host文件 添加带有公网IP端口的地址为什么无法访问

来源:1-8 Linux网络基础之DNS作用

慕侠0048518

2018-05-28 08:58

正常情况在内网添加:192.168.1.143            www.xm03.com   可以正常访问内网的这个80网页

但是添加 外网静态IP的 比如:172.168.18.9:9001                www.test.com  这样就无法访问。

但是正常通过浏览器输入:172.168.18.9:9001  IP加端口是可以访问我的远程路由器的。

请问如何才能做到把IP加端口添加host文件,对应私有域名访问公网路由器。谢谢!!!

写回答 关注

1回答

  • yansima
    2018-06-13 00:31:38

    写得好模糊,我边猜测边解答吧。

    1.192.168.1.143            www.xm03.com  这个通讯不需要通过外网,也就是说是你的小圈子自娱自乐,你爱怎么改都可以(局域网内)

    2.172.168.18.9:9001 www.test.com (172开头判断不属于你的局域网内),外网,你的自娱自乐改写只对host文件生效,但是实际上172.168.18.9:9001 管辖是由国际DNS分配的,所以你可以访问,但是他不会变成你想要的test.com。

    3.  把IP加端口添加host文件,对应私有域名访问公网路由器。这个在你的本地主机是不可以实现的。

    所以,如果你硬要实现,是你的远程主机上改成test.com然后用远程主机访问。

    也就是说,你自行修改域名并且要通过外网访问时不可能的。

    因为域名在公网上是全球唯一,全球唯一,全球唯一。

Linux网络管理

为你带来Linux网络环境搭建,介绍远程登录工具的使用

114423 学习 · 426 问题

查看课程

相似问题