Pb route statique
Résolu
vanzouille
Messages postés
73
Statut
Membre
-
vanzouille Messages postés 73 Statut Membre -
vanzouille Messages postés 73 Statut Membre -
Bonjour,
Je cherche à créer une route statique sous UNIX SCO mais sans succès.
Je lance la commande suivante , mais quand le serveur redémarre, la route disparaît :
route add 126.0.100.0 -netmask 255.255.255.0 -gateway 126.0.30.1
quelqu'un peut-il me dire s'il y a un commutateur à insérer dans la commande ou une ligne à inscrire dans un fichier?
Merci d'avance,
Je cherche à créer une route statique sous UNIX SCO mais sans succès.
Je lance la commande suivante , mais quand le serveur redémarre, la route disparaît :
route add 126.0.100.0 -netmask 255.255.255.0 -gateway 126.0.30.1
quelqu'un peut-il me dire s'il y a un commutateur à insérer dans la commande ou une ligne à inscrire dans un fichier?
Merci d'avance,
A voir également:
- Unix route
- Gps route - Télécharger - Transports & Cartes
- Code de la route pdf - Télécharger - Transports & Cartes
- Code de la route - Guide
- Chanson 18 ans parodie sur ma route - Forum Musique / Radio / Clip
- Chanson 18ans ✓ - Forum Musique / Radio / Clip
4 réponses
La syntaxe est normalement redonnée dans "man route". Si c'est comme sous linux, en root :
Par rapport à ce que tu as tapé ce serait a priori gw et non -gateway. De plus tu n'as a priori pas à passer par ta passerelle pour joindre ton réseau local. Pire c'est normalement la route de ton réseau local qui te permet de joindre ta passerelle.
Par exemple ici, la première route me permet de joindre les IP de la forme 192.168.... dont 192.168.1.1 (ma passerelle). La seconde route permet quand à elle de router les paquets qui n'ont pas été routés par les routes (la route ici) précédentes, c'est-à-dire tout le trafic destiné à une IP qui n'est pas de la forme 192.168....
Dans ce cas, je précise à linux qu'un relai, appelé passerelle (ici égale à 192.168.1.1), va me permettre d'atteindre ces destinations. Il s'agit donc bien des destinations qui ne font pas partie de ton réseau local.
Chaque ligne de la table de routage est issue d'une commande "route add..." bien choisie (il suffit d'adapter celles que je t'ai donné).
En pratique on passe généralement par des scripts pour initialiser le réseau (par exemple /etc/network/interfaces sous debian) et qui propose généralement une syntaxe plus simple qu'un script shell qui appelle la commande route correctement.
Bonne chance
route add -net 126.0.100.0 -netmask 255.255.255.0 dev eth0 route add default gw 126.0.30.1
Par rapport à ce que tu as tapé ce serait a priori gw et non -gateway. De plus tu n'as a priori pas à passer par ta passerelle pour joindre ton réseau local. Pire c'est normalement la route de ton réseau local qui te permet de joindre ta passerelle.
(mando@silk) (~) $ /sbin/route -n Table de routage IP du noyau Destination Passerelle Genmask ... Iface 192.168.1.0 0.0.0.0 255.255.255.0 ... eth0 0.0.0.0 192.168.1.1 0.0.0.0 ... eth0
Par exemple ici, la première route me permet de joindre les IP de la forme 192.168.... dont 192.168.1.1 (ma passerelle). La seconde route permet quand à elle de router les paquets qui n'ont pas été routés par les routes (la route ici) précédentes, c'est-à-dire tout le trafic destiné à une IP qui n'est pas de la forme 192.168....
Dans ce cas, je précise à linux qu'un relai, appelé passerelle (ici égale à 192.168.1.1), va me permettre d'atteindre ces destinations. Il s'agit donc bien des destinations qui ne font pas partie de ton réseau local.
Chaque ligne de la table de routage est issue d'une commande "route add..." bien choisie (il suffit d'adapter celles que je t'ai donné).
En pratique on passe généralement par des scripts pour initialiser le réseau (par exemple /etc/network/interfaces sous debian) et qui propose généralement une syntaxe plus simple qu'un script shell qui appelle la commande route correctement.
Bonne chance
Ca dépend de la distribution, car les scripts d'initialisation d'une distribution à l'autre. Typiquement pour les distributions basées sur redhat (mandriva, suse...) ça se tient dans /etc/sysconfig/network (ou truc dans le genre) et pour les distributions basées sur debian dans /etc/network/interfaces.
Là, il faut que tu prennes 2 minutes pour chercher sur google.
Bonne chance
Là, il faut que tu prennes 2 minutes pour chercher sur google.
Bonne chance