溫馨提示×

Linux虛擬機怎么設置防火墻

小樊
36
2025-09-12 11:47:06
欄目: 云計算

Linux虛擬機設置防火墻常用工具為ufw(Ubuntu/Debian)和firewalld(CentOS/RHEL),以下是具體操作:

使用ufw設置防火墻(Ubuntu/Debian)

  1. 安裝ufwsudo apt update && sudo apt install ufw。
  2. 啟用ufwsudo ufw enable。
  3. 查看狀態sudo ufw status。
  4. 添加規則
    • 允許SSH(端口22):sudo ufw allow 22/tcp。
    • 允許HTTP(端口80):sudo ufw allow 80/tcp。
    • 拒絕特定IP訪問:sudo ufw deny from <IP地址>。
  5. 刪除規則
    • 刪除允許SSH的規則:sudo ufw delete allow 22/tcp。
  6. 保存規則sudo ufw reload。

使用firewalld設置防火墻(CentOS/RHEL)

  1. 安裝firewalldsudo yum install firewalld。
  2. 啟動并開機自啟
    • sudo systemctl start firewalld。
    • sudo systemctl enable firewalld。
  3. 查看狀態sudo firewall-cmd --state。
  4. 添加規則
    • 允許SSH服務:sudo firewall-cmd --permanent --add-service=ssh。
    • 開放HTTP端口:sudo firewall-cmd --permanent --add-port=80/tcp。
  5. 刪除規則
    • 刪除SSH服務規則:sudo firewall-cmd --permanent --remove-service=ssh。
  6. 重新加載規則sudo firewall-cmd --reload。

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