1 votes

Les paramètres DNS sont ignorés

J'essaie de configurer mon réseau local avec OpenDNS, et il semble que mes paramètres DNS soient complètement ignorés. Même si je configure mon ordinateur portable (sous Ubuntu) pour qu'il n'ait que l'IP primaire de l'OpenDNS (et que je vérifie dans resolv.conf que NetworkManager a fait son travail), alors

$ host myip.opendns.com
Host myip.opendns.com not found: 3(NXDOMAIN)

Je n'utilise toujours pas OpenDNS.

Mon fournisseur d'accès utilise un proxy transparent, mais cela ne devrait pas affecter les requêtes DNS... Pourrait-il détourner mon trafic DNS d'une manière ou d'une autre ?

3voto

David Spillett Points 22424

S'ils procèdent à un proxy transparent pour un protocole, il se peut qu'ils fassent de même pour le DNS.

Pour le confirmer, essayez de forcer dig pour utiliser le serveur OpenDNS au lieu de lire d'autres configurations (afin d'exclure un problème de configuration de votre côté) avec quelque chose comme dig @208.67.222.222 myip.opendns.com - Si votre fournisseur d'accès redirige le trafic DNS, vous devriez obtenir la même réponse (si ce n'est pas le cas, c'est-à-dire si vous obtenez la réponse attendue au lieu de NXDOMAIN, il se peut que votre configuration locale soit erronée, comme l'indique le succès des requêtes). son de passer par les serveurs d'OpenDNS).

S'ils perturbent le trafic DNS, vos trois options sont les suivantes :

  1. commutateur ISP
  2. utiliser un VPN pour tous vos accès externes (cela nécessiterait un serveur/VPS hébergé ailleurs pour agir en tant qu'autre point d'extrémité) ou simplement pour faire transiter le trafic DNS
  3. s'en accommoder

0voto

Alex Holst Points 2180

En théorie, votre fournisseur d'accès peut manipuler vos réponses DNS. Quel est votre fournisseur d'accès ?

Que contient resolv.conf ?

Quelle est l'adresse IP que nslookup interroge par défaut ?

0voto

Rilindo Points 5018

Que dit le fichier nsswitch.conf ? Il devrait d'abord consulter les fichiers (dans ce cas, /etc/resolv.conf), en supposant que c'est là que vous avez placé les adresses IP des serveurs OpenDNS :

# /etc/nsswitch.conf
#
# Example configuration of GNU Name Service Switch functionality.
# If you have the `glibc-doc-reference' and `info' packages installed, try:
# `info libc "Name Service Switch"' for information about this file.

passwd:         compat
group:          compat
shadow:         compat

**hosts:          files mdns4_minimal [NOTFOUND=return] dns mdns4**
networks:       files

protocols:      db files
services:       db files
ethers:         db files
rpc:            db files

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X