Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/04/2009, à 16:54

Lukubuntu

Wifi et resolv.conf (encore et toujours....)

Bonjour,

Alors mon problème est que je suis en wifi DHCP et mon fichiers resolv.conf est le suivant à chaque fois

nameserver 193.48.129.blabla
nameserver 193.48.120.bla
nameserver 192.168.2.1   <-- adresse routeur
search Bliblablou

Et donc je peux me connecter à internet que lorsque je passe mon routeur en première ligne comme ceci

nameserver 192.168.2.1   <-- adresse routeur
nameserver 193.48.129.blabla
nameserver 193.48.120.bla
search Bliblablou

Evidement à chaque redemarrage d'ordi je retrouve mon resolv.conf dans la première config. Et donc, c'est pénib'

Comment faire pour que ce soit l'adresse routeur qui soit automatiquement écrite avant les DNS1 et DNS2?

J'ai vaguement tenté de modifier mon fichier /etc/network/interfaces, mais sans succès...

auto lo
iface lo inet loopback
iface eth1 inet dhcp #ajouté par lukubuntu
 dns-nameservers 192.168.2.1 Dns1 Dns2 #ajouté par lukubuntu

Comme dirait Lilou "Please help"

Merci

Lukubuntu
Dell XPS M1330, Jaunty

Dernière modification par Lukubuntu (Le 01/05/2009, à 09:22)

Hors ligne

#2 Le 30/04/2009, à 23:51

kralisec

Re : Wifi et resolv.conf (encore et toujours....)

Lukubuntu a écrit :

resolv.conf

nameserver 193.48.129.blabla
nameserver 193.48.120.bla

Bonsoir,

1ère fois que je vois cette notation ... tente voir d'effacer les 2 lignes et reconnecte toi ;-)



a+,
Laurent.


Lorsqu'on s'occupe d'informatique il faut faire comme les canards...
Paraître calme en surface et pédaler comme un forcené par en-dessous

Hors ligne

#3 Le 01/05/2009, à 09:19

Lukubuntu

Re : Wifi et resolv.conf (encore et toujours....)

haha mdr lol

sérieusement, personne n'a d'idée?

Hors ligne

#4 Le 01/05/2009, à 10:45

kralisec

Re : Wifi et resolv.conf (encore et toujours....)

désolé ... c'était pas de l'humour ^^

à tout hasard tu peux essayer:

dig www.google.com @193.48.129.blabla

et poster le résultat ici ?

tu pourras toujours masquer le derniers digit,
mais bon: je comprends pas trop l'idée de le cacher,
c'est jamais qu'un DNS, c'est pas la fin du monde,
de + il ne reste que 256 adresses:
rien qu'un nmap ne puisse trouver très vite ^^


je retourne dormir ;-)


a+,
Laurent.


Lorsqu'on s'occupe d'informatique il faut faire comme les canards...
Paraître calme en surface et pédaler comme un forcené par en-dessous

Hors ligne

#5 Le 02/05/2009, à 13:00

Lukubuntu

Re : Wifi et resolv.conf (encore et toujours....)

Voila mais qu'en penser ??

lukubuntu@XPS-Luc:~$ dig www.google.com @193.48.129.137

; <<>> DiG 9.5.1-P2 <<>> www.google.com @193.48.129.137
;; global options:  printcmd                           
;; Got answer:                                         
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 60731
;; flags: qr rd; QUERY: 1, ANSWER: 5, AUTHORITY: 7, ADDITIONAL: 0
;; WARNING: recursion requested but not available               

;; QUESTION SECTION:
;www.google.com.                        IN      A

;; ANSWER SECTION:
www.google.com.         444008  IN      CNAME   www.l.google.com.
www.l.google.com.       225     IN      A       209.85.135.104
www.l.google.com.       225     IN      A       209.85.135.147
www.l.google.com.       225     IN      A       209.85.135.99
www.l.google.com.       225     IN      A       209.85.135.103

