Ik leerde het de harde manier. Onze gatewaymachine met firewall (shorewall) heeft de veelvoudige die met lading het in evenwicht brengen voor meer bandbreedte ont*breken-over worden gevormd en transparante verbindingen van ADSL. Vandaag zag ik een niet benijdenswaardig probleem onder ogen waar één of andere van de verbindingen van ADSL ooit na een netwerknieuw begin daalde. Het was uniek omdat de modems van ADSL (die als router worden gevormd) toegankelijk via Telnet waren of pingelen en perfecte connectiviteit toonden. Nochtans kon ik hen als gateway gebruiken niet om met een server op Internet te verbinden. Zij werkten voordien boete. Met onze niet alledaagse opstelling waren er vele verdachten met inbegrip van de shorewallfirewall en iptables (latend vallen bepaalde pakketten?), netwerkadapter, verpletterende kwestie enz.

De oplossing was interessant. Wij moeten sommige veranderingen in de verpletterende lijst aanbrengen om gelijktijdige toegang door veelvoudige netwerkadapters te verlenen. In ons geval waren zij deze:

ip de route voegt 192.168.1.0 toe /24 deveth1 src 192.168.1.10 lijst bsnl
ip de route voegt gebrek via 192.168.1.1 lijst toe bsnl
ip de route voegt 192.168.0.0 /24 deveth2 src 192.168.0.10 lijst tata toe
ip de route voegt gebrek via 192.168.0.1 lijst tata toe
ip de regel voegt van 192.168.1.10 lijst toe bsnl
ip de regel voegt van 192.168.0.10 lijst tata toe
ip de route vervangt standaardwerkingsgebied globale nexthop via 192.168.1.1 dev eth1 gewicht 1 nexthop via 192.168.0.1 dev eth2 gewicht 4

Wanneer het netwerk opnieuw is begonnen worden al deze ingangen verloren. Zo wanneer eth2 op later komt, daalt eth1 en vice versa. De oplossing is een manuscript te gebruiken om het netwerk opnieuw te beginnen dat het volgende doet:
1. Het netwerk van het nieuwe begin
2. Voeg ingangen aan hierboven het verpletteren van lijst gelijkend op voorbeeld toe
3. Begin shorewall firewall (die na netwerknieuw begin wordt vereist) opnieuw

Nu kan ik het netwerk zonder enige kwesties bij allen veilig opnieuw beginnen.