溫馨提示×

Ubuntu虛擬機如何配置防火墻

小樊
51
2025-03-20 13:38:03
欄目: 云計算

在Ubuntu虛擬機中配置防火墻通常使用 UFW(Uncomplicated Firewall) 這個工具。以下是配置UFW防火墻的基本步驟:

安裝UFW

首先,確保你的Ubuntu虛擬機已經安裝了UFW。如果沒有安裝,可以使用以下命令進行安裝:

sudo apt update
sudo apt install ufw

啟用UFW

安裝完成后,需要啟用UFW:

sudo ufw enable

查看UFW狀態

你可以使用以下命令查看UFW的當前狀態:

sudo ufw status

如果顯示“Status: active”,則防火墻已打開。如果顯示“Status: inactive”,則說明防火墻已關閉。

添加規則

你可以使用UFW的各種命令來添加規則,例如允許特定的端口或服務通過防火墻。

  • 允許特定端口

    sudo ufw allow 80/tcp  # 允許TCP上的80端口
    sudo ufw allow 22/tcp  # 允許TCP上的22端口(SSH)
    
  • 允許特定IP訪問

    sudo ufw allow from 192.168.1.100 to any port 22  # 允許IP地址為192.168.1.100的用戶訪問SSH
    
  • 允許特定服務

    sudo ufw allow ssh  # 允許SSH服務
    

刪除規則

如果你需要刪除之前添加的規則,可以使用以下命令:

sudo ufw delete allow 80/tcp  # 刪除允許TCP上的80端口的規則

或者根據規則編號刪除:

sudo ufw delete [編號]  # 例如,刪除編號為3的規則

設置默認策略

你可以設置默認的入站和出站策略。默認情況下,所有入站流量都被拒絕,所有出站流量都被允許。

  • 設置默認拒絕入站連接

    sudo ufw default deny incoming
    
  • 設置默認允許出站連接

    sudo ufw default allow outgoing
    

保存規則

為了確保在系統重啟后規則仍然有效,你需要保存當前的規則??梢允褂靡韵旅畋4嬉巹t:

sudo ufw save

恢復默認規則

如果你不確定如何配置防火墻,可以將規則恢復到默認狀態:

sudo ufw reset

通過以上步驟,你可以在Ubuntu虛擬機上配置和管理UFW防火墻。根據你的具體需求,可以靈活地添加、修改和刪除規則,以確保虛擬機的安全性。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女