--list
:查看所有规则(/etc/sysconfig/iptables)
注:Docker 开放的的端口默认会通过 iptables 开放
使用
清空规则
优先级:mangle > nat > filter)
iptables -F
:清除 filter 规则iptables -t nat -F
:清除 nat 规则iptables -t mangle -F
:清除 mangle 规则
放行远程端口
- -A INPUT:表明我们正在向 INPUT 链追加(或添加)一条新规则。因此,此规则适用于传入流量。
- -i eth0:将根据此规则检查通过接口 eth0 的传入数据包。
- -p tcp –dport 22:此规则适用于 TCP 数据包。这有一个名为“-dport 22”的 tcp 选项,它表示服务器上此规则的目标端口是 22(即 ssh)。
- -j ACCEPT:跳转到接受,它只是接受数据包。
根据编号删除规则
DOCKER:这里是指 Docker 生成的规则,需要指定对应的