端口转发在 netis 路由器上不起作用

端口转发在 netis 路由器上不起作用

我使用的是 netis WF2419E 路由器。我的服务器计算机已打开192.168.1.4,并且我在路由器中设置了虚拟服务器,以将外部端口转发到IP 地址的80-80内部端口(所有协议)。80-80192.168.1.4

当我使用我的 PC(连接到同一个路由器)通过浏览器访问时192.168.1.4,我可以正常查看我的服务器网页。但是,当我访问我的公共 IP 地址时,它不起作用。

我用了https://canyouseeme.org/并且它说,Error: I could not see your service on x.x.x.x on port (80)(当然,它显示的是我的实际IP而不是x.x.x.x)。

我尝试使用 ping 测试我的 IPhttps://www.site24x7.com/ping-test.html并且 ping 正常。我还多次重启了服务器和路由器。

它与我的旧 D-Link 路由器配合使用很好,但与我的新 netis 路由器配合使用却不行。我做错了什么?

谢谢。

答案1

好的,所以我必须编辑/etc/dhcpcd.conf服务器中的文件并将行更改为static routers=192.168.0.1static routers=192.168.1.1我认为它是使用我的旧路由器(位于192.168.0.1)自动配置的,这就是为什么它无法与新路由器(位于192.168.1.1)一起使用的原因。问题已解决!

更新:更改/etc/dhcpcd.conf文件后,Apache 开始出现一些问题。不过,我没有尝试修复此问题,而是重新安装了 Raspbian,现在新安装后一切似乎都运行正常。

相关内容