XP系统DNS设置全攻略
一、什么是DNS?
DNS(Domain Name System)是域名系统的缩写,它是因特网的一项核心服务,其作用是将人们易于记忆的域名(如www.example.com)转换为机器能够识别的IP地址(如192.168.1.1),从而使得用户可以通过域名方便地访问互联网上的各种资源。
二、XP系统设置DNS的方法
1. 通过360安全卫士设置DNS
下载安装最新版的360安全卫士:从官方网站或其他可靠渠道下载并安装360安全卫士。
进入安全卫士界面:打开360安全卫士,点击右下角的“更多”。
选择全部工具:在弹出的工具列表中,选择“全部工具”,然后在右上角输入“DNS”进行搜索。
下载并启动DNS优化工具:按下回车键后,会自动下载“DNS优化”工具,下载完成后该工具会自动启动。
开始DNS优化:在该窗口右下角单击“开始DNS”,稍等片刻后,若提示DNS质量很好则无需修改;若提示需要“立即启用”,则直接单击“立即启用”。
重新链接网络:如果您是通过拨号上网,会出现手动重新链接网络的提示,此时只需断开网络后重新链接即可。
2. 手动设置本机的IP地址和DNS
设置本机IP地址:在“控制面板”→“网络连接”→“本地连接”→右键属性→“Internet协议(TCP/IP)”→属性→“使用下面的IP地址”,若本机IP地址已经设置好,则记录下“IP地址”、“子网掩码”、“默认网关”等信息;若未设置好,可以手动填入相应的信息,IP地址”填入“192.168.4.95”,“子网掩码”填入“255.255.255.0”,“默认网关”和“首选DNS服务器”均填入本机的IP地址,即“192.168.4.95”。
建立DNS记录:打开DNS管理器,选择“开始”→“程序”→“管理工具”→“DNS”,为域名建立相关的DNS记录,例如为域名“zzidc.com”建立记录,选择“正向搜索区域”→右键→“新建区域”,输入相应的顶级域名(如“com”),然后选择“com”→右键→“新建域”,输入相应的二级域名(如“zzidc”),最后选择“zzidc”→右键→“新建主机”,“名称”一栏保持为空,“IP地址”一栏输入对应的IP地址(如“192.168.4.95”),点击“添加主机”,遇有提示一律选择默认值。
测试DNS记录是否建立成功:在“开始”→“运行”中输入“cmd”,打开一个DOS窗口,输入“ping zzidc.com”,如果有相应的响应,则说明已成功建立好了DNS记录。
三、XP系统架设DNS服务器的方法
1. 使用Windows系统自带的DNS
准备工作:准备一张xp安装盘和一张win2000 server(adv ser也可)安装盘。
复制文件:将win2000 server安装光盘中的/i386目录下的EXPAND.EXE、iis.dl_、iis.in_、netdns.in_这4个档案复制到硬盘,分别在这4个档案所在目录于命令提示字符下执行EXPAND.EXE iis.dl_ iis2.dll、EXPAND.EXE iis.in_ iis2.inf、EXPAND.EXE netdns.in_ netdns.inf,产生iis2.dll、iis2.inf、netdns.inf这3个档案。
修改配置文件:寻找c:/windows/inf/netoc.inf并用记事本打开它(XP下可能没有,可从2003相同路径下拷贝一个到XP里),在[Optional Components]栏目下面添加“DNS=”这一行;再寻找C:/WINDOWS/INF/SYSOC.INF并用记事本打开它,将其中的“iis=iis.dll,OcEntry,iis.inf,hide,7”改成“iis=iis2.dll,OcEntry,iis2.inf,,7”。
复制文件到指定目录:将iis2.inf、netdns.inf文件复制到c:/windows/inf目录下,将iis2.dll复制到C:/WINDOWS/system32/Setup。
安装DNS组件:重新开机,之后选择“开始”→“设定”→“控制台”→“新增移除程序”→“新增移除Windows组件”,就能出现IIS及Networking service的DNS选项,选中域名服务系统(DNS)后点击安装,安装期间会有2次提示,第一次放入win2000 server安装盘,浏览i386目录,然后确定;第二次放入xp安装盘,确定。
2. 使用BIND DNS Server服务
下载安装:到http://www.isc.org/products/BIND/bind9.html下载BIND 9,解开ZIP档,并执行BINDInstall.exe。
选择安装目录:选择Target Directory(即安装目录),不要勾选 “Start BIND Service After Install”。
安装并配置:按下 “Install” 进行安装,安装目录中要有以下子目录:bin(可执行文件存放的目录)、etc(设定文件存放的目录)、log(记录文件存放的目录),etc底下要有named.conf(named服务执行时的设定)、root.hint(内容可留空白)、rndc.key(用bin底下的rndc confgen.exe产生出来的)、example.com.zone(网域的Zone)、0.168.192.in addr.arpa.zone(反查用记录的Zone)。
生成密钥并移动文件:在bin底下执行rndc confgen.exe > rndc.key,将产生的rndc.key移到etc底下。
下载并配置其他文件:直接下载http://rs.internic.net/domain/named.root并更名为root.hint;参考相关网址建立Zone檔,如example.com.zone和0.168.192.in addr.arpa.zone,也可以拿原来2000 Server的.dns檔来用。
启动服务:重新启动ISC BIND服务,应该就可以执行了。
四、相关问题与解答
1. 为什么要设置DNS?
答:设置DNS的主要目的是为了将人类易于记忆的域名转换为计算机能够识别的IP地址,从而方便用户通过域名访问互联网上的资源,如果DNS设置不正确或未优化,可能会导致网页打开缓慢、无法访问某些网站等问题,通过合理设置DNS,可以提高网络访问速度和稳定性,提升用户的上网体验。
2. 如何测试DNS设置是否成功?
答:可以通过在“开始”→“运行”中输入“cmd”,打开一个DOS窗口,然后输入“ping [域名]”(如ping www.example.com)来测试DNS设置是否成功,如果能够成功解析域名并获得相应的响应,则说明DNS设置正确;如果无法解析或返回错误信息,则可能是DNS设置有问题,需要进一步检查和调整。
来源互联网整合,作者:小编,如若转载,请注明出处:https://www.aiboce.com/ask/177555.html