在Ubuntu系统中,使用Uncomplicated Firewall(简称UFW)工具可以轻松地管理防火墙规则并测试连接。以下是详细步骤:
sudo apt update
sudo apt install ufw
sudo ufw enable
系统会提示你确认启用操作,一旦确认,UFW将立即开始运行并应用你设置的规则。
telnet
命令测试连接(适用于测试TCP端口):telnet 服务器地址 端口号
例如,要测试与 www.example.com
的80端口的连接,你可以输入:
telnet www.example.com 80
Trying xxx.xxx.xxx.xxx...
Connected to www.example.com.
Escape character is ']'.
Trying xxx.xxx.xxx.xxx...
telnet: Unable to connect to remote host: Connection refused
nc
命令测试连接(适用于测试TCP/UDP端口):nc -vz 服务器地址 端口号
例如,要测试与 www.example.com
的80端口的连接,你可以输入:
nc -vz www.example.com 80
curl
命令测试HTTP/HTTPS连接(适用于测试HTTP/HTTPS端口):curl -I http://服务器地址
curl -I https://服务器地址
例如,要测试与 www.example.com
的HTTP连接,你可以输入:
curl -I http://www.example.com
通过以上步骤,你可以在Ubuntu系统中成功测试与远程服务器的连接。根据具体需求选择合适的工具进行测试。