上周,我开始无法连接我们的内部网络服务器。通常,刷新一下或切换到其他无线网络就可以解决问题,但从昨天开始,这还不够。
我们有一个使用 dnsmasq 的内部 DNS 服务器和一个私有的内部主机名 (us.lcl)。当我开始遇到更多名称无法解析的问题时,我尝试 ping 服务器。使用内部主机名 (s1.us.lcl),失败了。我尝试使用 IP 地址,但也失败了。我访问外部网站没有问题,只是速度比平时慢一点。昨天午餐时间在按照以下说明重新启动后此处的说明似乎解决了这个问题,但是当我今天早上进入办公室时,它已经停止工作了。
截至发布此帖子时,我无法使用内部主机名或 IP 地址 ping、ssh 或访问 Web 服务器。
我是办公室里唯一一个运行 10.6 的人,我的同事都没有遇到这个问题。
答案1
请从您的 10.6 机器运行以下命令并验证 DNS 搜索顺序是否符合您的要求:
scutil --dns
从 10.6.3 开始,DNS 服务器的顺序已变为动态的,您的问题可能就是由此导致的。另请参阅: http://reviews.cnet.com/8301-13727_7-10471471-263.html
答案2
要消除无线网络上的配置问题,请尝试接入以太网。如果配置不当,无线网络在负载较高(连接的站点较多)时会导致速度比未使用时显著减慢。
如果有线网络工作正常,那么无线端肯定存在一些配置问题。如果无法工作,则可能是交换机或路由器出现故障,或者网络中存在其他配置错误。
答案3
嗯,您这么说是:
当我开始遇到更多无法解析名称的问题时,我尝试 ping 服务器。使用内部主机名 (s1.us.lcl),失败了。我尝试使用 IP 地址,但也失败了。
这意味着您的问题不是基于 DNS 解析。您尝试访问的服务器是否位于同一子网?如果不是,您是否能够 ping 与您的计算机位于同一子网中的任何其他设备?