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