#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....)
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.
« 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....)
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....)
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.
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 ...
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....)
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....)
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
#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