如何阻止与我的应用程序打开的端口的连接?

时间:2012-03-22 06:15:44

标签: c# sockets air interop

我有一个应用程序(使用Adobe AIR开发),其中我打开了一个端口并侦听来自特定应用程序(其他.net应用程序)的传入请求。我只能从本地机器接受请求,而不是从任何其他机器接受请求。所以,在创建服务器套接字时,我已指定127.0.0.1作为我的主机地址,9999作为我的端口号。

我的申请工作正常。但问题是,其他计算机能够看到我的应用程序打开的这个端口吗?如果他们能够看到,我们如何阻止从其他计算机连接到我的开放端口?有什么建议来处理这个问题吗?

1 个答案:

答案 0 :(得分:1)

在您的服务器上,将本地地址设置为“127.0.0.1”以供收听。这应该可以防止网络中的其他计算机能够寻址侦听器。