asp显示指定端口状态

来源:百度知道 编辑:UC知道 时间:2024/09/28 08:52:59
让网页上面显示服务器上的9001端口是否开放

比如IP 127.0.0.1 端口 9000
如果9000端口打开了。那么就显示 开放
如果9000端口关闭了。那么就显示 关闭

private void test()
{
string msg="";
System.Net.IPAddress ip = System.Net.IPAddress.Parse("127.0.0.1");
System.Net.IPEndPoint point = new System.Net.IPEndPoint(ip, 9000);
try
{
System.Net.Sockets.TcpClient tc = new System.Net.Sockets.TcpClient();
tc.Connect(ip, 9000);
msg = "9000端口打开";
}
catch
{
msg = "9000端口关闭";
}
MessageBox.Show(msg);
}

随便 找的 这好像的 Java的 代码 asp 应该差不多 原理就这样

每一项服务都对应相应的端口,比如众如周知的WWW服务的端口是80,smtp是25,ftp是21,win2000安装中默认的都是这些服务开启的。对于个人用户来说确实没有必要,关掉端口也就是关闭无用的服务。 “控制面板”的“管理工具”中的“服务”中来配置。
1、关闭7.9等等端口:关闭Simple TCP/IP Service,支持以下 TCP/IP 服务:Character Generator, Daytime, Discard, Echo, 以及 Quote of the Day。
2、关闭80口:关掉WWW服务。在“服务”中显示名