Emr*_*re6 7 networking router static-ip windows-10
我为在家运行的服务器购买了静态 IP。我可以在室外访问它,但当连接到家庭网络时,我无法使用静态 IP 地址访问我的服务器。
它只适用于本地IP,无法直接使用域访问。
我在 Windows 10 上的 Workstation Pro 中使用 Debian 11 上的 TP-Link Archer VR1200 AC 1200 路由器。
这可能是什么原因?
LSe*_*rni 12
这种情况很常见,这意味着您的路由器不执行发夹 SNAT,通常需要在路由器上进行特定配置,具体取决于您拥有的路由器平台。有些路由器平台不支持发夹(我认为我自己的 D-Link 需要升级固件,前段时间)。
/etc/hosts或%WinDir%\SYSTEM32\drivers\etc\hosts] 并将外部解析域名 [ www.yoursite.com] 映射到内部IP 地址 [例如192.168.2.253];然后您应该能够使用 访问该站点www.yoursite.com,并且如果该站点运行基于名称的虚拟主机,它将可以工作,并且您将能够使用无法使用数字 IP 地址的各种开发人员工具。127.0.0.1,但如果使用,它可以覆盖该域名与内部 IP 地址。除非您设置内部 DNS,否则您可以合理期望的最好结果是自己重新配置路由器,或者与 ISP 联系并让他们正确设置发夹。
| 归档时间: |
|
| 查看次数: |
4641 次 |
| 最近记录: |