如果我要在WCF中托管TCP服务,如果我想让其他人远程连接它,我应该听什么IP?目前,我已经达到127.0.0.1并且正在本地开发,所以我没有看到问题。
但是,如果我希望其他人远程连接,我是否仍然可以收听127.0.0.1并相信其他人可以与我的实际IP连接正常?
PS。我没有单独的计算机来测试这个,没有足够的RAM来运行单独的VM此时=(
答案 0 :(得分:2)
127.0.0.1仅对您的计算机可见。因此,除非您监听实际的LAN IP地址(如果没有路由器,则为WAN),外部任何东西都无法看到它。
答案 1 :(得分:1)
127.0.0.1是所谓的环回地址。您需要侦听另一个接口和IP地址以供其他人连接。
您正在寻找的界面很可能属于以下范围之一:
10.0.0.0/8 ( 10.ANYTIHNG )
172.16.0.0/12 ( 172.16-31.ANYTHING )
192.168.0.0/16 ( 192.168.ANYTHING )
有关详细信息,请参阅http://en.wikipedia.org/wiki/Loopback和http://en.wikipedia.org/wiki/Private_IP_address。