袁来如此的工作笔记
袁来如此的工作笔记
竹杖芒鞋轻胜马,谁怕? 一蓑烟雨任平生。

透明网桥调用iptables修改数据包无效

浏览量:59

问题
使用命令iptables -t mangle -A POSTROUTING -o bridge0 -j TTL --ttl-set 50
ttl没有变换

解决办法:
启动bridge-nf:
modprobe br_netfilter

编辑文件vim /etc/sysctl.conf 添加:
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
net.bridge.bridge-nf-call-arptables = 1

进行该配置后,执行命令
/sbin/sysctl -p

原因
网桥在数据链路层工作,数据会直接经过网桥转发,iptables需要开启bridge-nf
centos默认不开启 bridge-nf
打赏