社区
C#
帖子详情
在C#如何检测某IP的某端口是否打开(类似于TELNET)?
jingxijun
2005-11-11 08:24:40
如题
...全文
1917
6
打赏
收藏
在C#如何检测某IP的某端口是否打开(类似于TELNET)?
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bingbingcha
2005-12-01
打赏
举报
回复
就是用Socket.Connect连接IP地址的指定端口...捕捉Exception..
代码如下:
static void Main(string[] args)
{
IPAddress ip = IPAddress.Parse("127.0.0.1");
for (int i = 0; i < 1024 ;i++) {
try {
IPEndPoint point = new IPEndPoint(ip,i);
Socket sock = new Socket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp);
sock.Connect(point);
Console.WriteLine("连接端口{0}成功!",point);
}catch(SocketException e) {
if (e.ErrorCode != 10061) {
Console.WriteLine(e.Message);
}
Console.WriteLine("连接{0}失败", i);
}
}
}
jingxijun
2005-12-01
打赏
举报
回复
up
jingxijun
2005-11-11
打赏
举报
回复
能举个例子么?
desailly
2005-11-11
打赏
举报
回复
顶一下
jamesfay
2005-11-11
打赏
举报
回复
楼上
lookfeng
2005-11-11
打赏
举报
回复
socket.connect一下
vc++ 开发实例源码包
另外有只
打开
一个应用程序、CRichEdit的使用、最小到托盘、自动
检测
在线用户(多播组)等。 FreeBird2011Dlg.h 主对话框类头文件 MultiGroup.h 多播组类头文件 UserLink.h 用户链表类头文件 ListenSocket.h 侦听接口...
vc++ 应用源码包_6
另外有只
打开
一个应用程序、CRichEdit的使用、最小到托盘、自动
检测
在线用户(多播组)等。 freeeim_FreeEIM_企业即时通讯软件源代码2010年8月份最新版 FTP、HTTP 多线程断点续传下载文件 源码 gd
ip
lus应用实例 ...
C#
高级程序设计
目前国内对
C#
的书籍和视频相对较少,但
C#
和.NET的发展前程是十分光明的,这体现在微软公司本身强劲的实力,
C#
的开源,.NET Core社区的蓬勃发展,以及.NET开发岗位需求的不断增加。
C#
用途广泛,容易上手。可以说,...
vc++ 应用源码包_5
另外有只
打开
一个应用程序、CRichEdit的使用、最小到托盘、自动
检测
在线用户(多播组)等。 freeeim_FreeEIM_企业即时通讯软件源代码2010年8月份最新版 FTP、HTTP 多线程断点续传下载文件 源码 gd
ip
lus应用实例 ...
vc++ 应用源码包_3
另外有只
打开
一个应用程序、CRichEdit的使用、最小到托盘、自动
检测
在线用户(多播组)等。 freeeim_FreeEIM_企业即时通讯软件源代码2010年8月份最新版 FTP、HTTP 多线程断点续传下载文件 源码 gd
ip
lus应用实例 ...
C#
110,535
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章