我使用 node.js 创建了一个 TCP 服务器
服务器在端口 8xxx 上运行。
我在 iPad 上使用 telnet 测试过服务器,没问题。
运行服务器的计算机和 iPad 使用相同的 wifi 网络。
无线路由器连接到连接到 Internet 的 VDSL 调制解调器。
如何使用不在我局域网中的另一台计算机远程登录 TCP 服务器?
我是网络新手。请告诉我如何:) 谢谢!
P/s:对不起我的英语不好。
如果有任何防火墙阻止传入连接,您应该能够使用您的 WAN IP 和您配置的端口连接到您的 TCP 服务器。
您可以通过访问以下网站找到您的 IP:http ://whatismyipaddress.com/
然后,尝试使用类似的东西从远程计算机连接telnet [YOUR IP] [PORT]
如果连接不起作用,请禁用所有软件防火墙和/或材料防火墙,它应该可以正常工作。
在这种情况下,您将需要计算机(服务器)的公共 IP。通常,每次您登录 ISP 客户端时,公共 IP 都会更改。您可以使用 whatismyip.org 找到您的 IP。
现在,另一台机器也应该有互联网连接。然后使用您从 whatismyip 获得的公共 IP 远程登录。它会起作用的。