telnet 是一个用于远程登录或测试网络连接的命令行工具。下面按常见用途 + 示例给你讲清楚。
telnet 主机地址 端口
telnet 192.168.1.10 80
telnet baidu.com 443
✅ 成功:
Connected to baidu.com.
❌ 失败:
Connection refused
✅ 测试 Web 服务(80 端口)
telnet example.com 80
然后输入:
GET / HTTP/1.1
Host: example.com
回车两次,看是否有响应。
telnet mail.example.com 25
telnet 127.0.0.1 6379 # Redis
telnet 127.0.0.1 3306 # MySQL
Windows 默认关闭,需要手动开启:
dism /online /Enable-Feature /FeatureName:TelnetClient
# Ubuntu / Debian
sudo apt install telnet
# CentOS / Rocky
sudo yum install telnet
telnet 192.168.1.1 22
telnet -l 用户名 主机
示例:
telnet -l root 192.168.1.10
进入 telnet 后:
Ctrl + ]
然后输入:
quit
❌ 明文传输
❌ 无加密
✅ 建议用 SSH
ssh user@host
✅ 测试端口是否开放
✅ 网络排错
✅ 学习 TCP 连接基础
如果你愿意,我可以:
你现在是用 Windows 还是 Linux?主要想测试什么?