;; AUTHORITY SECTION:
l.google.com.           12663   IN      NS      g.l.google.com.
l.google.com.           12663   IN      NS      a.l.google.com.
l.google.com.           12663   IN      NS      b.l.google.com.
l.google.com.           12663   IN      NS      c.l.google.com.
l.google.com.           12663   IN      NS      d.l.google.com.
l.google.com.           12663   IN      NS      e.l.google.com.
l.google.com.           12663   IN      NS      f.l.google.com.

;; Query time: 116 msec
;; SERVER: 193.48.129.137#53(193.48.129.137)
;; WHEN: Sat May  2 12:59:21 2009
;; MSG SIZE  rcvd: 228

Hors ligne

#6 Le 02/05/2009, à 16:00

pouyou

Re : Wifi et resolv.conf (encore et toujours....)

Le probleme c'est que à chaque reboot le dhcp redemande les dns
Essaie d'éditer le fichier /etc/dhcp3/dhclient.conf
Décommente la ligne suivante et mets l'adresse ip de ton routeur à la place de 127.0.0.1

#prepend domain-name-servers 127.0.0.1;

Paresse : habitude prise de se reposer avant la fatigue.

Hors ligne

#7 Le 02/05/2009, à 16:14

poor

Re : Wifi et resolv.conf (encore et toujours....)

Bonjour,

plus simple avec vim mettre le dns souhaité et faire ensuite un coup de chattr +i sur le fichier resolv.conf et un chattr -i pour annuler si besoin.

voila. big_smile


« Moi, vieil imbécile édenté, je suis tombé amoureux. »

Tolstoï , à sa tante le 7 septembre 1862

Hors ligne

#8 Le 02/05/2009, à 16:39

pouyou

Re : Wifi et resolv.conf (encore et toujours....)

Pour info, c'est quoi chattr+i et ca fait quoi ?


Paresse : habitude prise de se reposer avant la fatigue.

Hors ligne

#9 Le 02/05/2009, à 17:51

Lukubuntu

Re : Wifi et resolv.conf (encore et toujours....)

pouyou a écrit :

Le probleme c'est que à chaque reboot le dhcp redemande les dns
Essaie d'éditer le fichier /etc/dhcp3/dhclient.conf
Décommente la ligne suivante et mets l'adresse ip de ton routeur à la place de 127.0.0.1

#prepend domain-name-servers 127.0.0.1;

ça ne change rien malheureusement .......

Hors ligne

#10 Le 02/05/2009, à 18:17

pouyou

Re : Wifi et resolv.conf (encore et toujours....)

Mmm en effet, pas très efficace. La bonne commande devrait plutôt être supersede car d'après le man :

If  for some option the client should always use a locally-configured value or values rather than whatever is supplied by the server, these values can be defined in the supersede statement.

Du coup, oublie le coup du prepend (recommente-le) et ajoute plutôt cette ligne dans ton /etc/dhcp3/dhclient.conf :

supersede domain-name-servers 192.168.2.1,193.48.129.blabla,193.48.120.bla ;

Voyons si ca marche mieux cette fois..


Paresse : habitude prise de se reposer avant la fatigue.

Hors ligne

#11 Le 02/05/2009, à 18:30

Lukubuntu

Re : Wifi et resolv.conf (encore et toujours....)

Pas mieux, aucun changement constaté ...

Hors ligne

#12 Le 02/05/2009, à 18:32

kralisec

Re : Wifi et resolv.conf (encore et toujours....)

Lukubuntu a écrit :

Comment faire pour que ce soit l'adresse routeur qui soit automatiquement écrite avant les DNS1 et DNS2?

Regarde dans la config DHCP de ton routeur: tu as peut-être la possibilité de choisir le serveur DNS qui sera envoyé ?

Avec le CD de boot: poste le fichier /etc/resolv.conf
cela dira avec certitude si les 2 DNS viennent du routeur ou pas.



