溫馨提示×

centos iptables如何查看狀態

小樊
88
2025-03-11 09:43:59
欄目: 智能運維

在 CentOS 系統中,你可以使用以下命令來查看 iptables 的狀態:

  1. 查看所有鏈的規則

    sudo iptables -L -n -v
    
    • -L 列出所有規則。
    • -n 以數字形式顯示地址和端口,而不是嘗試解析名稱。
    • -v 顯示詳細信息,包括包和字節計數。
  2. 查看特定鏈的規則: 如果你只想查看特定的鏈(例如 INPUT、OUTPUTFORWARD),可以使用:

    sudo iptables -L INPUT -n -v
    
  3. 查看iptables規則的數量

    sudo iptables -L -n -v | grep "Chain" | awk '{print $2}' | tr -d '*'
    
  4. 保存iptables規則: 在 CentOS 中,iptables 規則在重啟后不會自動保存。你可以使用以下命令保存當前的iptables規則:

    sudo service iptables save
    

    或者使用 iptables-save 命令:

    sudo iptables-save > /etc/sysconfig/iptables
    
  5. 查看iptables版本

    iptables --version
    

請注意,CentOS 8 及更高版本默認使用 firewalld 作為防火墻管理工具,而不是 iptables。如果你使用的是 CentOS 8 或更高版本,并且想要查看 firewalld 的狀態,可以使用以下命令:

sudo firewall-cmd --state

希望這些信息對你有幫助!

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