Re: ping, hosts, etc.

2004-09-06 Par sujet Alexandre gerussi

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.

2004-09-05 Par sujet Alexandre gerussi

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.

2004-09-05 Par sujet Jeremy Monnet
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.

2004-09-05 Par sujet Stephane Bortzmeyer
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.

2004-09-05 Par sujet Stephane Bortzmeyer
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.

2004-09-04 Par sujet Stephane Bortzmeyer
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.

2004-09-04 Par sujet Jean-Michel OLTRA

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.

2004-09-04 Par sujet Jeremy Monnet
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.

2004-09-04 Par sujet François Boisson
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.

2004-09-04 Par sujet Mezig

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