a+,
Laurent.


Lorsqu'on s'occupe d'informatique il faut faire comme les canards...
Paraître calme en surface et pédaler comme un forcené par en-dessous

Hors ligne

#13 Le 02/05/2009, à 18:46

pouyou

Re : Wifi et resolv.conf (encore et toujours....)

mmm je comprends pas. Ca marche chez moi, je viens d'essayer. En modifiant le fichier de conf de dhcp, j'arrive bien à mettre ce que je veux dans le resolv.conf malgré les infos envoyées par le serveur. A moins que ce ne soit pas dhcp qui le change...

Est-ce que tu peux essayer, avec le fichier /etc/dhcp3/dhclient.conf modifié (avec la ligne supersede) et sans rebooter, de lancer le client dhcp manuellement ? C'est à dire :

cat /etc/resolv.conf

et tu nous donne le résultat

sudo dhclient eth1

puis à nouveau

cat /etc/resolv.conf

avec le résultat


Paresse : habitude prise de se reposer avant la fatigue.

Hors ligne

#14 Le 03/05/2009, à 13:12

poor

Re : Wifi et resolv.conf (encore et toujours....)

Bonjour,

j 'ai donné la solution messieurs et mesdemoiselles.  smile

pouyou a écrit :

Pour info, c'est quoi chattr+i et ca fait quoi ?

Rend le fichier impossible à écrire , donc impossible de le modifier automatiquement par exemple.
Sinon google ...  wink

Voila .


« Moi, vieil imbécile édenté, je suis tombé amoureux. »

Tolstoï , à sa tante le 7 septembre 1862

Hors ligne

#15 Le 03/05/2009, à 13:32

Lukubuntu

Re : Wifi et resolv.conf (encore et toujours....)

hum hum ...

lukubuntu@XPS-Luc:~$ sudo chattr +i /etc/resolv.conf
chattr: Opération non supportée lors de la lecture des drapeaux sur /etc/resolv.conf

Hors ligne

#16 Le 03/05/2009, à 13:39

poor

Re : Wifi et resolv.conf (encore et toujours....)

Lukubuntu a écrit :

hum hum ...

lukubuntu@XPS-Luc:~$ sudo chattr +i /etc/resolv.conf
chattr: Opération non supportée lors de la lecture des drapeaux sur /etc/resolv.conf

Hum hum ...

Essaies dans une console en su pour voir.

Je rajoute:regardes tes permissions sur ce fichier n avec un clic droit par exemple ...
Mais même avec ta commande cela aurait du le faire.

Dernière modification par poor (Le 03/05/2009, à 13:43)


« Moi, vieil imbécile édenté, je suis tombé amoureux. »

Tolstoï , à sa tante le 7 septembre 1862

Hors ligne

#17 Le 03/05/2009, à 13:46

Lukubuntu

Re : Wifi et resolv.conf (encore et toujours....)

root@XPS-Luc:/home/lukubuntu# sudo chattr +i /etc/resolv.conf
chattr: Opération non supportée lors de la lecture des drapeaux sur /etc/resolv.conf
root@XPS-Luc:/home/lukubuntu# chattr +i /etc/resolv.conf
chattr: Opération non supportée lors de la lecture des drapeaux sur /etc/resolv.conf

Serais-je maudit?

Hors ligne

#18 Le 03/05/2009, à 13:51

Lukubuntu

Re : Wifi et resolv.conf (encore et toujours....)

pouyou a écrit :

mmm je comprends pas. Ca marche chez moi, je viens d'essayer. En modifiant le fichier de conf de dhcp, j'arrive bien à mettre ce que je veux dans le resolv.conf malgré les infos envoyées par le serveur. A moins que ce ne soit pas dhcp qui le change...

Est-ce que tu peux essayer, avec le fichier /etc/dhcp3/dhclient.conf modifié (avec la ligne supersede) et sans rebooter, de lancer le client dhcp manuellement ? C'est à dire :

cat /etc/resolv.conf

et tu nous donne le résultat

sudo dhclient eth1

puis à nouveau

cat /etc/resolv.conf

avec le résultat

Donc si j'ai bien compris la manip.
1) Je démarre l'ordi


2) kate /etc/resolv.conf

nameserver 193.48.129.137
nameserver 193.48.120.32
search univ-savoie.fr

3) sudo dhclient eth1

lukubuntu@XPS-Luc:~$ sudo dhclient eth1
[sudo] password for lukubuntu:         
Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.                            
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/eth1/00:23:4e:08:89:24
Sending on   LPF/eth1/00:23:4e:08:89:24
Sending on   Socket/fallback
DHCPREQUEST of 192.168.2.4 on eth1 to 255.255.255.255 port 67
DHCPREQUEST of 192.168.2.4 on eth1 to 255.255.255.255 port 67
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 20
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 16
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 15
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 3
No DHCPOFFERS received.
Trying recorded lease 192.168.2.4
PING 192.168.2.1 (192.168.2.1) 56(84) bytes of data.

--- 192.168.2.1 ping statistics ---
1 packets transmitted, 0 received, 100% packet loss, time 0ms

Trying recorded lease 192.168.2.2
PING 192.168.2.1 (192.168.2.1) 56(84) bytes of data.

--- 192.168.2.1 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 91.582/91.582/91.582/0.000 ms
bound: renewal in 906132980 seconds.

4) kate /etc/resolv.conf

nameserver 193.48.129.137
nameserver 193.48.120.32
nameserver 192.168.2.1
search univ-savoie.fr LAN_Lukubuntu

5) Je suis désespéré

Hors ligne

#19 Le 03/05/2009, à 15:28

pouyou

Re : Wifi et resolv.conf (encore et toujours....)

Tu peux poster ton /etc/dhcp3/dhclient.conf, stp ?

Sinon je peux sais pas si c'est une possibilité pour toi, mais tu peux essayer de passer en adresse IP statique. Normalement rien ne devrait toucher le resolv.conf en statique...

C'est aussi bizarre que tu n'est pas de réponse à ta requête DHCP quand tu fais le dhclient.

Au fait tu dis que le problème est en wifi, mais est-ce pareil en filaire ou c'est propre au wifi ?

Dernière modification par pouyou (Le 03/05/2009, à 15:38)


Paresse : habitude prise de se reposer avant la fatigue.

Hors ligne

#20 Le 03/05/2009, à 15:45

Lukubuntu

Re : Wifi et resolv.conf (encore et toujours....)

yep! Voici mon /etc/dhcp3/dhclient.conf.
J'évite le static car avec mon portable je me connecte a 3 endroits différents dans la même journée. Mais si il le faut ...


# Configuration file for /sbin/dhclient, which is included in Debian's
#	dhcp3-client package.
#
# This is a sample configuration file for dhclient. See dhclient.conf's
#	man page for more information about the syntax of this file
#	and a more comprehensive list of the parameters understood by
#	dhclient.
#
# Normally, if the DHCP server provides reasonable information and does
#	not leave anything out (like the domain name, for example), then
#	few changes must be made to this file, if any.
#

option rfc3442-classless-static-routes code 121 = array of unsigned integer 8;

send host-name "<hostname>";
#send dhcp-client-identifier 1:0:a0:24:ab:fb:9c;
#send dhcp-lease-time 3600;
#supersede domain-name "fugue.com home.vix.com";
supersede domain-name-servers 192.168.2.1,193.48.129.137,193.48.120.32;
#prepend domain-name-servers 192.168.2.1; # changé par Luc, avant --> prepend domain-name-servers 127.0.0.1;
#request subnet-mask, broadcast-address, time-offset, routers,  #commenté par Luc
#	domain-name, domain-name-servers, domain-search, host-name,
#	netbios-name-servers, netbios-scope, interface-mtu,
#	rfc3442-classless-static-routes, ntp-servers;
#require subnet-mask, domain-name-servers;
#timeout 60;
#retry 60;
#reboot 10;
#select-timeout 5;
#initial-interval 2;
#script "/etc/dhcp3/dhclient-script";
#media "-link0 -link1 -link2", "link0 link1";
#reject 192.33.137.209;

