从路由器 1 到路由器 2 的端口转发不起作用?

从路由器 1 到路由器 2 的端口转发不起作用?

我有 2 个路由器。

路由器 1 IP:192.168.4.1 路由器 2 IP:192.168.5.1

我可以轻松地将端口 8080 从路由器 1 转发到路由器 2,然后将其路由到 Tomcat 服务器(端口 8080 也是如此)。

我通过以下方式访问该服务器:

示例网址:8080

当我将 Tomcat 更改为端口 5000 并重新配置路由器时,我可以使用(在我的 LAN 内)访问 Tomcat 实例

TOMCAT_SERVER_IP:5000

但是,从外部访问我的 Tomcat 似乎根本行不通!我刚刚更改了端口,它就不再起作用了:

sampleurl.com:5000

我在服务器上安装了 Wireshark,使用上面的 URL 确实触发了任何操作(因此服务器没有受到影响)。我已经三次检查了端口转发...

是否有魔术或者特殊方法可以使用 8080 以外的任何端口?

谢谢你!

答案1

由于某种原因,这个 DD-WRT 无法正确转发端口。我发现这个不起眼的错误可能会发生,但由于我不想再摆弄我的路由器,所以我只是将所有端口转发到同一主机。不是很干净,但我只是在做测试。

相关内容