.net tcplistener绑定所有本地地址?

.net tcplistener绑定所有本地地址?,.net,sockets,tcplistener,.net,Sockets,Tcplistener,我有一个正在玩的服务器应用程序。我将地址绑定到127.0.0.1,在我想从VM内的客户端进行连接之前,这一切都很正常。所以我把它绑定到192。。。现在我的测试都连接到127。。。无法连接。我知道我可以使用任何一种,但我不想外部互联网连接(我知道我可以使用防火墙,但我不想使用ATM) 有没有一种方法可以指定任何本地地址以便192.x.x.x和127.0.0.3正常工作?指定本地地址时,请使用而不是显式地址。也请参见前面回答的问题:如果可以从外部访问该主机,则选择“是”。您可以设置两个TcpList

我有一个正在玩的服务器应用程序。我将地址绑定到127.0.0.1,在我想从VM内的客户端进行连接之前,这一切都很正常。所以我把它绑定到192。。。现在我的测试都连接到127。。。无法连接。我知道我可以使用任何一种,但我不想外部互联网连接(我知道我可以使用防火墙,但我不想使用ATM)


有没有一种方法可以指定任何本地地址以便192.x.x.x和127.0.0.3正常工作?

指定本地地址时,请使用而不是显式地址。也请参见前面回答的问题:

如果可以从外部访问该主机,则选择“是”。您可以设置两个TcpListener,一个用于192.x.x.x,另一个用于127.0.0.1。如何设置192.x.x.x(和127.x.x.x)?@acidzombie24请参阅我之前的评论。您需要2个TcpListener对象,每个ip地址一个。收到传入请求后,将它们发送给同一处理程序。