选择使用特定端口的IP地址

时间:2013-10-29 19:43:06

标签: web ip port ip-address

我的想法是创建一个网站,用户可以点击一个按钮,查看IP地址以查看哪个正在使用某个端口,例如:

我想搜索正在使用端口#3620(显然正在使用)的本地主机进行通信的IP地址,并且代码将显示所有IP地址。

我在这里的问题是看看这是否可行,如果是的话,有人可以简单介绍一下如何做到这一点吗?

1 个答案:

答案 0 :(得分:0)

要查看端口是否已打开,请查看以下内容: In C#, how to check if a TCP port is available?

您甚至可以遍历IP地址的所有端口号,并检查哪些端口号是打开的。

 TcpClient tcpClient = new TcpClient();
 try
 {
    tcpClient.Connect("127.0.0.1", 9081);
    Console.WriteLine("Port " + 9081+ " Open");
 }
 catch (Exception)
 {
    Console.WriteLine("Port " + 9081+ " Closed");
 }