Forum Linux.debian/ubuntu dhcp et configuration automatique

Posté par  .
Étiquettes :
0
13
jan.
2005
Bonjour

Voilà je suis connecté via ethernet sur une livebox et j'ai réinstallé ma debian qui m'a configuré automatiquement dhcp. A priori tout va bien et je n'ai pas besoin de modifier des fichiers de config. Mais voilà j'ai parfois des problèmes de connection et je suis obligé de redémarrer la livebox pour la récupérer. Je ne sais pas à quoi c'est dû.
Je vais installé dhcp3 et modifier le fichier de config en espérant que cette fois-ci je n'ai plus le même problème. En fait je me demande où les informations de la config automatique on été stockées. J'ai cherché partout mais je n'ai rien trouvé mis à part dans le fichier /var/run/dhclient.eth0.leases. Mais ou se trouve donc l'adresse ip de la passerelle et les autres infos ?. Je ne sais pas comment cette config automatique fait pour fonctionner.
En espérant que quelqu'un pourra m'éclairer à ce sujet...
  • # Dhcp...

    Posté par  . Évalué à 1.

    Bonjour Xavier !

    De souvenir le fichier leases est seulement utilisé pour essayer de recupérer ton dernier bail s'il n'était pas echu...

    Ton provider pouvant décider de changer son infra et te faire changer d'IP, de réseaux...etc... d'un jour a l'autre, aucune donnée n'est stocké en dur sur le pc et tout est configuré dynamiquement au lancement de /etc/init.d/networking. C'est un peu pour ca que le protocole a été développé dailleurs...

    D'ou le fait que ton fichier /etc/networking/interfaces se resume à une ligne si on fait exeption de la boucle locale, et des cartes reseaux suplémentaires ( y a bien un iptable qui doit trainer dans ton noyo et quelques règles de firewalling pour partager ta connexion avec d' autres pc !!! :o) .

    Pour récupérer les informations il faut taquiner le shell.
    IP : $>ifconfig
    Passerelle : $>route
    DNS : $> cat /etc/resolv.conf
    resolv.conf est le seul fichier écrit, car certains programmes vont tapper dedans...

    Désolé si tu connaissais déjà, l'omniscience ne fait pas partie des mes compétences.... :-P

    Pour se faire un historique faut plomber un tit truc dans le style :

    #!/bin/sh
    FLOG="/var/log/dhcp-histo.log"
    echo "---------" >> $FLOG
    date +%d/%m/%y >> $FLOG
    ifconfig | grep inet | grep -v '127.0.0.0' >> $FLOG
    route | grep eth | grep default >> $FLOG
    grep nameserver /etc/resov.conf >> $FLOG
    exit (0)

    dans les scripts de démarage, avec lien symbolique qui va bien dans le system V ...

    Kaufmann Lionel
    ---------
    Lionix
    apt addict et supporter des gros post sur linuxfr
    • [^] # Re: Dhcp...

      Posté par  . Évalué à 1.

      Un grand merci pour ta réponse.

      J'ai essayé ton script. Il marche impec mis à part un petit message d'erreur au boot mais les infos sont là.
      J'ai toujours aucune mention de l'adresse ip de la passerelle.
      Tu sais, ce qu'on met dans la ligne option routers d'un fichier de config de dhcp. Je la connais, mais le fait qu'elle n'apparaisse nulle part et que ça fonctionne et bien cela reste un grand mystère pour moi.

      Enfin bon, je vais essayer dhcp3-client en esperant ne pas perdre ma connection. Faut dire que c'est dernier jours, c'est la première fois que j'aborde la config d'une connection internet et je patauge encore un peu.

      Encore merci pour toutes ces bonnes infos

Suivre le flux des commentaires

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