[Linux] Pas de ping 127.0.0.1

Pas de ping 127.0.0.1 [Linux] - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 17-07-2003 à 10:01:56    

Salut,
 
Je dispose d'un réseau de base (1 Linux & 2 XP dont 1 avec internet).
 
J'ai installé mon réseau sous Linux avec Mandrake 9.1
Je reconnais bien mes 2 PC sous Win en faisant un ping depuis Linux
Mais Linux ne se reconnait pas lui meme !!!!
Impossible de faire un ping 127.0.0.1, ou localhost, ou 192.168.0.1, j'ai 100% de pertes en paquets.
Je ne peux pas pinger Linux depuis Windows non plus!
Mon firewall est normalement désactivé.
 
Comment faire que mon Linux ne soit plus un fantome sur le réseau ?
 
Merci d'avance !

Reply

Marsh Posté le 17-07-2003 à 10:01:56   

Reply

Marsh Posté le 17-07-2003 à 10:17:21    

Pour pinger localhost il faut au prealable que cette interface soit UP.
regarde ca avec : /sbin/ifconfig
Pour la rendre active : ifup lo  
Sinon est tu sur d'avoir desactiver ton fw ?
Y a t il des regles affichés dans : iptables -L
Si oui, c'est que tu ne l'a pas desactiver ...
 
A+

Reply

Marsh Posté le 17-07-2003 à 11:12:11    

Aragorn_1er a écrit :

Pour pinger localhost il faut au prealable que cette interface soit UP.
regarde ca avec : /sbin/ifconfig
Pour la rendre active : ifup lo  
Sinon est tu sur d'avoir desactiver ton fw ?
Y a t il des regles affichés dans : iptables -L
Si oui, c'est que tu ne l'a pas desactiver ...
 
A+


 
Les interfaces sont up
et voici le iptables -L
 
[root@serveur etc]# iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
ACCEPT     all  --  anywhere             anywhere
 
Chain FORWARD (policy ACCEPT)
target     prot opt source               destination
 
Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

Reply

Marsh Posté le 17-07-2003 à 13:28:00    

montre nous :
ifconfig
route -n


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 17-07-2003 à 14:12:43    

Dark_Schneider a écrit :

montre nous :
ifconfig
route -n


 
ifconfig : tout est normal
 
[root@serveur spi]# ifconfig
eth0      Lien encap:Ethernet  HWaddr 00:D0:70:02:14:54
         inet adr:192.168.0.81  Bcast:192.168.0.255  Masque:255.255.255.0
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
         RX packets:13 errors:0 dropped:0 overruns:0 frame:0
         TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 lg file transmission:100
         RX bytes:2402 (2.3 Kb)  TX bytes:744 (744.0 b)
         Interruption:11 Adresse de base:0x3c00
 
lo        Lien encap:Boucle locale
         inet adr:127.0.0.1  Masque:255.0.0.0
         UP LOOPBACK RUNNING  MTU:16436  Metric:1
         RX packets:402 errors:0 dropped:0 overruns:0 frame:0
         TX packets:402 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 lg file transmission:0
         RX bytes:26226 (25.6 Kb)  TX bytes:26226 (25.6 Kb)
 
route -n
 
[root@serveur spi]# route -n
Table de routage IP du noyau
Destination     Passerelle      Genmask         Indic Metric Ref    Use Iface
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         192.168.0.2     0.0.0.0         UG    0      0        0 eth0

Reply

Marsh Posté le 17-07-2003 à 14:14:06    

PS (oups g oublié) :
 
l'adresse IP du poste : 192.168.0.1
 
paserelle internet (poste avec Win Xp et INet) : 192.168.0.2

Reply

Marsh Posté le 17-07-2003 à 14:26:45    

1°/ alors tu as fait une faute de frappe car pour eth0, tu dois avoir  inet adr:192.168.0.1


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 18-07-2003 à 09:13:14    

Citation :


1°/ alors tu as fait une faute de frappe car pour eth0, tu dois avoir  inet adr:192.168.0.1

 
 
Je n'ai pas assigné manuellement cette adresse, de plus je ne peux pas la supprimer (

Code :
  1. route del 192.168.0.0 [eth0]

) et en ajoutant 192.168.0.1 a la table le résultat est le meme.
 
Mais, ma situation s'est améliorée :
Je peux maintenant faire des ping 127.0.0.1, localhost et serveur.
Mais je ne peux toujours pas faire de ping 192.168.0.1, ni etre vu des autres PC.
Cela a pu etre réussi grace à :  
 

Code :
  1. echo "0" > /proc/sys/net/ipv4/icmp_echo_ignore_all

 
et a l'ajout de "serveur" dans le fichier "hosts" en association avec 127.0.0.1 au lieu de localhost
 
Autre remarque : je ne peux pinger que l'un des 2 autres PC par son nom, alors que je peux le faire pour les 2 avec leurs adresses

Reply

Marsh Posté le 18-07-2003 à 14:53:46    

minimum syndical sachant que ton ordi s'apelle linuxman
 

Code :
  1. 127.0.0.1               localhost
  2. 192.168.1.1           linuxman.local.domain linuxman

 
 
ensuite ton adresse IP tu las prends comment ? par DHCP ? si non, alors change l'adresse IP ( cf Mandrake Control center -> Réseau -> Drakconnect ). lance l'assistant et/ou passe en mode expert.
 
il n'y a pas de pb avec la table de routage. Mais ton IP n'est pas bonne !
 
au fait : man hosts


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 18-07-2003 à 14:59:45    

il faut mieux que tu laisses localhost dans ton fichier /etc/hosts
 
Tu peux spécifier plusieurs nom si tu le souhaites, par exemple
 
127.0.0.1 localhost localhost.localdomain serveur

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed