众所周知,电脑要加域,必须能正确地解析域名,但是客户说,新电脑ping域名却显示为公网IP,导致电脑无法加域。听到这种问题,第一反应就是DNS的问题。
究竟是DNS Server的问题,还是电脑DNS Client的问题,其实很好判断,只要别的电脑ping域名能正常解析到内网域控IP,则表示DNS Server根本没问题。
由于一开始设置IP地址的时候,设置了114.114.114.114作为DNS服务器,所以指导客户修改为内部的DNS服务器IP后,执行ipconfig /flushdns命令,以刷新DNS缓存,但是无效。
远程登录客户的新电脑,发现IP和DNS服务器配置无误,ping域名确实还是显示为公网IP。
立刻就想到,可能这台电脑默认采用了IPv6协议在通信,而内网的DNS服务器并没有配置IPv6,应该是通过路由器,直接解析到公网域名了,所以把IPv6协议去掉后,确定。
顺利说一句,因为此电脑有双网卡,所以此处没有填写网关,实际上不会影响加域、访问网络驱动器等操作,勿见怪。
此时,ping域名则显示为内网域控的IP,操作加域成功。
其实,这是个很小的问题,我当时上线解决问题,也就是二三十秒的时间,但是有些网管会走进死胡同,总认为是DNS服务器的故障,或者干脆不知道从何查起,所以特此分享。