我用IndyTCPServer制作的TCPSERVER,服务器使用的端口映射,为什么连接失败。应该如何配置IndyTCPServer.
例如防火墙地址222.82.233.56,使用端口映射将端口7777映射到机器192.168.2.201,IndyTCPServer服务就放在192.168.2.201上。用ADSL访问222.82.233.56:7777失败。

解决方案 »

  1.   

    192.168.2.201上indy监听的端口也要做映射,而且要确认防火墙已经开启了7777端口。
      

  2.   

    可以换另一个组件撒,好像是Tcpserver,Tcpclient,差不多忘了!
      

  3.   

    作为端口映射的东西我做过
    不过如果做过端口映射后,你需要在非本地IP里才能够连接映射IP 就是说222.82.233.56这个代理计算机下所有的计算机不能够访问222.82.233.56:7777 只有其它的公网IP才可以连接到这个映射的地址 我不清楚你是不是犯了这个错误!
    现在我有几台服务器就是这样映射的IP UDP/TCP/HTTP的都有 没任何问题 再说一下 映射的时候我是用的WINDOWS 2000 SERVER 的 NAT服务映射的