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 10/05/2015, à 14:32

fltcrtx

Dns 127.0.1.1

Bonjour,

Sur mon PC, lorsque je tape "nslookup localhost", ça m'indique ça :

Server:		127.0.1.1
Address:	127.0.1.1#53

Non-authoritative answer:
Name:	localhost
Address: 127.0.0.1

Je viens de réinstallé mon PC, ça le fait toujours

Ça devrait être les dns de ma freebox pourtant (192.168.1.254).

J'arrive pourtant à aller sur Internet

Sur le PC de ma mère c'est pareil.

Merci

Hors ligne

#2 Le 10/05/2015, à 16:37

wido

Re : Dns 127.0.1.1

et moi

$  nslookup localhost
Server:		208.67.222.222
Address:	208.67.222.222#53

configurer pour opendns

Dernière modification par wido (Le 10/05/2015, à 16:38)

Hors ligne

#3 Le 10/05/2015, à 16:38

Robinwood

Re : Dns 127.0.1.1

Salut,
je suis chez free aussi (j'ai pas tout compris pourtant) et j'obtiens exactement les mêmes résultats que toi.

#4 Le 10/05/2015, à 17:41

fltcrtx

Re : Dns 127.0.1.1

Robinwood a écrit :

Salut,
je suis chez free aussi (j'ai pas tout compris pourtant) et j'obtiens exactement les mêmes résultats que toi.

C'est pas normal, par défault ça devrait indiquer les dns du freebox server(192.168.1.254)

Hors ligne

#5 Le 10/05/2015, à 18:27

fltcrtx

Re : Dns 127.0.1.1

Robinwood

Normalement on devrait pas pouvoir avoir accès à internet avec un dns 127.0.1.1

Hors ligne

#6 Le 10/05/2015, à 18:29

Robinwood

Re : Dns 127.0.1.1

Et pourtant...

#7 Le 10/05/2015, à 20:58

tiramiseb

Re : Dns 127.0.1.1

Salut,

Si, c'est normal.

Avec Ubuntu est installé par défaut dnsmasq, qui sert de "relais" pour les requêtes DNS ; il écoute sur 127.0.1.1.
C'est alors lui qui va interroger le serveur DNS de Free.

Par contre, j'ai un peu fouillé mais je ne trouve pas d'où dnsmasq tire l'adresse IP de la Freebox (mais j'ai vérifié et c'est bien la Freebox qui est utilisée et non une adresse générique)

Dernière modification par tiramiseb (Le 10/05/2015, à 20:58)

Hors ligne

#8 Le 11/05/2015, à 10:01

bruno

Re : Dns 127.0.1.1

Bonjour,

Je comprend de l'usage de dnsmasq sous Ubuntu ainsi :

- dnsmasq est un démon en écoute localement (127.0.0.1) ;
- il reçoit les requêtes de résolution de nom et les transmet aux serveurs en amont (celui de la freebox, ceux du FAI ou autres) ;
- il connaît les adresses de serveurs en amont grâce à NetworkManager et/ou dhcpclient (voir /var/lib/dhcp/dhclient.leases pour les informations transmises par la box).

Hors ligne

#9 Le 11/05/2015, à 10:41

maxire

Re : Dns 127.0.1.1

Bonjour,

Et pour ceux qui ne peuvent pas changer librement le paramétrage de serveur dns de leur routeur comme dans le cas des livebox Orange utilisez dans dnsmasq.conf ceci:

# Change this line if you want dns to get its upstream servers from
# somewhere other that /etc/resolv.conf
resolv-file=/usr/local/etc/resolv.conf

Avec par exemple ce contenu de  /usr/local/etc/resolv.conf

nameserver 8.8.8.8

Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#10 Le 11/05/2015, à 10:57

tiramiseb

Re : Dns 127.0.1.1

Bruno : seule erreur dans ton explication : c'est 127.0.1.1 et non 127.0.0.1

Hors ligne

#11 Le 11/05/2015, à 11:23

fltcrtx

Re : Dns 127.0.1.1

tiramiseb a écrit :

Salut,

Si, c'est normal.

Avec Ubuntu est installé par défaut dnsmasq, qui sert de "relais" pour les requêtes DNS ; il écoute sur 127.0.1.1.
C'est alors lui qui va interroger le serveur DNS de Free.

Par contre, j'ai un peu fouillé mais je ne trouve pas d'où dnsmasq tire l'adresse IP de la Freebox (mais j'ai vérifié et c'est bien la Freebox qui est utilisée et non une adresse générique)

Étonnant ! J'avais pas connaissance de l'utilisation par défault de dnsmasq. Dans mes souvenirs, même avec network-manager, dans le fichier /etc/resolv.conf, ça indiquait le dns que le serveur dhcp fournissait.

Hors ligne

#12 Le 11/05/2015, à 11:47

bruno

Re : Dns 127.0.1.1

@tiramiseb : effectivement je n’avais pas remarqué. Je serais curieux de connaître le pourquoi de ce choix (pour moi toute adresse dans la plage 127.0.0.0/8 désigne l'interface lo, cela n'a donc pas vraiment d'importance)

@maxire : il me semble plus propre de modifier le fichier /etc/resolvconf/resolv.conf.d/head pour y ajouter une ligne

nameserver 8.8.8.8

D'autant que le fichier dnsmasq.conf n'existe pas sur une installation de base.
Sinon dans un environnement de bureau cela se fait simplement via l'interface graphique de gestion de la connexion.

Hors ligne

#13 Le 11/05/2015, à 13:35

tiramiseb

Re : Dns 127.0.1.1

fltcrtx a écrit :

Dans mes souvenirs, même avec network-manager, dans le fichier /etc/resolv.conf, ça indiquait le dns que le serveur dhcp fournissait.

Il faut mettre tes souvenirs à jour wink
Ça fait quelques temps qu'Ubuntu utilise dnsmasq (je ne me rappelle plus précisément quelle version a été la première à utiliser dnsmasq).

bruno a écrit :

Je serais curieux de connaître le pourquoi de ce choix

Exemple : comme ça si tu installes Bind (qui écoute par défaut sur 127.0.0.1), ça n'empêche pas Bind de se lancer.
J'imagine que ceux qui ont fait ce choix avaient également d'autres cas de figure en tête...

Hors ligne

#14 Le 11/05/2015, à 14:56

pires57

Re : Dns 127.0.1.1

Ça fait quelques temps qu'Ubuntu utilise dnsmasq (je ne me rappelle plus précisément quelle version a été la première à utiliser dnsmasq).

De mémoire 12.04


Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn

Hors ligne

#15 Le 11/05/2015, à 15:08

bruno

Re : Dns 127.0.1.1

tiramiseb a écrit :
bruno a écrit :

Je serais curieux de connaître le pourquoi de ce choix

Exemple : comme ça si tu installes Bind (qui écoute par défaut sur 127.0.0.1), ça n'empêche pas Bind de se lancer.
J'imagine que ceux qui ont fait ce choix avaient également d'autres cas de figure en tête...

Ah oui , je suis couillon, je n'avais pas pensé à ce cas de figure, improbable sur une machine de bureau, mais pas impossible. En tout cas l'adresse 127.0.1.1 semble être codée en « dur » dans NetworkManager.

Hors ligne

#16 Le 13/05/2015, à 17:28

Honoris&cause

Re : Dns 127.0.1.1

Et comme, il souvent admis que quelques-uns manipulent l'ensemble, en lançant des thèmes récurrents tel que celui-ci : le 127.0.0.1

Essayez ceci :  Et renvoyez ce qui s'y passe.

Dans Network-manager : Auto lo

        method=auto
        dns=0.0.0.0;
        ignore-auto-routes=false
        ignore-auto-dns=true  > au choix de l'accépter ou non
        dhcp-send-hostname=false > au choix de l'accepter ou non
        never-default=false

Dans /etc/resolv.conf :

        # Generated by NetworkManager
        au mieux rajouter > nameserver 0.0.0.0

Dans network

        # symbolic names for networks, see networks(5) for more information
        link-local xxx.xxx.0.0 (  adresse différente)

Dans /etc/hosts

0.0.0.0localhosts-XXXXXX ( ou X est remplacé par l'identité du desktop)

Dans l'interface de connexions :

    ipv4    dhcp uniquement    DNS : 0.0.0.0

Dans DHCP3.conf ( si bind9 utilisé après avoir désactivé dnsmasq)

        prepend domain-name-servers 0.0.0.0 ;

Puis dans server mandataire :

Configuration manuel = utilisez le même server pour tous

0.0.0.0 port 0

Dans privoxy.conf si utilisé :

listen-adress ;  0.0.0.0 : 0


Et enfin dans firefox :

dans préférences : avancée > network > comment firefox doit-il se connecté?

configuration manuel > http proxy :  0.0.0.0  port 0
Puis par un p'tit Whois, on regarde ce qui s'y retourne...... après un who ou un netstat -tan ou que sais-je encore ? Ou bien encore un host 0.0.0.0 pour se rassurer...

whois 0.0.0.0
Aucun serveur whois n'est connu pour ce type d'objet.

whois 127.0.0.1

#
# ARIN WHOIS data and services are subject to the Terms of Use
# available at: https://www.arin.net/whois_tou.html
#
# If you see inaccuracies in the results, please report at
# http://www.arin.net/public/whoisinaccuracy/index.xhtml
#
#
# Query terms are ambiguous.  The query is assumed to be:
#     "n 127.0.0.1"
#
# Use "?" to get help.
#
# The following results may also be obtained via:
# http://whois.arin.net/rest/nets;q=127.0 … xt=netref2
#

NetRange:       127.0.0.0 - 127.255.255.255
CIDR:           127.0.0.0/8
NetName:        SPECIAL-IPV4-LOOPBACK-IANA-RESERVED
NetHandle:      NET-127-0-0-0-1
Parent:          ()
NetType:        IANA Special Use
OriginAS:       
Organization:   Internet Assigned Numbers Authority (IANA)
RegDate:       
Updated:        2013-08-30
Comment:        Addresses starting with "127." are used when one program needs to talk to another program running on the same machine using the Internet
Comment:        Protocol.  127.0.0.1 is the most commonly used address and is called the "loopback" address.
Comment:       
Comment:        These addresses were assigned by the IETF, the organization that develops Internet protocols, in the Standard document, RFC 1122, which can 
Comment:        be found here:
Comment:        http://datatracker.ietf.org/doc/rfc1122
Ref:            http://whois.arin.net/rest/net/NET-127-0-0-0-1


OrgName:        Internet Assigned Numbers Authority
OrgId:          IANA
Address:        12025 Waterfront Drive
Address:        Suite 300
City:           Los Angeles
StateProv:      CA
PostalCode:     90292
Country:        US
RegDate:       
Updated:        2012-08-31
Ref:            http://whois.arin.net/rest/org/IANA


OrgTechHandle: IANA-IP-ARIN
OrgTechName:   ICANN
OrgTechPhone:  +1-310-301-5820
OrgTechEmail:  abuse@iana.org
OrgTechRef:    http://whois.arin.net/rest/poc/IANA-IP-ARIN

OrgAbuseHandle: IANA-IP-ARIN
OrgAbuseName:   ICANN
OrgAbusePhone:  +1-310-301-5820
OrgAbuseEmail:  abuse@iana.org
OrgAbuseRef:    http://whois.arin.net/rest/poc/IANA-IP-ARIN

#
# ARIN WHOIS data and services are subject to the Terms of Use
# available at: https://www.arin.net/whois_tou.html
#
# If you see inaccuracies in the results, please report at
# http://www.arin.net/public/whoisinaccuracy/index.xhtml
#

Et, il y en a bien d'autres.... Supprimer l'UUID serait le premier vol.

Hors ligne