Never Restart Network on Multi-ADSL Connection Machine… Jamais redémarrer le réseau multi-machine connexion ADSL…
I learned it the hard way. J'ai appris il la manière forte. Our gateway machine with firewall (shorewall) has Notre machine passerelle avec firewall (shorewall) a multiple ADSL connections configured with load balancing multiples connexions ADSL est configuré avec l'équilibrage de charge for pour more bandwidth and transparent fail-over plus de bande passante et transparente de basculement . Today I faced an unenviable problem where one or other of the ADSL connections were going down sometime after a network restart. Aujourd'hui, j'ai dû faire face à une peu enviable où un problème ou l'autre des connexions ADSL allaient vers le bas à un moment donné après un réseau de redémarrer. It was unique because the ADSL modems (configured as router) were accessible via telnet or ping and displayed perfect connectivity. Il est unique parce que les modems ADSL (configuré comme routeur) étaient accessibles par l'intermédiaire de telnet ou ping et affichés parfaite connectivité. However I was unable to use them as gateway to connect to a server on the internet. Cependant, je n'a pas été en mesure de les utiliser comme passerelle pour se connecter à un serveur sur Internet. They were working fine before. Ils travaillaient amende avant. With our non-trivial setup there were many suspects including the shorewall firewall and iptables (dropping certain packets?), network adapter, routing issue etc. Avec notre non-triviales de configuration, il y avait de nombreux suspects, y compris le pare-feu shorewall et iptables (abandonner certaines paquets?), Adaptateur réseau, le routage question etc
The solution was interesting. La solution est intéressante. We need to make some changes to the routing table to allow simultaneous access through multiple network adapters. Nous devons apporter quelques modifications à la table de routage pour permettre l'accès simultané à travers de multiples adaptateurs réseau. In our case they were these: Dans notre cas, ils ont été les suivants:
ip route add 192.168.1.0/24 dev eth1 src 192.168.1.10 table bsnl ip route add default via 192.168.1.1 table bsnl ip route add 192.168.0.0/24 dev eth2 src 192.168.0.10 table tata ip route add default via 192.168.0.1 table tata ip rule add from 192.168.1.10 table bsnl ip rule add from 192.168.0.10 table tata ip route replace default scope global nexthop via 192.168.1.1 dev eth1 weight 1 nexthop via 192.168.0.1 dev eth2 weight 4 ip route add 192.168.1.0/24 dev eth1 src 192.168.1.10 tableau bsnl ip route add default via 192.168.1.1 table bsnl ip route add 192.168.0.0/24 dev eth2 src 192.168.0.10 tableau tata ip route add default via 192.168.0.1 tableau tata règle ip 192.168.1.10 ajouter de tableau bsnl ajouter règle ip 192.168.0.10 tableau de tata ip route par défaut remplacer portée mondiale nexthop via 192.168.1.1 dev eth1 poids 1 nexthop via 192.168.0.1 dev eth2 poids 4 When the network is restarted all these entries are lost. Lorsque le réseau est redémarré toutes les entrées sont perdus. So when eth2 comes up later, eth1 goes down and vice versa. Alors, quand vient eth2 plus tard, eth1 va vers le bas et vice versa. The solution is to use a script to restart the network which does the following: La solution est d'utiliser un script pour redémarrer le réseau qui ne le texte suivant:
1. Restart network Redémarrez réseau
2. Add entries to routing table similar to example above Ajouter des entrées à la table de routage similaire à l'exemple ci-dessus
3. Restart shorewall firewall (required after network restart) Redémarrez shorewall pare-feu (réseau nécessaire après redémarrage)
Now I can safely restart the network without any issues at all. Maintenant je peux redémarrer le réseau sans problème à tous.
Filed under Classé sous Fedora 7 Fedora 7 , Fedora Core 6 Fedora Core 6 , Headline News Headline News , How To Comment , Linux , Tech Note Note technique , Web | |
| |
RSS 2.0 RSS 2,0 | |
Trackback this Article | cet article |
Email this Article Envoyer cet article
You may also like to read Vous mai également à lire |




January 28th, 2008 at 12:46 am 28 janvier 2008 à 12:46 am
Quite an interesting article. Tout un article intéressant. Would it be possible for you to share all related scripts? Serait-il possible pour vous de partager tous les scripts? Thanks. Merci.
January 28th, 2008 at 11:35 am 28 janvier 2008 à 11:35 am
Check this Cochez cette article l'article for more details. pour plus de détails.