iptables基於centos 6使用方法

  • 2019 年 12 月 18 日
  • 筆記

所有埠號以8080為例

1.查看當前狀態

service iptables status 或 iptables -L -n(建議記住後者,前者在centos 7中無效)

2.開啟埠

針對所有ip開放埠:

iptables -I INPUT -p TCP --dport 8080 -j ACCEPT

針對特殊ip開放埠:

iptables -I INPUT -s 127.0.0.1 -p TCP --dport 8080 -j ACCEPT

3.關閉埠

iptables -I INPUT -p tcp --dport 8080 -j DROP

4.刪除規則

首先用service iptables status查看當前狀態:

以下列出局部規則

Chain INPUT (policy ACCEPT)

num  target   prot opt source   destination  

1   ACCEPT   tcp  --  192.168.0.1 0.0.0.0/0   tcp dpt:3306

2   ACCEPT   tcp  --  0.0.0.0/0 0.0.0.0/0   tcp dpt:8080 

3   ACCEPT   tcp  --  0.0.0.0/0   0.0.0.0/0   tcp dpt:8081

4   ACCEPT   tcp  --  192.168.0.2 0.0.0.0/0   tcp dpt:3306

5 DROP   tcp  --  0.0.0.0/0   0.0.0.0/0   tcp dpt:3306

刪除規則2的方法為:

iptables -D INPUT 2

Tags: