Forum Linux.mandriva eth0 et les protocoles

Posté par  .
Étiquettes :
0
26
avr.
2005
Bonjour,
J'ai pas mal d'ennuis avec ma config réseau. Je ne sais pas comment c'est arrivé, j'ai bricolé sans doute n'importe comment ! (je suis total débutant)
Si je configure eth0 en DHCP les programmes, dont firefox, se lancent normalement (rapide), mais firefox ne trouve pas : google, par exemple.
Si je configure eth0 en aucun protocole, je peux naviguer, mais les programmes sont très lent à se lancer, firefox, mais aussi drakconf et les autres.
Alors, j'y fais quoi ? Ya t'il quelqu'un qui sait ?
Merci
Jacques
  • # ça dépent de ta connexion internet

    Posté par  (site web personnel) . Évalué à 1.

    Pour pouvoir utiliser dhcp, il faut être relier à un serveur dhcp. ça peut être le cas si tu vis sur un campus universitaire par exemple. Si tu peux pas trouver google, c'est probablement que tu n'y es pas connecté.

    Au passage, une commande pour être sûr que tu peux joindre ou pas un autre ordinateur:
    ping google par exemple

    Si tu n'es pas connecté à un réseau avec un serveur dhcp, il te faut savoir quel connexion internet tu as, et quel carte(s) réseau(x) ou modem tu as.

    Après, tu peux nous redonner ces infos et on essayera de t'aider.
    Tu peux aussi passer ici: ->http://people.via.ecp.fr/~alexis/formation-linux/(...)

    où tu trouveras vraiment une mine d'information pour bien faire marcher une distribution linux.
    • [^] # Re: ça dépent de ta connexion internet

      Posté par  . Évalué à 1.

      J'ai un modem speedtouch ethernet, ma carte réseau est une sis 900,
      sur une asrock k7s8x, qui démarre en noapic, autrement mdk ne trouve pas les hdd.
      Voila,merci
      Jacques
  • # DNS ?

    Posté par  . Évalué à 4.

    Ca me fait penser à un pb de DNS.

    Peux-tu poster (avec et sans utilisation de dhcp):

    - le résultat de "ifconfig -a"
    - le résultat de "route -n"
    - le contenu de /etc/resolv.conf
    • [^] # Re: DNS ?

      Posté par  . Évalué à 1.

      [root@jacques jacques]# ifconfig -a
      eth0 Lien encap:Ethernet HWaddr 00:0B:6A:4F:66:A2
      adr inet6: fe80::20b:6aff:fe4f:66a2/64 Scope:Lien
      UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
      RX packets:4233 errors:0 dropped:0 overruns:0 frame:0
      TX packets:2846 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 lg file transmission:1000
      RX bytes:4344159 (4.1 Mb) TX bytes:228942 (223.5 Kb)
      Interruption:10 Adresse de base:0xd400

      lo Lien 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:130 errors:0 dropped:0 overruns:0 frame:0
      TX packets:130 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 lg file transmission:0
      RX bytes:9658 (9.4 Kb) TX bytes:9658 (9.4 Kb)

      ppp0 Lien encap:Protocole Point-à-Point
      inet adr:83.200.163.17 P-t-P:193.253.160.3 Masque:255.255.255.255
      UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
      RX packets:3833 errors:0 dropped:0 overruns:0 frame:0
      TX packets:2442 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 lg file transmission:3
      RX bytes:4235715 (4.0 Mb) TX bytes:162791 (158.9 Kb)

      sit0 Lien encap:IPv6-dans-IPv4
      NOARP MTU:1480 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:0
      RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
      • [^] # Re: DNS ?

        Posté par  . Évalué à 2.

        eth0 Lien encap:Ethernet HWaddr 00:0B:6A:4F:66:A2
        adr inet6: fe80::20b:6aff:fe4f:66a2/64 Scope:Lien
        UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
        RX packets:4233 errors:0 dropped:0 overruns:0 frame:0
        TX packets:2846 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 lg file transmission:1000
        RX bytes:4344159 (4.1 Mb) TX bytes:228942 (223.5 Kb)
        Interruption:10 Adresse de base:0xd400

        lo Lien 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:130 errors:0 dropped:0 overruns:0 frame:0
        TX packets:130 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 lg file transmission:0
        RX bytes:9658 (9.4 Kb) TX bytes:9658 (9.4 Kb)


        C'est pas de l'IPv6 ça ? Je ne serais pas étonné que ce soit source de problème, en le mélangeant à de l'IPv4.
        • [^] # Re: DNS ?

          Posté par  . Évalué à 2.

          Les adresses IPv6 en fe80:: sont des adresses dites "link-local", c'est
          à dire utilisables uniquement sur le lien physique rattaché. Ca ne
          traverse pas les routeurs.

          Cette adresse a été générée automatiquement par le noyau, suivant
          ce principe:

          Adresse Ethernet : 00:0B:6A:4F:66:A2
          "Expansion" à 64-bits : 02:00:0B:6A:FF:FE:66:A2 (EUI-64)
          Ajout du préfixe link-local: fe80:: -> fe80::20b:6aff:fe4f:66a2/64

          Enfin bref, rien à craindre de ces adresses :)

          Pour la ::1/128, c'est la loopback, c'est l'équivalent en IPv6 de
          127.0.0.1, rien de méchant non plus.
    • [^] # Re: DNS ?

      Posté par  . Évalué à 1.

      [root@jacques jacques]# route -n
      Table de routage IP du noyau
      Destination Passerelle Genmask Indic Metric Ref Use Iface
      193.253.160.3 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
      0.0.0.0 193.253.160.3 0.0.0.0 UG 0 0 0 ppp0
      [root@jacques jacques]#
    • [^] # Re: DNS ?

      Posté par  . Évalué à 1.

      Et coila le contenu de resolv.conf :
      search com
      # search lan
      nameserver 10.0.0.138
      nameserver 80.10.246.1
      nameserver 80.10.246.132

      nameserver 80.10.246.1 # ppp temp entry
      nameserver 80.10.246.132 # ppp temp entry



      J'espère que ça te cause plus qu'à moi, et si ça ne t'ennuie pas, j'accepte avec plaisir toutes les explications.
      Merci
      Jacques
      • [^] # Re: DNS ?

        Posté par  . Évalué à 4.

        Je pense que tu devrais virer le "nameserver 10.0.0.138".

        Ca doit être l'adresse "interne" de ton modem Speedtouch, le
        problème c'est que cette adresse n'est pas accessible sur ton LAN
        (pas d'adresse IP sur ton PC et pas de route).

        Donc, à chaque fois que ta machine essaie de faire une requête
        DNS, elle tente en 1er sur 10.0.0.138, route la requête par la route
        par défaut (Internet), et vu qu'une adresse en 10.x.x.x n'est pas
        routable tu te prends un timeout à chaque fois.
        • [^] # Re: DNS ?

          Posté par  . Évalué à 1.

          D'accord, je peux editer le resolv;conf avec kwrite, mais je n'ai pas les droits pour l'enregistrer, comment je peux démarrer kwrite en su ??
          Tu vois, c'est vraiment du b a ba dont je manque!
          Merci
          Jacques
          • [^] # Re: DNS ?

            Posté par  . Évalué à 3.

            - Il y a sûrement un utilitaire qui permet de faire ça sous Mandrake
            (drakconf ?) mais comme je ne connais pas cette distribution je ne
            pourrais pas te l'affirmer.

            - Tu passes root avec su dans un terminal ?

            Fais: vi /etc/resolv.conf

            Tu te positionnes sur la ligne "nameserver 10.0.0.138"

            Tu tappes 2 fois "d"

            Tu fais ":wq"
            • [^] # Re: DNS ?

              Posté par  . Évalué à 1.

              Génial, je te remercie, ça à l'air de fonctionner.
              Je reviens ce soir, j'aurai probablement d'autres questions !!
              Jacques
          • [^] # Modem DHCP

            Posté par  . Évalué à 2.

            J'ai le même problème avec ma LiveBox. Je suis en DHCP et elle se met en premier dans la liste des serveurs DNS. L'inconvénient de modifier manuellement resolv.conf, c'est qu'à chaque fois que le service réseau sera réactivé (à chaque démarrage en gros) le fichier sera remis comme avant. Personnellement, ça m'a un peu enervé et après l'édition, j'ai mis le fichier resolv.conf en "immutable", avec la commande:
            chattr +i /etc/resolv.conf
            C'est vraiment très sale et ça te génère un message d'erreur dans les logs mais je n'ai pas encore eu le courage de me plonger dans les fichiers de configuration de la Mandrake...
            • [^] # Re: Modem DHCP

              Posté par  . Évalué à 1.

              Alors, je ne suis pas en DHCP, mon resolv.conf n'a pas bougé depuis cet après midi, mais mon écran de veille ne démarre plus, c'est lié ??Jacques
            • [^] # Re: Modem DHCP

              Posté par  . Évalué à 1.

              si tu utilise dhcpcd il y a l option -r(de memoire) qui permet de ne pas ecrire dans resolv.conf a chaque fois
            • [^] # Re: Modem DHCP

              Posté par  . Évalué à 1.

              Ce que je ne comprends pas, c'est que si on n'utilise aucun protocole, ca fonctionne bien mieux !!!
              C'est pas ça quand même ???
              DHCP c'est quoi ? par rapport à tcp IP ??
              Effectivement, si je remets ETH0 a DHCP je réinjecte le 10.des trucs dans le resolv.conf et ça me refout la zone.
              Pas facile tous les jours linux !!
              J'aimerai bien l'installer au boulot, mais si je ne maitrise pas mieux que ça, c'est pas sorti !!!!
              Jacques

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.