我目前在ELRepo的CentOS 6.6上运行以下内核
[root @ de14〜]#uname -r
4.0.4-1.el6.elrepo.x86_64
任何与桥相关的东西都不起作用,我已经明白了,在网桥出现之前,CentOS运行了sysctl.conf
echo 1> / proc / sys / net / bridge / bridge-nf-call-iptables
/ proc / sys / net / bridge / bridge-nf-call-iptables:没有这样的文件或目录
没有什么,
-bash:cd:/ proc / sys / net / bridge:没有这样的文件或目录
但是在eth0上的桥接器br0工作正常,最好的方法是获得通常的桥接能力(bridge-nf-call-iptables)等等。
在最近的内核中,sysctl的/proc/sys/net/bridge集合由br_netfilter模块提供。 当你的系统启动时,你可能会在内核中看到这样的消息:
bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
例如:
# ls /proc/sys/net/bridge ls: cannot access /proc/sys/net/bridge: No such file or directory # modprobe br_netfilter # ls /proc/sys/net/bridge bridge-nf-call-arptables bridge-nf-filter-pppoe-tagged bridge-nf-call-ip6tables bridge-nf-filter-vlan-tagged bridge-nf-call-iptables bridge-nf-pass-vlan-input-dev