为了账号安全,请及时绑定邮箱和手机立即绑定

telnet命令 测试端口连接是否正常

例子:telnet 222.83.228.129 80

结果:测试222.83.228.129这个ip的80端口,是否能连接上

“telnet 目标ip 对端port”,可以测试对端的tcp上的该port是不是开启状态

telnet客户进程和终端用户本身就是通过tcp建立连接的,当然前提是双方都打开了相应的port,如果失败,那就证明没有开放次端口(当然这个不是绝对的,例如防火墙限制)如果穿越防火墙的话,根据我的经验

udp相对容易些

从过程来看,“telnet 目标ip” 就是想连接目标ip的telnet服务嘛,而且要默认占用对端的23端口; 后面又跟上另外一个端口算怎么回事啊?

telnet服务目的端默认的端口是23,这是应用层的C/S,所以你telnet+ip地址是可以的,

对于类似sqlserver 2000

telnet服务的端口是1433,所以你就需要telnet+ip+port

另外这种方法好像只能测试对端的tcp端口吧? 如果要测试对方的udp端口呢?

是的,telnet的原理已经说明,udp是无连接的,所以不能通过telnet的方式进行测试,一般可以向目标主机的每个端口发出一个0字节的udp包

如果我们收到端口不可达的icmp消息,端口就是关闭的,否则假设它是打开的。

点击查看更多内容
1人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
JAVA开发工程师
手记
粉丝
168
获赞与收藏
3550

关注作者,订阅最新文章

阅读免费教程

感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消