在 Ubuntu 上“测试 telnet”通常有两种含义:测试 telnet 命令是否可用,或用 telnet 测试某个服务器的端口是否通。下面分别说明。
sudo apt update
sudo apt install telnet
安装完成后查看版本:
telnet
出现 telnet> 提示符说明可用。
例如测试 192.168.1.10 的 80 端口:
telnet 192.168.1.10 80
Connection refused → 端口没开或服务未启动No route to host → 网络不通Timed out → 防火墙拦截telnet 127.0.0.1 22
如果你是想在 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
如果你能告诉我:
我可以给你更精确的命令。