Re: ping, hosts, etc.
J'ai les idées plus claires maintenant, et mon problème a été résolu via /etc/ppp/ip-up.d/1masqmail ... Merci à tous.
Re: ping, hosts, etc.
Jeremy Monnet wrote: Le Samedi 4 Septembre 2004 22:50, Alexandre gerussi a écrit : Bonjour, encore un petit problème réseau (je débute...): Dans /etc/hosts, j'ai donné une adresse locale (192.168.0.1) à mon ordinateur nommé A. Mais: 'ping A' me retourne 'network is unreachable'. Alors que 'ping localhost' fonctionne. J'ai essayé de configurer une route vers lui-même, du style: route add -host A lo ou encore un truc farfelu du genre: route add default gw localhost mais ca n'y change rien: 'ping A' ne fonctionne pas (en revanche, il se bloque...) Hosts ne fait qu'associer des noms aux IP. Ca ne configure pas ton réseau ! ;o) Pour ca il faut modifier /etc/network/interfaces et ensuite /etc/init.d/networking restart route add default gw rajoute simplement une passerelle dans la table de routage. C'est utile pour aller sur le web par exemple. la commande brute pour configurer ses interfaces réseaux est : ifconfig eth0 192.168.0.15 up dans se version la plus simple, en considérant bien sur qu'il s'agit d'une interface ethernet. Jeremy $ ifconfig eth0 192.168.0.1 up SIOCSIFADDR: Aucun périphérique de ce type eth0: ERROR while getting interface flags: Aucun périphérique de ce type eth0: ERROR while getting interface flags: Aucun périphérique de ce type J'aurai peut-être dû préciser que je ne dispose pas de carte ethernet (enfin, si, mais je ne veux pas l'utiliser pour le moment). L'adresse locale que j'ai donnée à A est utilisée dans une liaison ppp vers une autre machine. Effectivement, une fois la liaison en place, je dispose d'une interface ppp0 et à ce moment, ping A fonctionne. Mais le problème est que masqmail essaye d'écouter le port 25 de A alors que la liaison ppp n'est pas encore en place, et du coup, il echoue. Si je comprends bien, ce sont les interfaces qui ont des adresses, pas les machines à proprement parler, et du coup, l'adresse de A ne correspond à rien tant que je n'ai pas initialisé une interface portant cette adresse... ?? Comment alors puis-je résoudre mon problème, hormis en relancant masqmail après la mise en place de la liasion ppp ?
Re: ping, hosts, etc.
Le Dimanche 5 Septembre 2004 17:28, Alexandre gerussi a écrit : Hosts ne fait qu'associer des noms aux IP. Ca ne configure pas ton réseau ! ;o) Pour ca il faut modifier /etc/network/interfaces et ensuite /etc/init.d/networking restart route add default gw rajoute simplement une passerelle dans la table de routage. C'est utile pour aller sur le web par exemple. la commande brute pour configurer ses interfaces réseaux est : ifconfig eth0 192.168.0.15 up dans se version la plus simple, en considérant bien sur qu'il s'agit d'une interface ethernet. $ ifconfig eth0 192.168.0.1 up SIOCSIFADDR: Aucun périphérique de ce type eth0: ERROR while getting interface flags: Aucun périphérique de ce type eth0: ERROR while getting interface flags: Aucun périphérique de ce type J'aurai peut-être dû préciser que je ne dispose pas de carte ethernet (enfin, si, mais je ne veux pas l'utiliser pour le moment). L'adresse locale que j'ai donnée à A est utilisée dans une liaison ppp vers une autre machine. Effectivement, une fois la liaison en place, je dispose d'une interface ppp0 et à ce moment, ping A fonctionne. dans ce cas il suffit de remplacer eth0 par ppp0 dans la commande Mais le problème est que masqmail essaye d'écouter le port 25 de A alors que la liaison ppp n'est pas encore en place, et du coup, il echoue. Si je comprends bien, ce sont les interfaces qui ont des adresses, pas les machines à proprement parler, et du coup, l'adresse de A ne correspond à rien tant que je n'ai pas initialisé une interface portant cette adresse... ?? tout a fait, les adresses sont assignées aux interfaces (avec meme la possibilité d'assigner plusieurs adresses a une meme interface) Comment alors puis-je résoudre mon problème, hormis en relancant masqmail après la mise en place de la liasion ppp ? Si ta liaison ppp est constante, tu peux choisir de démarrer les services après la mise en place de la connexion, sinon tu as la possibilité de relancer masqmail après la mise en place de la liaison ppp ;o) Au pire tu peux scripter un peu pour que ca relance masqmail chaque fois que la liaison ppp s'initialise Demande un peu d'aide si tu n'y arrives ! :o) Jeremy -- -- Linux Registered User #317862 You want to use GNU/Linux or Windows ? - You want to spend time or money ? Why is Microsoft raising prices on you? Because they can ! - To take that power away from them, use Linux ! pgpNDyxyv98dI.pgp Description: PGP signature
Re: ping, hosts, etc.
On Saturday 4 September 2004, at 21 h 45, the keyboard of Jean-Michel OLTRA [EMAIL PROTECTED] wrote: Il te faut déclarer ta machine dans /etc/hosts. En rajoutant une ligne Conseil absurde puisque le message d'erreur n'a rien à voir (No route to host et pas unknown host).
Re: ping, hosts, etc.
On Sunday 5 September 2004, at 17 h 28, the keyboard of Alexandre gerussi [EMAIL PROTECTED] wrote: J'aurai peut-être dû préciser que je ne dispose pas de carte ethernet Dans /etc/network/interfaces : # Interface bidon, juste pour garder une adresse IP (ce que Cisco # appelle bêtement une Loopback) iface dummy0 inet static pre-up modprobe dummy # Charger le module d'abord ! address 172.25.1.1 netmask 255.255.255.0 broadcast 172.25.1.255 Effectivement, une fois la liaison en place, je dispose d'une interface ppp0 et à ce moment, ping A fonctionne. Autre solution, alors : Dans /etc/ppp/ip-up.d/masqmail : /etc/init.d/masqmail start Si je comprends bien, ce sont les interfaces qui ont des adresses, pas les machines à proprement parler, Oui, c'est un principe de base de TCP/IP.
Re: ping, hosts, etc.
On Saturday 4 September 2004, at 22 h 50, the keyboard of Alexandre gerussi [EMAIL PROTECTED] wrote: Mais: 'ping A' me retourne 'network is unreachable'. Cela veut dire qu'il n'y a pas de route vers cette adresse ('netstat -rn' pour le vérifier). Alors que 'ping localhost' fonctionne. Il y a toujours une route vers 127.0.0.1. mais ca n'y change rien: 'ping A' ne fonctionne pas (en revanche, il se bloque...) Oui, il y a une route, elle mène à un trou noir. Merci d'avance pour un remède Dans /etc/network/interfaces : # Maison auto eth0 iface eth0 inet static address 192.168.0.1 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 /etc/hosts ne fait que de la traduction noms-adresses, il ne configure pas le réseau.
Re: ping, hosts, etc.
bonjour, Le samedi 04 septembre 2004, Alexandre gerussi a écrit... Mais: 'ping A' me retourne 'network is unreachable'. Alors que 'ping localhost' fonctionne. Merci d'avance pour un remède (et des explications). Il te faut déclarer ta machine dans /etc/hosts. En rajoutant une ligne xxx.xxx.xxx.xxx nom1Machine nom2Machine -- jm
Re: ping, hosts, etc.
Le Samedi 4 Septembre 2004 22:50, Alexandre gerussi a écrit : Bonjour, encore un petit problème réseau (je débute...): Dans /etc/hosts, j'ai donné une adresse locale (192.168.0.1) à mon ordinateur nommé A. Mais: 'ping A' me retourne 'network is unreachable'. Alors que 'ping localhost' fonctionne. J'ai essayé de configurer une route vers lui-même, du style: route add -host A lo ou encore un truc farfelu du genre: route add default gw localhost mais ca n'y change rien: 'ping A' ne fonctionne pas (en revanche, il se bloque...) Hosts ne fait qu'associer des noms aux IP. Ca ne configure pas ton réseau ! ;o) Pour ca il faut modifier /etc/network/interfaces et ensuite /etc/init.d/networking restart route add default gw rajoute simplement une passerelle dans la table de routage. C'est utile pour aller sur le web par exemple. la commande brute pour configurer ses interfaces réseaux est : ifconfig eth0 192.168.0.15 up dans se version la plus simple, en considérant bien sur qu'il s'agit d'une interface ethernet. Jeremy -- -- Linux Registered User #317862 You want to use GNU/Linux or Windows ? - You want to spend time or money ? Why is Microsoft raising prices on you? Because they can ! - To take that power away from them, use Linux ! pgpTeBg9GgJxI.pgp Description: PGP signature
Re: ping, hosts, etc.
On Sat, 04 Sep 2004 22:50:12 +0200 Alexandre gerussi [EMAIL PROTECTED] wrote: Bonjour, encore un petit problème réseau (je débute...): Dans /etc/hosts, j'ai donné une adresse locale (192.168.0.1) à mon ordinateur nommé A. Mais: 'ping A' me retourne 'network is unreachable'. Alors que 'ping localhost' fonctionne. J'ai essayé de configurer une route vers lui-même, du style: route add -host A lo ou encore un truc farfelu du genre: route add default gw localhost mais ca n'y change rien: 'ping A' ne fonctionne pas (en revanche, il se bloque...) Que donne # ifconfig et # route -n ? F.B
Re: ping, hosts, etc.
François Boisson wrote: On Sat, 04 Sep 2004 22:50:12 +0200 Alexandre gerussi [EMAIL PROTECTED] wrote: Bonjour, encore un petit problème réseau (je débute...): Dans /etc/hosts, j'ai donné une adresse locale (192.168.0.1) à mon ordinateur nommé A. Mais: 'ping A' me retourne 'network is unreachable'. Alors que 'ping localhost' fonctionne. J'ai essayé de configurer une route vers lui-même, du style: route add -host A lo ou encore un truc farfelu du genre: route add default gw localhost mais ca n'y change rien: 'ping A' ne fonctionne pas (en revanche, il se bloque...) Que donne # ifconfig et # route -n ? F.B Essaie en t'inspirant de ça :)! [EMAIL PROTECTED]'Lin'Box:/etc/network$ less interfaces # /etc/network/interfaces -- configuration file for ifup(8), ifdown(8) # The loopback interface # automatically added when upgrading auto iface lo eth0 #eth0:home iface lo inet loopback #iface eth0 inet dhcp # address X # netmask 255.255.255.0 # Bcast:82.226.31.255 #mapping eth0 # script /usr/local/sbin/map-scheme.sh # map HOME eth0-home # map WORK eth0-work iface eth0 inet static address 192.168.0.250 netmask 255.255.255.0 broadcast 192.168.0.255 gateway 192.168.0.254 # up cp /etc/network/resolv.conf.home /etc/resolv.conf # up flush-mail # iface eth0-work inet dhcp 127.0.0.1ZouzouBox GNUDeb'Lin'Box [EMAIL PROTECTED]'Lin'Box:/etc/network$ su Password: [EMAIL PROTECTED]'Lin'Box:/etc/network# ifconfig eth0 Lien encap:Ethernet HWaddr 00:09:5B:62:72:78 inet adr:192.168.0.250 Bcast:192.168.0.255 Masque:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:108808 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:108148 dropped:0 overruns:0 carrier:215148 collisions:0 lg file transmission:1000 RX bytes:143547246 (136.8 MiB) TX bytes:0 (0.0 b) Interruption:11 Adresse de base:0x4400 loLien encap:Boucle locale inet adr:127.0.0.1 Masque:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:3085 errors:0 dropped:0 overruns:0 frame:0 TX packets:3085 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:0 RX bytes:215212 (210.1 KiB) TX bytes:215212 (210.1 KiB) [EMAIL PROTECTED]'Lin'Box:/etc/network# route -n Table de routage IP du noyau Destination Passerelle Genmask Indic Metric RefUse Iface 192.168.0.0 0.0.0.0 255.255.255.0 U 0 00 eth0 0.0.0.0 192.168.0.254 0.0.0.0 UG0 00 eth0 [EMAIL PROTECTED]'Lin'Box:/etc/network# exit J'avait oublié perso, de donner le nom de l'autre machine :( ! Fichiers fait grâce à 1 membre de la liste, qui se reconnaîtra et que je remercie de nouveau :) ! Si j'ai pu aider Cordialement Mi