答案1
端口从/到设计端口范围,因此应该是:
- 本地 IP:192.168.1.4
- 本地端口从 : 3000
- 本地端口至:3000
- 协议:TCP
- 远程 IP :留空(任意 IP)
- 远程端口来自:3000
- 远程端口至:3000
外部人员将以 身份连接到您的服务器203.144.12.34:3000
。
您可以使用其他远程端口值。对于 HTTP,通常使用端口 80(如果您已设置,则对于 HTTPS 使用 443),但如果这个众所周知的端口开放,则可能会受到攻击,因此使用其他端口更安全。
答案2
你需要设置转发端口在您的路由器上(您的路由器 IP 是 192.168.1.1)。您没有提到您在路由器上运行的是什么类型的操作系统,因为可能存在其他选项。但一般来说:端口转发(通常在防火墙中)。
您展示的可能是端口范围转发。这也可以完成这项工作。所以:
- 名称:服务名称(这仅供您使用)
- 本地 IP:192.168.1.4
- 本地端口来自:3000
- 本地端口至:3000
- 协议:TCP/UDP 或两者(如果您不知道,两者很有用,但通常是 TCP)
- 远程IP:203.144.12.34(空白则无效)
- 远程端口来自:3000
- 远程端口至:3000
然后你以 203.144.12.34:3000 来调用你的服务
如果您有一个端口转发选项,则可以将 203.144.12.34:2222 转发到本地计算机 192.168.1.4:3000