Précédent   Forum des professionnels en informatique > Systèmes > Linux > Réseau
Réseau Vos questions autour des réseaux et télécoms sous Linux
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/01/2012, 15h25   #1
Membre à l'essai
 
Homme
Étudiant
Inscription : novembre 2011
Messages : 55
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2011
Messages : 55
Points : 21
Points : 21
Par défaut Prendre en compte la passerelle par défaut

Bonjour,

Voilà petite question toute bête: j'ai un petit souci au niveau de la configuration du fichier /etc/network/interfaces sous ma debian:

Code :
1
2
3
4
5
6
7
auto lo
iface lo inet loopback
 
allow-hotplug eth0
#iface eth0 inet static
iface eth0 inet dhcp
gateway 172.16.1.3

Le problème c'est que même si je demande au serveur d'utiliser l'adresse 172.16.1.3 comme étant celle de la passerelle, ce dernier refuse de l'utiliser et prend une mauvaise route...

Du coup à chaque fois que le serveur démarre, je suis obligé de recourir à la commande:
Code :
route add default gw 172.16.1.3

Quelqu'un sait-il pourquoi?

Sinon autre question, j'ai profité de ce problème pour tester mon premier script de démarrage, j'ai un fichier /etc/init.d/route_add que j'ai crée de cette manière:

Code :
1
2
3
4
5
6
#!/bin/sh
echo 'DEMARRAGE DU SCRIPT DE CONFIGURATION DE LA PASSERELLE...'
#ajout de la route pour passerelle par défaut:
/sbin/route add default gw 172.10.1.3
#on va montrer que ce dernier fonctionne bien:
echo 'CHARGEMENT DE LA PASSERELLE DNS...[OK]'

je lui ai donné les droits d'exécution en faisant un:
Code :
chmod +x /etc/init.d/route_add

puis activé en faisant un:

Code :
update-rc.d route_add start 20 2 3 4 5

Au démarrage du serveur le script se lance bien mais j'ai une erreur de ce type:

Code :
SIOCADDRT: no such process

Quelqu'un sait-il d'où cela peut venir? (je pense que cela vient du fait que la route n'arrive pas à s'ajouter mais bon...).

Merci d'avance
Leaffy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2012, 18h02   #2
Expert Confirmé Sénior
 
Homme Laurent Willems
Expert Stop/Start
Inscription : septembre 2002
Messages : 2 551
Détails du profil
Informations personnelles :
Nom : Homme Laurent Willems
Âge : 33
Localisation : Belgique

Informations professionnelles :
Activité : Expert Stop/Start

Informations forums :
Inscription : septembre 2002
Messages : 2 551
Points : 4 271
Points : 4 271
Salut,

Code :
1
2
 
iface eth0 inet dhcp
Avec cette configuration, toutes les informations réseaux seront fournies par le serveur dhcp et primeront (ip, masque de sous-réseau passerelle et serveur dns.)

Si tu veux spécifier une route par défaut statique, tu dois également fournir toutes les informations réseaux en mode statique.

http://www.debian.org/doc/manuals/de...ork_interfaces
__________________
Alea Jacta Test!
Mygale1978 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/01/2012, 21h50   #3
Membre à l'essai
 
Homme
Étudiant
Inscription : novembre 2011
Messages : 55
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2011
Messages : 55
Points : 21
Points : 21
Bonjour, c'est bon effectivement cela n'est pas possible de forcer la passerelle en dynamique de cette manière, mais j'ai trouvé une solution:

en rajoutant la commande:

Code :
post-up /sbin route add default gw 172.10.1.3
Dans le fichier concerné, ca marche pas mal

Le script ne sert donc plus à rien.
Merci pour l'indication l'ami
Leaffy est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h13.


 
 
 
 
Partenaires

Hébergement Web