bonjour,
mes derniers essais...
Je suis avec sme 9.
Je n'ai qu'un cable réseau dans chaque chambre.
salle à manger : freebox - server sme - swith avec cable réseau qui va dans chambre 1
chambre 1 : cable réseau salleàmanger-chambre1 - swith - freebox hd - ordinateur - cable réseau chambre1-chambre2
chambre 2 : cable réseau chambre1-chambre2 - swith - freebox hd - ordinateur
Mur en béton donc pas de wifi entre la salle à manger et les chambres.
J'ai fait un vlan avec bidge en 2013 pour que mon fils qui avait de gros soucis de santé puisse voir la télé dans sa chambre avec la freebox hd qui est attaché à un écran d'ordinateur.
Ce que j'avais fait résistait au reboot mais pas au reconfigure.
J'essaie de mettre en place pour que cela résiste au reconfigure.
1 - Chargement du module 802.1q
=========================
C'est en template
voir le post :
http://forums.contribs.org/index.php/topic,51561.0.htmlCela résiste au reboot et au reconfigure
2 - creation des interfaces VLAN et bridge
===============================
Dani m'a dit
what you can try is this
create the configuration you want in /etc/sysconfig/network-scripts/ifcfg-XXX (you can create it directly, without templates)
then declare the interface in the DB with
db configuration set CustomInterface interface Name XXX
I haven't tested though
J'ai donc mis directement dans /etc/sysconfig/network-scripts/
eth0 est l'interface externe
eth1 est l'interface interne
-----
cat /etc/sysconfig/network-scripts/ifcfg-eth0.100
DEVICE=eth0.100
VLAN=yes
BRIDGE=tv
-----
cat /etc/sysconfig/network-scripts/ifcfg-eth1.100
DEVICE=eth1.100
VLAN=yes
BRIDGE=tv
-----
cat /etc/sysconfig/network-scripts/ifcfg-tv
### creation du pont
DEVICE=tv
TYPE=Bridge
-----
# ls -al /etc/sysconfig/network-scripts/ifcfg*
-rw-r--r-- 1 root root 470 1 mars 2015 /etc/sysconfig/network-scripts/ifcfg-bond0
-rw-r--r-- 1 root root 469 15 mars 2015 /etc/sysconfig/network-scripts/ifcfg-eth0
-rw-r--r-- 1 root root 422 16 mars 2015 /etc/sysconfig/network-scripts/ifcfg-eth0.100
-rw-r--r-- 1 root root 549 15 mars 2015 /etc/sysconfig/network-scripts/ifcfg-eth1
-rw-r--r-- 1 root root 422 16 mars 2015 /etc/sysconfig/network-scripts/ifcfg-eth1.100
-rw-r--r-- 1 root root 254 10 oct. 2013 /etc/sysconfig/network-scripts/ifcfg-lo
-rw-r--r-- 1 root root 642 1 mars 2015 /etc/sysconfig/network-scripts/ifcfg-ppp0
-rw-r--r-- 1 root root 408 16 mars 2015 /etc/sysconfig/network-scripts/ifcfg-tv
ajout des 3 db :
db configuration set vlan_eth0-100 interface Name ethO.100
db configuration set vlan_eth1-100 interface Name eth1.100
db configuration set bridge_tv interface Name tv
#config show vlan_eth0-100
Name=eth0.100
#config show vlan_eth1-100
eth1.100=interface
Name=eth1.100
# config show bridge_tv
tv=interface
Name=tv
pour supprmer une db :
config delete xxxx
# brctl show
bridge name bridge id STP enabled interfaces
ifup eth0.100
ifup eth1.100
ifup tv
# brctl show
bridge name bridge id STP enabled interfaces
tv 8000.0050b60a4271 no eth0.100
eth1.100
Je reboote.
J'ai toujours les fichiers mis dans /etc/sysconfig/network-scripts : ifcfg-eth0.100, ifcfg-eth1.100 et ifcfg-tv
brctl show => ok
Je reconfigure
J'ai toujours les fichiers mis dans /etc/sysconfig/network-scripts : ifcfg-eth0.100, ifcfg-eth1.100 et ifcfg-tv
brctl show => ok
3 - désactivation d'iptables pour le bridge
===============================
C'est en template
Cela résiste au reboot et au reconfigure
------
# cat /etc/e-smith/templates-custom/etc/sysctl.conf/net.vlan100
# Exclure les connexions en bridge de la prise en charge iptables'
net.bridge.bridge-nf-call-iptables = 0
------
il y a un truc qui me tracassent :
Aucun bridge ne passe par iptables avec ce que je viens d'écrire
ci-dessus.
J'ai essayé d'utiliser iptables, mais pas réussi.
J'ai donc ajouté la ligne 'net.bridge.bridge-nf-call-iptables = 0' au
fichier sysctl.conf.
Mais maintenant aucun bridge ne passe par iptables
Je n'ai pas trouvé pour ajouter cette ligne juste pour le bridge tv, ni
pour configurer iptables.
reste plus qu'à comprendre pour iptables.
Anne