#alias {
#  interface "eth0";
#  fixed-address 192.5.5.213;
#  option subnet-mask 255.255.255.255;
#}

#lease {
#  interface "eth0";
#  fixed-address 192.33.137.200;
#  medium "link0 link1";
#  option host-name "andare.swiftmedia.com";
#  option subnet-mask 255.255.255.0;
#  option broadcast-address 192.33.137.255;
#  option routers 192.33.137.250;
#  option domain-name-servers 127.0.0.1;
#  renew 2 2000/1/12 00:00:01;
#  rebind 2 2000/1/12 00:00:01;
#  expire 2 2000/1/12 00:00:01;
#}

Dernière modification par Lukubuntu (Le 03/05/2009, à 15:49)

Hors ligne

#21 Le 03/05/2009, à 15:58

beronono

Re : Wifi et resolv.conf (encore et toujours....)

Salut,
J'ai eu ce pb, mais ça fait un moment...
Je crois qu'il faut désactiver l'option "domain-name-servers" de ton client dhcp


Linux toshi 2.6.31-11-generic #36-Ubuntu SMP Fri Sep 25 06:37:23 UTC 2009 x86_64 GNU/Linux

Hors ligne

#22 Le 03/05/2009, à 16:06

pouyou

Re : Wifi et resolv.conf (encore et toujours....)

Attends, attends... je viens de réaliser un truc. Ta config de réseau wifi (ssid, clé WEP/WPA) n'est pas dans ton /etc/network/interfaces... Qui s'en charge alors ? Qui que ce soit, c'est sûrement la différence entre ta config et la mienne.


Paresse : habitude prise de se reposer avant la fatigue.

Hors ligne

#23 Le 03/05/2009, à 16:19

JLinuxo

Re : Wifi et resolv.conf (encore et toujours....)

Je pense qu'il faudrait déjà résoudre le problème du serveur DHCP. Il ne donne pas d'adresse à ton pc, tu as "No DHCPOFFERS received" au lieu d'avoir quelque chose comme :

DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 4
DHCPOFFER of 192.168.0.3 from 192.168.0.254
DHCPREQUEST of 192.168.0.3 on eth0 to 255.255.255.255 port 67
DHCPACK of 192.168.0.3 from 192.168.0.254

Il n'y a rien d'anormal sur la config du serveur dhcp du modem ? (protection par adresse MAC activée ?)

Bon courage smile

#24 Le 03/05/2009, à 16:31

beronono

Re : Wifi et resolv.conf (encore et toujours....)

Re
Autre solution plus "violente" mais qui fonctionne...
Tu bloque le fichier /etc/resolv.conf en mode lecture seule.
Tu lui donne un attribut spécial avec la commande 'chattr' (man chattr). Il suffit alors d'insérer les dns désirés dans ce fichier puis de lancer la commande

chattr +i /etc/resolv.conf

Le fichier ne pourra pas être effacé, ni écrasé, ni lié.
Un inconvénient: la mise à jour de NetworkManager sera bloquée. Il suffit
de taper

chattr -i /etc/resolv.conf

pour retourner à
la situation antérieure.


Linux toshi 2.6.31-11-generic #36-Ubuntu SMP Fri Sep 25 06:37:23 UTC 2009 x86_64 GNU/Linux

Hors ligne

#25 Le 03/05/2009, à 16:38

Lukubuntu

Re : Wifi et resolv.conf (encore et toujours....)

déjà essayé. Relis le post #17. Je sais pas pourquoi mais je peux pas chattrer

Hors ligne