社区
C#
帖子详情
在C#如何检测某IP的某端口是否打开(类似于TELNET)?
jingxijun
2005-11-11 08:24:40
如题
...全文
2058
6
打赏
收藏
在C#如何检测某IP的某端口是否打开(类似于TELNET)?
如题
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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一下
C#
的
telnet
服务端支持中文
在
C#
中实现
Telnet
服务器,我们需要使用System.Net.Sockets命名空间中的TcpListener类,它提供了监听TCP连接的能力。 创建一个
Telnet
服务器的第一步是设置一个监听器来接收客户端的连接请求。这通常涉及创建一个Tcp...
vc++ 应用源码包_5
另外有只
打开
一个应用程序、CRichEdit的使用、最小到托盘、自动
检测
在线用户(多播组)等。 freeeim_FreeEIM_企业即时通讯软件源代码2010年8月份最新版 FTP、HTTP 多线程断点续传下载文件 源码 gd
ip
lus应用实例 ...
XP超级终端
对于远程连接,用户还需要提供远程主机的
IP
地址或主机名,以及可能需要的
端口
号。 3. **发送与接收数据**:在连接建立后,用户可以在超级终端窗口中输入命令或数据,并按下回车键进行发送。接收到的数据会实时显示...
vc++ 应用源码包_6
另外有只
打开
一个应用程序、CRichEdit的使用、最小到托盘、自动
检测
在线用户(多播组)等。 freeeim_FreeEIM_企业即时通讯软件源代码2010年8月份最新版 FTP、HTTP 多线程断点续传下载文件 源码 gd
ip
lus应用实例 ...
vc++ 应用源码包_3
另外有只
打开
一个应用程序、CRichEdit的使用、最小到托盘、自动
检测
在线用户(多播组)等。 freeeim_FreeEIM_企业即时通讯软件源代码2010年8月份最新版 FTP、HTTP 多线程断点续传下载文件 源码 gd
ip
lus应用实例 ...
C#
111,097
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章