在 Ubuntu 下,您可以使用 Telnet 调试网络连接和测试服务器端口
sudo apt-get update
sudo apt-get install telnet
example.com
替换为您要连接的目标服务器的域名或 IP 地址,将 port
替换为您要测试的端口号:telnet example.com port
例如,要测试与 example.com 上的 HTTP 服务(端口 80)的连接,请输入:
telnet example.com 80
Trying xxx.xxx.xxx.xxx...
Connected to example.com.
Escape character is '^]'.
这表示您已成功连接到目标服务器。您可以在此处输入与服务器相关的命令(具体取决于您要调试的服务)。
Trying xxx.xxx.xxx.xxx...
telnet: Unable to connect to remote host: Connection refused
这表示目标服务器拒绝了您的连接请求。这可能是由于服务器未运行、防火墙设置或其他网络问题导致的。
Ctrl + ]
组合键打开 Telnet 提示符,然后输入 quit
并按 Enter 键。请注意,Telnet 不是最安全的网络调试工具,因为它不提供加密。在生产环境中,建议使用更安全的工具,如 SSH。