在一台主机上用浏览器无法访问到域名为www.abc.com的网站,并且在这台主机上执行tracert命令时有如下信息:
Tracing route to www.abc.com [202.113.96.10.Over maximum of 30 hops:
1 <1ms <1ms <1ms 59.67.148.1
2 59.67.148.1 reports:Destination net unreachable
Trace complete
分析以上信息,会造成这种现象的原因是()。
A.该计算机IP地址设置有误
B.相关路由器上进行了访问控制
C.该计算机没有正确设置DNS服务器
D.该计算机设置的DNS服务器工作不正常
参考答案:B
解析:
造成一台主机无法浏览某个Web网站的原因主要有:①该主机的TCP/IP协议工作不正常;②该主机IP地址与掩码设置有误;③该主机网关设置有误;④该主机DNS设置有误;⑤该主机系统的浏览器有问题(如木马入侵等);⑥该主机设置的DNS服务器工作不正常;⑦网络中路由器或防火墙有相关拦截的ACL规则;⑧该Web网站工作不正常等。
由tracert命令的返回信息“Tracing route to www.abc.com[202.113.96.10]”可知,测试结果中显示出了www.abc.com对应的IP地址202.113.96.10,即域名www.abc.com在tracert命令通信过程中已被解析为202.113.96.10的这一IP地址。这间接说明提供www.abc.com域名解析的服务器工作正常(或该主机设置的DNS服务器工作正常),以及该主机已正确配置了TCP/IP协议(IP地址、子网掩码、网关地址、首选DNS地址)且TCP/IP协议工作正常。
由tracert命令的返回信息“1<1ms <1ms <1ms 59.67.148.1”可知,该主机至少可以到达IP地址为59.67.148.1的下一跳路由接口,这也间接说明该主机已正确配置了IP地址、子网掩码和网关地址。
由tracert命令的返回信息“259.67.148.1 reports: Destination net unreachable”可知,在该分组路由转发的第2跳路由器中存在对该主机访问www.abc.com的ACL限制。换言之,造成该主机无法访问www.abc.com网站的一种可能原因是:相关路由器上进行了访问控制。