
要使用telnet测试远程端口,主要是验证目标主机的某个端口是否开放并能正常通信。虽然telnet原本是用于远程登录的工具,但也可以简单快速地测试端口连通性。
确认telnet已安装
部分Linux系统默认未安装telnet客户端,需先安装:
CentOS/RHEL系统:运行 yum install telnet -y 或 dnf install telnet -y(新版系统) Ubuntu/Debian系统:运行 apt install telnet -y
使用telnet测试远程端口
语法格式为:telnet [IP地址或域名] [端口号]
例如,测试某服务器的SSH端口(22)是否开放:
telnet 192.168.1.100 22
根据返回结果判断:
SpeakingPass-打造你的专属雅思口语语料
使用chatGPT帮你快速备考雅思口语,提升分数
25 查看详情
若显示 Connected to xxx,说明端口开放且可通信 若提示 Connection refused 或超时,说明端口关闭或被防火墙拦截
常见应用场景
可用于测试各类服务端口,如:
Web服务:telnet example.com 80 或 443 邮件服务:telnet mail.example.com 25 数据库:telnet db-server 3306
成功连接后,部分服务会返回欢迎信息,可进一步手动输入协议命令测试(如HTTP发送GET请求)。

注意事项
telnet传输不加密,仅用于调试,不要在生产环境传输敏感信息。如telnet命令不可用,也可用nc(netcat)替代,例如:nc -zv 192.168.1.100 22
基本上就这些,telnet测试端口简单直接,适合快速排查网络连通性问题。
以上就是Linux如何使用telnet测试远程端口的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/425508.html
微信扫一扫
支付宝扫一扫