在Debian系統上測試防火墻連通性,可以使用以下幾種方法:
ssh -v -p port username@ip
-v 打印所有運行消息-p 指定端口username 遠程主機的用戶名ip 遠程主機IP。sudo apt install nmap # 安裝nmap工具
nmap -p <端口號> <主機名或IP地址> # 掃描指定的端口
nmap會顯示端口狀態、服務等信息。。
curl -v http://example.com:port # 測試HTTP端口
curl -v https://example.com:port # 測試HTTPS端口
如果端口通暢,終端會顯示連接成功的信息和服務器返回的響應。。
sudo apt install ncat # 安裝ncat工具
nc -zvu ip port # 測試UDP端口
如果端口通暢,終端會顯示Connection succeeded的消息。。
sudo ufw enable
sudo ufw status verbose
sudo ufw allow ssh
sudo ufw allow 80/tcp # 允許HTTP端口
sudo ufw status
```。
以上就是在Debian系統上測試防火墻連通性的幾種方法。