Re: Reseau interne

Top Page

Reply to this message
Author: Kristian Erik Hermansen
Date:  
To: Olivier Allard-Jacquin
CC: guilde
Subject: Re: Reseau interne
Vous pouvez également ajouter ou de remplacer facilement n'importe
quelle variable de configuration DHCP dans dhclient.conf.

http://askubuntu.com/questions/135629/how-to-add-some-additional-dns-search-domains-without-ignoring-the-ones-returned

2013/11/26 Olivier Allard-Jacquin <olivieraj@???>:
>         Bonsoir Patrick,

>
> Le 25/11/2013 22:10, Patrick Dupre a écrit :
>
>>>> Le plus simple serait de voir ce qui se passe une fois ta connexion
>>>> locale branché.
>>>>
>>>> Procédure:
>>>> - débrancher le câble réseau du PC
>>>> - lancer la connexion 3G
>>>> - vérifier que la connexion fonctionne ("ping" vers un serveur internet
>>>> quelconque)
>>>> - lancer la commande "/sbin/route -n", et noter le résultat
>> Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
>> 0.0.0.0         10.64.64.64     0.0.0.0         UG    0      0        0 ppp0
>> 10.64.64.64     0.0.0.0         255.255.255.255 UH    0      0        0 ppp0

>>>
>>>
>>>> - connecter le câble réseau
>>>> - lancer la commande "/sbin/route -n", et noter le résultat
>>>>
>>> Kernel IP routing table
>> Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
>> 0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 em1
>> 10.64.64.64     0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
>> 192.168.0.0     0.0.0.0         255.255.255.0   U     1      0        0 em1

>
>         Il apparaît clairement que ton serveur DHCP te fournit une gateway qui
> ne mène à rien, et donc que ta machine essayes de sortir via le réseau
> local.

>
> Solution 1:
> - après l'établissement de la connexion au réseau local, tu supprimes la
> route du réseau local;:
>         route del default
> puis tu remets la route qui passe par ta connexion ppp0
>         route add default gw 10.64.64.64

>
> - MAIS ATTENTION, il est plus que probable que le serveur DHCP t'ai
> **aussi** donné de mauvais serveur DNS. Pour cela, regarde le
> /etc/resolv.conf , il est probable que tu ais quelque chose comme:
>
> nameserver 192.168.0.1
>
> Dans ce cas-là, il te faut AUSSI remettre le bon paramétrage de
> /etc/resolv.conf . Tu le trouveras lorsque ta connexion ppp0 sera
> opérationnel
>
> - Tu peux automatiser tout cela avec les script if-up / if-down de
> /etc/network/if-*
>
>
> Solution 2:
> - tu configures ta carte réseau pour une adresse IP static. Elle
> ignorera ainsi les information du serveur DHCP :
>
> cat /etc/network/interfaces
> # Reseau local STATIC
> auto em1
> iface em1 inet static
>         address         192.168.0.2
>         netmask         255.255.255.0
>         network         192.168.0.0
>         broadcast       192.168.0.255

>
> - par contre, si tu vas dans un autre réseau, il te faudra changer de
> nouveau ce fichier pour autoriser l'utilisation des paramètres DHCP :
>
> cat /etc/network/interfaces
> # Reseau local DYNAMIQUE
> auto em1
> iface em1 inet dhcp
>
>
> Solution 2:
> - tu peux configurer ton client DHCP afin qu'il ignore les informations
> de routage et de DNS.
>
> - cela se passe dans le /etc/dhcp/dhclient.conf . Je n'ai pas utilisé ce
> fonctionnement souvent, mais "man dhclient.conf" devrait t'aider.
>
> Cela devrait ressembler à ça:
>
> cat /etc/dhcp/dhclient.conf
> interface "eth0"
>   {
>    request subnet-mask,
>            broadcast-address,
>            host-name;
>    require subnet-mask,
>            broadcast-address,
>            host-name;
>   }

>
> Sinon, regarde :
> http://www.trilug.org/pipermail/trilug/Week-of-Mon-20130218/068073.html
> http://www.trilug.org/pipermail/trilug/Week-of-Mon-20130218/thread.html#68072
> https://www.google.fr/?q=dhclient.conf+ignore+dns
>
>         Cordialement,

>
>                                                 Olivier
> --
> ~~~~~~~  _____/\_____  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Phoenix /   _ \/ _   \    Olivier Allard-Jacquin
>        /   / \  / \   \   Web:  http://olivieraj.free.fr/
>       /___/  /  \  \___\  Mail: olivieraj@???
> ~~~~ /////  ///\\\  \\\\\ ~~~~~~~~~~~~~~~~~~~~~~~ Linux Powered !!

>




--
Kristian Erik Hermansen
https://www.linkedin.com/in/kristianhermansen
https://profiles.google.com/kristian.hermansen