温馨提示×

ubuntu怎么测试telnet

小樊
35
2026-10-27 09:51:23
栏目: 智能运维

在 Ubuntu 上“测试 telnet”通常有两种含义:测试 telnet 命令是否可用,或用 telnet 测试某个服务器的端口是否通。下面分别说明。


一、安装 telnet 客户端(Ubuntu 默认可能没装)

sudo apt update
sudo apt install telnet

安装完成后查看版本:

telnet

出现 telnet> 提示符说明可用。


二、用 telnet 测试端口连通性(最常见)

1️⃣ 测试远程主机端口

例如测试 192.168.1.10 的 80 端口:

telnet 192.168.1.10 80
  • ✅ 连接成功:黑屏或显示服务欢迎信息
  • ❌ 连接失败:
    • Connection refused → 端口没开或服务未启动
    • No route to host → 网络不通
    • Timed out → 防火墙拦截

2️⃣ 测试本地端口

telnet 127.0.0.1 22

三、测试 telnet 服务(服务端)

如果你是想在 Ubuntu 上开启 telnet 服务做测试(不推荐,不安全):

sudo apt install xinetd telnetd
sudo systemctl restart xinetd

然后其他机器:

telnet 你的UbuntuIP

⚠️ 注意:telnet 是明文传输,生产环境不建议使用,推荐 ssh。


四、更现代的替代方案(推荐)

测试端口更推荐:

nc -zv 192.168.1.10 80

或

curl -v telnet://192.168.1.10:80

如果你能告诉我:

  • 是客户端测试还是服务端搭建
  • 测试的是 哪个端口 / 服务

我可以给你更精确的命令。

0 踩