Ubuntu默認使用的防火墻是ufw
(Uncomplicated Firewall)。ufw
是一個用戶友好型的防火墻管理工具,用于簡化 Linux 系統上的防火墻管理。在 Ubuntu 上,默認情況下,ufw
是禁用的,需要手動啟用并配置。
以下是在 Ubuntu 上設置 ufw
防火墻的詳細步驟:
安裝 ufw
:
如果系統上沒有安裝 ufw
,可以使用以下命令來安裝:
sudo apt update
sudo apt install ufw
啟用 ufw
:
使用以下命令來啟用 ufw
:
sudo ufw enable
設置默認規則:
ufw
默認情況下會拒絕所有傳入和傳出的連接??梢允褂靡韵旅顏碓O置默認規則:
sudo ufw default deny incoming
sudo ufw default allow outgoing
允許或拒絕具體端口或服務: 通過指定具體的端口或服務,可以允許或拒絕該端口或服務的連接。例如,如果要允許 SSH 連接,可以使用以下命令:
sudo ufw allow ssh
允許或拒絕特定 IP 地址或 IP 段:
通過指定特定的 IP 地址或 IP 段,可以允許或拒絕該 IP 地址或 IP 段的連接。例如,如果要允許來自 IP 地址為 192.168.1.100
的主機的連接,可以使用以下命令:
sudo ufw allow from 192.168.1.100
查看當前規則: 可以使用以下命令來查看當前的防火墻規則:
sudo ufw status
禁用 ufw
:
如果需要禁用 ufw
,可以使用以下命令:
sudo ufw disable
需要注意的是,使用防火墻時需要謹慎設置規則,以確保系統的安全性和可訪問性。在設置防火墻規則之前,請務必仔細考慮,并確保不會阻止重要的服務或連接。