Probleme ping sous debian

Bonsoir tous le monde,

J'ai trois machine dans les quelles j'ai installé la debian, les trois machine appartient au méme sous reseau elle on les adresse suivante 192.168.1.1, 192.168.1.2, 192.168.1.3

pour le moment j'utilise un cable croisé entre deux machine en utilisant le cable entre la premiere et la deuxieme machine j'arrive a faire des ping.

mais si je relier la troisiéme machine que se soit avec la premiere ou avec la deusieme machine je n'arrive pas a faire des ping

sachant que sur la troisiéme machine si je fait ping 127.0.0.1 passe normalement mais si je fait ping 192.168.1.1 il maffiche : Destination Host Unreachable ou il se bloque

aidez moi s'il vous plait

Merci

33 réponses

Résumé de la discussion

Trois machines sous Debian partagent le même sous-réseau 192.168.1.x et sont reliées par câble croisé; le premier et le deuxième répondent au ping, mais la troisième affiche Destination Host Unreachable. La vérification côté réseau montre que 127.0.0.1 passe sur la troisième machine, tandis que la tentative vers 192.168.1.1 échoue, indiquant une gestion des interfaces ou des adresses qui pose problème. La meilleure réponse indique qu'une attribution réussie sur eth1 n'a pas suffi et que la solution a consisté à modifier le fichier z25_persistent-net.rules pour reconnaître correctement la seconde carte réseau. Des réponses complémentaires suggèrent d'examiner les modules, d'utiliser lsmod et lspci, ou d'activer les interfaces par ifconfig, tandis que d'autres évoquent des questions sur les noms d'interface et le réseau.

