CentOS 6 problemas de ponte de kernel ELRepo

2

Atualmente, estou executando o seguinte kernel no CentOS 6.6 da ELRepo

[root@de14 ~]# uname -r

4.0.4-1.el6.elrepo.x86_64

Qualquer coisa relacionada a uma ponte não funciona, o que eu entendi é que o CentOS executa o sysctl.conf antes que a ponte seja ativada

echo 1 > /proc/sys/net/bridge/bridge-nf-call-iptables

/proc/sys/net/bridge/bridge-nf-call-iptables: No such file or directory

Não há nada abaixo,

-bash: cd: /proc/sys/net/bridge: No such file or directory

Mas br0, que é uma ponte sobre o eth0, funciona bem, qual seria a melhor maneira de obter os recursos usuais de bridge (bridge-nf-call-iptables) e assim por diante?

    
por Arjit Chaudhary 10.06.2015 / 14:44

1 resposta

2

Em kernels recentes, a coleção /proc/sys/net/bridge de sysctls é fornecida pelo módulo br_netfilter . Quando o seu sistema inicializa, você pode ver uma mensagem como esta no kernel:

bridge: automatic filtering via arp/ip/ip6tables has been deprecated. 
Update your scripts to load br_netfilter if you need this.

Por exemplo:

# 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
    
por 10.06.2015 / 15:23

Tags