域名申请完毕,需要将公网ip地址绑定到域名上
1.验证域名解析是否正常
cmd>> ping www.xxxx.com
此时表明域名解析可以正常使用。
cmd>>nslookup www.xxx.com
nslookup 显示服务器名字的原理叫做 DNS 逆向查询,用于查询域名对应的 IP
https://www.zhihu.com/question/23306829
2.检查ping返回ip与实际公网ip是否相同
参考网址:http://service.oray.com/question/359.html
正常情况下,ping返回的ip即为域名对应的公网IP地址。但是显示IP地址也有可能与实际公网IP不同。可能出现ping命令返回的ip并非电脑实际的ip。可能有如下几个原因:
①电脑中DNS缓存尚未刷新
当用户在浏览器中访问某域名(如www.xx.com),DNS缓存会保留关于用户输入的域名的ip记录。之后ip地址改变,用户再次访问www.xx.com,浏览器会首先在DNS缓存中寻找该域名对应的ip,并返回给用户。而此时,域名实际对应的ip已经改变,导致ping返回的ip与实际公网ip不同
清除DNS缓存的命令:cmd>> ipconfig/flushdns
查看DNS缓存: cmd>>ipconfig/displaydns
②宽带接入商的地区DNS服务器尚未刷新数据
ip更新后,DNS服务器1虽然已经将域名指向新的ip,但ping时连接的DNS服务器2有可能尚未与DNS服务器1同步,内容没有更新,ping命令返回的仍是旧的ip。
解决办法是把本机DNS服务器设置为当地最高效的DNS服务器,你可以直接拨打你的宽带接入商的服务电话询问并把问到的高效DNS地址设置到你的电脑上即可。
③ping命令返回的是一个局域网ip地址
造成这种现象的原因是在host文件中将www.xx.com与某个局域网ip对应。删除host文件中相关内容即可。host文件地址一般: c:\windows\system32\drivers\etc\