路由器上网的内网机器通过外网访问内网的问题(80分)

dxwwym 2004-03-07 10:23:26
我朋友是一个用路由器上网的网吧
他现在用内网某机器做了一个网页服务器
现在外网机器可以用域名访问网页
可是内网的机器不能通过域名或者外网IP来访问网页
请问这是什么原因?
怎么解决?
...全文
121 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
dxwwym 2004-05-02
  • 打赏
  • 举报
回复
结帐
dancingbit 2004-03-21
  • 打赏
  • 举报
回复
我想这可能还是你的路由器有问题吧
我曾经用过的TP-LINK的宽带路由器就可以这样
我可以通过公网地址来访问内网的另外一台WEB服务器

之所以说是你们的路由器的问题,我分析问题可能出在此处:
你们内网的机器访问外网的时候,先经路由器将你们使用的私有IP地址转换为它所获得的公网IP,然后当外网的服务器返回应答的时候,在数据包经过路由器的时候再进行一个反向的转换,正常情况因为路由器是根据端口号来区分内网不同机器的(使用端口地址转换PAT的情况),即使源IP地址与目标IP地址是一样也应该能正常工作。而你使用的路由器可能就是在这个地方不能适应这种特殊情况,所以才会导致这种情形的出现。如果你是使用宽带路由器的话,建议先设置一个外网代理试试,如果能正常工作的话,那就可以证明我的猜想是不错的了,我这儿给你一个:207.235.223.31:8080,你也可以自己去找找更好的,最好是匿名类型的。
kite2008 2004-03-20
  • 打赏
  • 举报
回复
把做WEB服务的机子的IP地址不要和内网机器同一网段就可以了,
比如:
内网:192.168.0.1 255.255.255.0
服务机:192.168.1.1 255.255.255.0
Vincent2k 2004-03-20
  • 打赏
  • 举报
回复
其实这是很正常的,,你的内网机当页服务器,在IE输入域名也没法访问.但可以PING到.
除非是用127.0.0.1或者本机的IP才可以看到...
这情况我也遇到过..


3,807

社区成员

发帖
与我相关
我的任务
社区描述
硬件使用 交换及路由技术相关问题讨论专区
社区管理员
  • 交换及路由技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