Bobot (l’IA à votre service)
  1. Salut jipicy

    Je veut juste te dire que le probléme est du à l'incompatibilité de la carte réseau avec la distribution de debian que j'ai utiliser j'ai changer de carte réseau et c'est bon

    Merci beaucoup pour ton aide.
    1. OK jipicy

      Je te remercie beaucoup franchement je ne sais plus quoi faire je pense que dans les deux cas une carte reseau marche alors c'est pas logique que les pings ne passe pas

      Merci encore
      1. Modérateur
        Oups désolé, je m'étais trompé dans la citation (j'ai rectifié) ;-(

        Je pense que le soucis est du au changement d'adresse MAC dans le fichier, alors que tu n'as pas changé l'adresse MAC physique de la carte. Il doit y avoir conflit entre les deux ;-((
        1. je pense pas que c'est un probleme de distribution puisque c'est la méme que j'ai utilisé dans d'autre PC et ya pas de probleme

          j'ai remet l'@ de la carte réseau tel qu'elle est mais il ne reconie plus eth1 comme ca

          je vient d'installer le package ethtool est voici ce que me donne en remetons l'@ comme il est:
          ethO

          /sbin/ip link show
          1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
          link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
          2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN qlen 1000
          link/ether 00:02:55:45:ca:81 brd ff:ff:ff:ff:ff:ff

          /usr/sbin/ethtool -i eth1
          Cannot get driver information: No such device

          /usr/sbin/ethtool -i eth0
          driver: e100
          version: 3.5.23-k4-NAPI
          firmware-version: N/A
          bus-info: 0000:01:08.0
          debian2:/home/ftp/CD2deb5#

          puis j'ai changé à nouveau l'@ de la carte réseau est j'ai ceci:

          /sbin/ip link show
          1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
          link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
          2: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000
          link/ether 00:02:55:45:ca:81 brd ff:ff:ff:ff:ff:ff
          /usr/sbin/ethtool -i eth1
          driver: e100
          version: 3.5.23-k4-NAPI
          firmware-version: N/A
          bus-info: 0000:01:08.0

          /usr/sbin/ethtool -i eth0
          Cannot get driver information: No such device
          debian2:/home/sofian#

          Merci
          1. Modérateur
            j'ai changé cette adresse juste on modifiant le fichier "z25_persistent-net.rules"
            C'est peut être pour ça que ça foire ;-((

            Essaie de remettre la vraie adresse MAC dans ce fichier (si toutefois tu l'a gardée ;-\ ).

            Affiche les commandes :

            /sbin/ip link show 
            /usr/sbin/ethtool -i eth1


            Édit : Changement du contenu de la citation, je m'étais trompé de copier/coller ;-((
            1. Oui tu as raison moi aussi je vois pas l'utilité mais je me suis dit que cela c'est juste pour reconnaitre la deuziéme carte réseau et effectivement il as accepté d'attribué une adresse a eth1 mais ca n'as pas réglé le probléme

              j'ai changé cette adresse juste on modifiant le fichier "z25_persistent-net.rules"

              je te remerci beaucoup pour tes effort pour m'aidé.
              1. Modérateur
                Honnêtement là je ne sais plus quoi te dire ;-((

                Par contre changer l'adresse MAC de la carte, c'est une chose qui je ne me serai pas venu à l'esprit de faire, surtout que je n'en vois pas l'utilité ;-\ !?

                Comment l'as-tu changé cette adresse, via une commande, ou juste dans le ficher "z25_persistent-net.rules" ?
                1. salut, je te remercie beaucoup jipicy

                  voici ce que /sbin/ifconfig me donne

                  /sbin/ifconfig
                  eth1 Link encap:Ethernet HWaddr 00:02:55:45:ca:81
                  inet adr:192.168.1.3 Bcast:192.168.1.255 Masque:255.255.255.0
                  UP BROADCAST MULTICAST MTU:1500 Metric:1
                  RX packets:0 errors:0 dropped:0 overruns:0 frame:0
                  TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
                  collisions:0 lg file transmission:1000
                  RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

                  lo Link encap:Boucle locale
                  inet adr:127.0.0.1 Masque:255.0.0.0
                  adr inet6: ::1/128 Scope:HÃ'te
                  UP LOOPBACK RUNNING MTU:16436 Metric:1
                  RX packets:32 errors:0 dropped:0 overruns:0 frame:0
                  TX packets:32 errors:0 dropped:0 overruns:0 carrier:0
                  collisions:0 lg file transmission:0
                  RX bytes:2168 (2.1 KiB) TX bytes:2168 (2.1 KiB)

                  OUI les adresse des carte réseau sont les méme !!!!!! c'est pour ca que j'ai changer l'adresse de la premiere carte réseau en "00:02:55:45:ca:82" j'ai trouvé ca dans ce meme forum en tappons "carte reseau non reconnu"

                  voici ce qui est dans le fichier /etc/udev/rules.d/z25_persistent-net.rules

                  # PCI device 0x8086:0x2449 (e100)
                  SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:02:55:45:ca:82", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

                  # PCI device 0x8086:0x2449 (e100)
                  SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:02:55:45:ca:81", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

                  maintenant je peut attribuer une adresse a eth1 avec ifconfig eth1 192.168.1.3
                  mais pas a eth0 on tapon ifconfig eth0 192.168.1.4 il m'addiche une erreur périphirique non trouvé je pense que c'est logique puisque j'ai modifier l'adresse de la carte reseau de eth0 mais je vois pas pour quoi les ping ne passe pas en utilisant la nouvelle interface

                  merci encore jipicy
                  1. Modérateur
                    Re-

                    Peux-tu refaire un /sbin/ifconfig s'il te plait, merci ?

                    Ce qui me gêne, c'est que même si l'interface eth1 est prise en compte, elle a la même adresse MAC (00:02:55:45:ca:81 ) que la 1ère ;-\

                    C'et bizarre ce truc ;-(
                    1. je pense que eth1 apparait c'est parceque j'ai modifier l'adresse de la carte reseau dans
                      Ensuite edites le fichier /etc/udev/rules.d/z25_persistent-net.rules

                      mais j'ai toujours le meme probléme
                      1. Bonjour,

                        Voila j'ai instaler lshw est voile ce que me donne la commande

                        sudo lshw -C Network
                        *-network:0 UNCLAIMED
                        description: Ethernet controller
                        product: Hitachi Micro Systems
                        vendor: Hitachi Micro Systems
                        physical id: 2
                        bus info: pci@0000:01:02.0
                        version: 24
                        width: 32 bits
                        clock: 33MHz
                        configuration: latency=80 maxlatency=10 mingnt=10
                        *-network:1
                        description: Ethernet interface
                        product: 82801BA/BAM/CA/CAM Ethernet Controller
                        vendor: Intel Corporation
                        physical id: 8
                        bus info: pci@0000:01:08.0
                        logical name: eth1
                        version: 03
                        serial: 00:02:55:45:ca:81
                        size: 10MB/s
                        capacity: 100MB/s
                        width: 32 bits
                        clock: 33MHz
                        capabilities: pm bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
                        configuration: autonegotiation=on broadcast=yes driver=e100 driverversion=3.5.23-k4-NAPI duplex=half firmware=N/A ip=192.168.1.3 latency=64 link=no maxlatency=56 mingnt=8 module=e100 multicast=yes port=MII speed=10MB/s

                        Merci beaucoup
                        1. essaye ifconfig "ton eht cablé" up , et ping aprés ; sa marchera je pense: )
                          1. Je ne sais pas ce que tu veut dire par "eht cablé" est ce que tu veut dire une l'interface eth0

                            bon j'ai essayer ifconfig eth0 up et j'ai pinger et ca donne rien

                            Merci
                        2. je pense que lshw n'est pas installer je vais telecharger le package pour l'installer
                          1. J'ai essayer la commande en étant root et avec sudo: mais

                            sudo lshw -C Network

                            il m'affiche commande not found
                            est ce que je doit étre dans un répertoir bien préci pour que ca marche ?
                            Merci pour votre patience .
                            1. Modérateur
                              Affiche la sortie de (en root ou avec sudo) :

                              lshw -C Network
                              1. pour la premiére interface j'attibut l'adresse au machine de cette maniére ifconfig eth0 192.168.1.3 et ya pas de probleme:
                                mais pour
                                ifconfig eth1 192.168.1.3 il me donne ces erreurs
                                SIOCSIFADDR: Aucun périphérique de ce type
                                eth1: ERROR while getting interface flags: Aucun périphérique de ce type

                                comment je peut configurer cette nouvelle interface?
                                1. Modérateur
                                  As-tu au moins configuré cette nouvelle interface ?
                                  A en avoir 2, le "ifconfig" devrait en trouver 2 aussi (eth0 et eth1) !!! C'est pas le cas apparemment ;-(
                                  • 1
                                  • 2