Linux如何使用telnet测试远程端口

Linux如何使用telnet测试远程端口

要使用telnet测试远程端口,主要是验证目标主机的某个端口是否开放并能正常通信。虽然telnet原本是用于远程登录的工具,但也可以简单快速地测试端口连通性。

确认telnet已安装

部分Linux系统默认未安装telnet客户端,需先安装:

  • CentOS/RHEL系统:运行 yum install telnet -ydnf install telnet -y(新版系统)
  • Ubuntu/Debian系统:运行 apt install telnet -y

Linux如何使用telnet测试远程端口

使用telnet测试远程端口

语法格式为:telnet [IP地址或域名] [端口号]

例如,测试某服务器的SSH端口(22)是否开放:

telnet 192.168.1.100 22

根据返回结果判断:

Linux如何使用telnet测试远程端口

Timebolt

视频静态过滤器,可以快速自动删除沉默镜头

Linux如何使用telnet测试远程端口26

查看详情 Linux如何使用telnet测试远程端口

  • 若显示 Connected to xxx,说明端口开放且可通信
  • 若提示 Connection refused 或超时,说明端口关闭或被防火墙拦截

Linux如何使用telnet测试远程端口

常见应用场景

可用于测试各类服务端口,如:

  • Web服务:telnet example.com 80 或 443
  • 邮件服务:telnet mail.example.com 25
  • 数据库:telnet db-server 3306

成功连接后,部分服务会返回欢迎信息,可进一步手动输入协议命令测试(如HTTP发送GET请求)。

Linux如何使用telnet测试远程端口

注意事项

telnet传输不加密,仅用于调试,不要在生产环境传输敏感信息。如telnet命令不可用,也可用nc(netcat)替代,例如:nc -zv 192.168.1.100 22

基本上就这些,telnet测试端口简单直接,适合快速排查网络连通性问题。

linux centos 防火墙 ubuntu 工具 ai dnf linux系统 mail 数据库 http linux ubuntu centos ssh debian

上一篇
下一篇