使用IdTcpClient将服务器与内部ip地址连接

时间:2016-09-11 19:11:40

标签: delphi indy delphi-xe8

我在连接内部网络服务器时遇到问题(例如wifi网络)。我使用rad studio idtcpclient

IdTcpClient1.Host:='ip'
IdTcpClient1.Connect;

但是我需要用ip替换这个服务器吗?

1 个答案:

答案 0 :(得分:0)

如果客户端与服务器位于同一WiFi网络中,则客户端可以直接连接到服务器的LAN IP地址。

如果客户端位于WiFi网络之外,则客户端无法直接连接到服务器的LAN IP地址。它必须连接到WiFi路由器的公共WAN IP,并且路由器必须配置为启用端口转发以将入站连接传递到服务器。如果路由器支持uPNP,则服务器应用程序可以为自己动态创建端口转发规则,否则路由器管理员必须手动配置它们。