无法使用外部 IP/域从本地网络访问本地网络服务器

无法使用外部 IP/域从本地网络访问本地网络服务器

我有一个运行简单网络主机的虚拟机。

但是,每当我尝试使用我的外部 IP(148.123.29.35)或域(test.mydomain.com(A 记录到 148.123.29.35))连接它时,我的浏览器只是尝试连接,然后以“此网页不可用”结束。

这只发生在我的本地网络上,我已经通过 VPN 测试了我的工作场所,并且在那里运行良好,我的一个朋友也为我测试了。

我正在使用华硕 RT-AC66U 路由器,将端口 80 转发到 192.168.1.200

以下是cmd中tracert请求的结果:


C:\Users\用户名>tracert test.mydomain.com

跟踪到 test.mydomain.com [148.123.29.35] 的路由,最多 30 个跳数:

  • 1 1毫秒 <1毫秒 <1毫秒 xxxxcustomer.cdi.cc [148.123.29.35]

追踪完成。


以下是在 cmd 中对 google.com 进行 tracert 请求的结果


C:\Users\用户名>tracert google.com

跟踪到 google.com [148.123.29.35] 的路由,最多 30 个跳数:

  • 1 1毫秒 <1毫秒 <1毫秒 router.asus.com [192.168.1.1]
  • 2 - 8 << 隐藏 >>
  • 9 8毫秒 8毫秒 8毫秒 148.123.29.35

追踪完成。


我还想指出,我目前正在运行一个太空工程师服务器,它运行良好,无论是从内部还是外部计算机(显然是端口转发...)

笔记:

  • 我的实际域名已被 test.mydomain.com 替换
  • 我的实际外部 IP 已被 148.123.29.35 (google.com) 取代
  • 我的实际用户名已被用户名替换
  • 我的实际 cdi. 地址已被 cdi.cc 取代
  • 其他IP已被xxxx替换

答案1

您的路由器可能没有启用 NAT 环回。有些路由器默认禁用它。启用它取决于您的路由器,有些路由器可能在管理页面中有一个选项,而有些路由器可能需要您远程登录路由器并执行命令。

相关内容