我的想法是创建一个网站,用户可以点击一个按钮,查看IP地址以查看哪个正在使用某个端口,例如:
我想搜索正在使用端口#3620(显然正在使用)的本地主机进行通信的IP地址,并且代码将显示所有IP地址。
我在这里的问题是看看这是否可行,如果是的话,有人可以简单介绍一下如何做到这一点吗?
答案 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");
}