Sébastien écrivait le Tue, 25 Nov 2003 17:44:08 +0100:
SC>>> Tu peux, dans le fichier /etc/rc.d/rc.local insérer quelques lignes SC>>> détectent par ping la présence d'un host (d'un serveur par exemple) du SC>>> réseau 192.168.3.X
JN>> Comment faire un ping quand l'interface réseau n'est pas encore JN>> initialisée?
SC> Le fichier rc.local est exécuté juste avant qu'apparaisse le login SC> (S99local), c'est à dire bien après que l'interface réseau soit montée SC> (S10network sur ma mandrake 9.1).
SC> Cela marche donc.
Je reformule : Comment faire un ping sur un réseau pour lequel l'interface n'est pas correctement configurée?
Bye, Jean-Louis
Salut,
Normalement, son script S10network a déjà été lancé préalablement lors de l'init. L'interface est donc active, mais pas forcément dans le bon réseau. Admettons que S10network par le biais de /etc/sysconfig/network-scripts/ifcfg-eth0 configure l'interface réseau, par défaut, dans son réseau d'entreprise. Si il s'y trouve effectivement, le ping renverra 0 => c'est bon. Sinon le ping renverra host unreachable (soit un code retour 1) => on paramètre, grâce à ifconfig, l'interface pour le réseau de la maison.
Je viens de me rendre compte d'une petite erreur dans le script, il faudrait mettre toutes les commandes en chemin absolu ou bien mettre ". /etc/profile " au début sinon les commandes risquent de ne pas marcher.
Sébastien -- [ retirer NOSPAM pour répondre directement remove NOSPAM to reply directly ]
Jean-Louis Noel wrote:
Bonjour Sébastien,
Sébastien écrivait le Tue, 25 Nov 2003 17:44:08 +0100:
SC>>> Tu peux, dans le fichier /etc/rc.d/rc.local insérer quelques lignes
SC>>> détectent par ping la présence d'un host (d'un serveur par exemple)
du SC>>> réseau 192.168.3.X
JN>> Comment faire un ping quand l'interface réseau n'est pas encore
JN>> initialisée?
SC> Le fichier rc.local est exécuté juste avant qu'apparaisse le login
SC> (S99local), c'est à dire bien après que l'interface réseau soit montée
SC> (S10network sur ma mandrake 9.1).
SC> Cela marche donc.
Je reformule :
Comment faire un ping sur un réseau pour lequel l'interface
n'est pas correctement configurée?
Bye,
Jean-Louis
Salut,
Normalement, son script S10network a déjà été lancé préalablement lors de
l'init.
L'interface est donc active, mais pas forcément dans le bon réseau.
Admettons que S10network par le biais de
/etc/sysconfig/network-scripts/ifcfg-eth0 configure l'interface réseau, par
défaut, dans son réseau d'entreprise.
Si il s'y trouve effectivement, le ping renverra 0 => c'est bon.
Sinon le ping renverra host unreachable (soit un code retour 1) => on
paramètre, grâce à ifconfig, l'interface pour le réseau de la maison.
Je viens de me rendre compte d'une petite erreur dans le script, il faudrait
mettre toutes les commandes en chemin absolu ou bien mettre ". /etc/profile
" au début sinon les commandes risquent de ne pas marcher.
Sébastien
--
[ retirer NOSPAM pour répondre directement
remove NOSPAM to reply directly ]
Sébastien écrivait le Tue, 25 Nov 2003 17:44:08 +0100:
SC>>> Tu peux, dans le fichier /etc/rc.d/rc.local insérer quelques lignes SC>>> détectent par ping la présence d'un host (d'un serveur par exemple) du SC>>> réseau 192.168.3.X
JN>> Comment faire un ping quand l'interface réseau n'est pas encore JN>> initialisée?
SC> Le fichier rc.local est exécuté juste avant qu'apparaisse le login SC> (S99local), c'est à dire bien après que l'interface réseau soit montée SC> (S10network sur ma mandrake 9.1).
SC> Cela marche donc.
Je reformule : Comment faire un ping sur un réseau pour lequel l'interface n'est pas correctement configurée?
Bye, Jean-Louis
Salut,
Normalement, son script S10network a déjà été lancé préalablement lors de l'init. L'interface est donc active, mais pas forcément dans le bon réseau. Admettons que S10network par le biais de /etc/sysconfig/network-scripts/ifcfg-eth0 configure l'interface réseau, par défaut, dans son réseau d'entreprise. Si il s'y trouve effectivement, le ping renverra 0 => c'est bon. Sinon le ping renverra host unreachable (soit un code retour 1) => on paramètre, grâce à ifconfig, l'interface pour le réseau de la maison.
Je viens de me rendre compte d'une petite erreur dans le script, il faudrait mettre toutes les commandes en chemin absolu ou bien mettre ". /etc/profile " au début sinon les commandes risquent de ne pas marcher.
Sébastien -- [ retirer NOSPAM pour répondre directement remove NOSPAM to reply directly ]
Sébastien Cottalorda
Sebastien Bricout wrote:
On Tue, 25 Nov 2003 17:44:08 +0100, Sébastien Cottalorda wrote:
Le fichier rc.local est exécuté juste avant qu'apparaisse le login (S99local), c'est à dire bien après que l'interface réseau soit montée (S10network sur ma mandrake 9.1).
Vrai uniquement sur un init de type system V. Et donc non portable.
Salut,
Je ne cherche pas à être portable. Je lui donne une piste qui fonctionne pour moi et qu'il pourra peut-être exploiter dans la mesure ou j'ignore sa distrib.
Sébastien -- [ retirer NOSPAM pour répondre directement remove NOSPAM to reply directly ]
Sebastien Bricout wrote:
On Tue, 25 Nov 2003 17:44:08 +0100, Sébastien Cottalorda
<sppNOSPAM@monaco377.com> wrote:
Le fichier rc.local est exécuté juste avant qu'apparaisse le login
(S99local), c'est à dire bien après que l'interface réseau soit montée
(S10network sur ma mandrake 9.1).
Vrai uniquement sur un init de type system V.
Et donc non portable.
Salut,
Je ne cherche pas à être portable. Je lui donne une piste qui fonctionne
pour moi et qu'il pourra peut-être exploiter dans la mesure ou j'ignore sa
distrib.
Sébastien
--
[ retirer NOSPAM pour répondre directement
remove NOSPAM to reply directly ]
On Tue, 25 Nov 2003 17:44:08 +0100, Sébastien Cottalorda wrote:
Le fichier rc.local est exécuté juste avant qu'apparaisse le login (S99local), c'est à dire bien après que l'interface réseau soit montée (S10network sur ma mandrake 9.1).
Vrai uniquement sur un init de type system V. Et donc non portable.
Salut,
Je ne cherche pas à être portable. Je lui donne une piste qui fonctionne pour moi et qu'il pourra peut-être exploiter dans la mesure ou j'ignore sa distrib.
Sébastien -- [ retirer NOSPAM pour répondre directement remove NOSPAM to reply directly ]
Yannick F.
Salut,
Je ne cherche pas à être portable. Je lui donne une piste qui fonctionne pour moi et qu'il pourra peut-être exploiter dans la mesure ou j'ignore sa distrib.
Sébastien
Ma distrib est une debian Woody noyau 2.2 puis un 2.4.22 recompilé par mes soins.
Je ne sais pas ce que c'est que System V, qqun peut m'expliquer ?
merci
-- Yannick F. enlever toto_ pour me répondre....
Salut,
Je ne cherche pas à être portable. Je lui donne une piste qui fonctionne
pour moi et qu'il pourra peut-être exploiter dans la mesure ou j'ignore sa
distrib.
Sébastien
Ma distrib est une debian Woody noyau 2.2 puis un 2.4.22 recompilé par
mes soins.
Je ne sais pas ce que c'est que System V, qqun peut m'expliquer ?
Je ne cherche pas à être portable. Je lui donne une piste qui fonctionne pour moi et qu'il pourra peut-être exploiter dans la mesure ou j'ignore sa distrib.
Sébastien
Ma distrib est une debian Woody noyau 2.2 puis un 2.4.22 recompilé par mes soins.
Je ne sais pas ce que c'est que System V, qqun peut m'expliquer ?