iptables常用指令整理 不定期更新
1 查看防火墙 链条数 与 所属number
iptables -L -n --line-number
root@ubuntu:~# iptables -L -n --line-number
Chain INPUT (policy ACCEPT)
num target prot opt source destinationChain FORWARD (policy DROP)
num target prot opt source destinationChain OUTPUT (policy ACCEPT)
num target prot opt source destinationChain DOCKER (0 references)
num target prot opt source destinationChain DOCKER-ISOLATION-STAGE-1 (0 references)
num target prot opt source destinationChain DOCKER-ISOLATION-STAGE-2 (0 references)
num target prot opt source destinationChain DOCKER-USER (0 references)
num target prot opt source destination
2 防火墙初始化 (删除全部链条)
iptables -D INPUT 1
3 udp端口禁用 (开启 则将 DROP改为 ACCEPT)
iptables -I INPUT 1 -p udp --dport 29998 -j DROP
4 开放当字符为 ”this is di“时 接入端口
iptables -I INPUT 1 -p udp --dport 29998 -m string --string "this is di" --algo bm -j ACCEPT
5 禁用 ip 端口
Iptables –I INPUT –s xxx.xxx.xxx.xxx/xxx –j DROP
本文整理了iptables常用命令,包括查看防火墙规则、初始化防火墙、禁用UDP端口、开放特定字符串匹配的接入端口以及封锁指定IP端口。这些操作对于Linux系统的网络安全配置至关重要。
785

被折叠的 条评论
为什么被折叠?



