我刚刚设置了 Netgear C6300 电缆调制解调器路由器,并重新设置了所有内部 IP,因此我的主 PC 将始终为 192.168.0.2,而我的服务器(ubuntu 服务器)将始终为 192.168.0.10
我已转发指向内部 IP 192.168.0.10(ubuntu 服务器)的端口 80(HTTP)、3306(SQL)和 22(SSH),但 canyouseeme 无法看到任何端口,并且我无法导航到我的外部 IP 地址,但我可以导航到 192.168.0.10 并查看默认的 apache 页面。
因此,为了测试目的,我在主机(192.168.0.2)上安装了 xampp 并运行了 apache 和 mysql,但我忘记将端口转发更改为指向这个内部 IP。但是 canyouseeme 仍然可以看到它... 并且浏览到我的外部 IP 打开了默认的 xampp 页面... 即使端口转发指向 192.168.0.10 并且 xampp 在 192.168.0.2 上运行
如何通过端口转发将我的外部 IP 地址导航到我的服务器?(192.168.0.10)我相信一切都设置正确......
这是我的路由器设置的屏幕截图。 这是我的服务器 ifconfig。
但由于某种原因,它不想转发到内部 IP 并停留在 192.168.0.2
答案1
在使用正确的搜索词搜索网络后,我发现人们在讨论这个路由器/调制解调器的问题。
人们用各种不同的方法让端口转发正常工作,但大多数都失败了。
对我有用的解决方案是打开高级选项卡,导航至设置 > WAN 设置,然后选中响应 Internet 端口上的 Ping
现在端口转发似乎已完全运行,我的网站现在可以在端口 80 上加载 =) http://its.dirtrif.com/