在无公网IP的局域网环境下,使用nat123端口映射的方式,可以直接快速地将本地固定内网地址提供到外网域名上访问。然而有不少人在做映射变更时,如变更了新的映射类型,或切换到了新的映射线路服务使用,会发现更换类型线路后,原外网域名反而访问不到了,这其实跟本地访问端的公共DNS有关。这里说明下问题产生的原因,以及对应排查解决的一些方法。
问题产生原因:
原使用中的域名,在变更映射类型或切换映射线路后,由于目标云端服务器IP改变了,在访问端本地公共DNS解析域名未刷新期间,会出现域名与IP不对应的问题,如访问还是原来状态内容未更新(当原线路服务未完全断开连接时)、或提示未添加端口映射或过期(解析还是旧IP,但旧IP服务端无记录)、或其他访问不到的未知表现。
如是浏览器访问可能会显示类似页面提示“温馨提示domain暂时无法访问///可能原因一:此域名未添加端口映射或服务已过期///可能原因二:此域名未添加域名解析///可能原因三:此域名相关配置保存失败或尚未生效或配置有错“。
如访问端电脑本地网络IP属性有设置人工填写DNS服务器决定更新生效时长。本机IP自动获取的由路由自动分配的,则由本地经过的路由管理配置的DNS服务器地址决定更新生效时长。
一些参考处理:
1、等待生效
不赶急的可以不用处理,耐心等待一会,等本地公共DNS自动更新生效即可,这个生效时间取决于本地公共DNS服务了,有的快些,有的慢些,不同地方的生效时长不一。
2、手动刷新
本地公共DNS生效更新慢的,长时后还是无效的,可以尝试刷新本地DNS后,再测试访问。如运行CMD打开命令提示符,输入命令 ipconfig /flushdns 并回车,正常情况下会输出类似“已成功刷新DNS解析缓存”字样。
3、换公共DNS
一些网络商默认DNS服务器地址本身有强制保留TTL时间较长的,可以更换其他三方公共DNS使用。如在访问端电脑本地网络属性IP修改那里,或在本地电脑连接网络经过路由管理后台上,设置使用阿里云公共DNS服务器地址(223.5.5.5 和 223.6.6.6)或其他知名三方公共DNS地址使用。
4、换访问端网
如更换另个网络环境下测试访问,一般当天未访问原同域名的,本地公共DNS服务器尚未保留保持访问IP记录,初次访问时对应是最新IP解析到的。
快速了解相关:
使用端口映射还是动态域名解析?>
端口映射与动态域名解析的区别?>
选择什么映射类型?
80映射与网站加速的区别?>
本地加速与网站加速的区别?>
免费与VIP的区别?>
如何选择映射VIP?
如何使用映射VIP(80网站)?>
如何使用映射VIP(非网站)?>
如何使用动态域名解析VIP服务?
如何使用自己的域名(根域名和www子域名)?>
客户端帐号能否多处登陆?
当前活动:
1.
非80映射免费VIP。
2.
80映射免费VIP全映射。
3.
非网站免费VIP全端口。
4.
充值送N币再送T币。
5.
站外分享送T币活动。
端口映射高级功能:
1.
如何切换使用映射VIP线路。
2.
http穿透解决http屏蔽问题。
3.
端口映射应用多机负载均衡。
4.
80映射网站默认使用快照提示取消。
5.
映射网站默认未登录提示页面自定义。
6.
如何设置映射网站离线转跳自定义目标地址。
7.
防火墙与访问日志(查看来访者IP和阻止IP端口)。
8.
80网快照录制和缓存删除。
9.
自主发布映射服务。
10.
自主选择网站集群线路访问端国内外区域。
动态域名解析高级功能:
1.
动态域名解析应用多机负载均衡。
2.
动态域名解析VIP怎么用。
域名解析高级功能:
1.
域名解析A记录宕机检测和故障转移。
2.
URL显性转发和隐性转发。
3.
URL转发默认提示取消。
远程开机:
1.
微信/网页远程开机。
|
|
|