DNS no resuelve hacia INTERNET

Todos los comentarios sobre redes y servidores en linux y su interacción con otros sistemas operativos.

Moderadores: doc, Kde_Tony, ps-ax

Responder
javiinet
Forista Nuevo
Forista Nuevo
Mensajes: 2
Registrado: Jue Feb 11, 2016 10:57 pm

DNS no resuelve hacia INTERNET

Mensaje por javiinet » Jue Feb 11, 2016 11:43 pm

Hola.
Algo hago mal.

He configurado en un ubuntu 14 un servidor DNS con DNSMASQ (192.168.0.100), que resuelve bien las máquinas de mi red interna pero no consigo que resuelva hacia Internet.

El contenigo del fichero /etc/resolv.conf es:

nameserver 127.0.0.1
nameserver 8.8.8.8


¿con eso debería bastar, verdad?

Por supuesto todos los clientes tienen como dirección de servidor DNS la 192.168.0.100 (ya he dicho que si resuleve hacia adentro)....

ayuda porfa.
Gracias
Avatar de Usuario
hmg79
Forista Legendario
Forista Legendario
Mensajes: 2211
Registrado: Lun Mar 31, 2008 8:00 am

Re: DNS no resuelve hacia INTERNET

Mensaje por hmg79 » Vie Feb 12, 2016 2:37 am

A ver en tu servidor tenes que configurar en /etc/resolv.conf con los dns de internet, no con la de loopback o sea con la 127.0.0.1, salvo que vos adicionalmente en tu servidor tengas instalado Bind o otro servidor dns.-
DNSMASQ funciona como un cache dns, y en el servidor para hacer eso tiene que estar apuntando a servidores de primer orden, o en su defecto a un servidor dns interno de tu red.-
A los clientes si le tenes que pasar los datos de tu servidor interno.-
javiinet
Forista Nuevo
Forista Nuevo
Mensajes: 2
Registrado: Jue Feb 11, 2016 10:57 pm

Re: DNS no resuelve hacia INTERNET

Mensaje por javiinet » Dom Feb 14, 2016 5:19 pm

Muchas gracias pero.....

A ver. el servidor tiene como dns 8.8.8.8 y resuelve bien,
Los clientes tienen como DNS la IP de mi servidor DNS y con nslookup resuelven bien para la red interna pero no pueden resolver nombres de Internet.

Por ejemplo en un cliente:

>nslookup pagos.com
si resuelve (pagos.com es un apache de mi LAN)

pero

>nslookup http://www.google.es

*** Unknown no se encuentra google.es: Query refused

Gracias

Editado -- Dom Feb 14, 2016 5:19 pm --

SOLUCIONADO


Hay que editar el fichero
/etc/default/dnsmasq

y aquí descomentar la linea
IGNORE_RESOLVECONF=yes

Luego no se te olvide reinicar el servicio
sudo /etc/init.d/dnsmasq restart


Ya está funcionando y resuelve para la LAN y de Internet.

Gracias
Avatar de Usuario
hmg79
Forista Legendario
Forista Legendario
Mensajes: 2211
Registrado: Lun Mar 31, 2008 8:00 am

Re: DNS no resuelve hacia INTERNET

Mensaje por hmg79 » Dom Feb 14, 2016 8:34 pm

Que bueno que lo hayas solucionado.-
Avatar de Usuario
Diabliyo
Forista Medio
Forista Medio
Mensajes: 372
Registrado: Jue Abr 29, 2004 7:00 am
Contactar:

Re: DNS no resuelve hacia INTERNET

Mensaje por Diabliyo » Jue Feb 18, 2016 5:02 am

javiinet escribió:Muchas gracias pero.....

A ver. el servidor tiene como dns 8.8.8.8 y resuelve bien,
Los clientes tienen como DNS la IP de mi servidor DNS y con nslookup resuelven bien para la red interna pero no pueden resolver nombres de Internet.

Por ejemplo en un cliente:

>nslookup pagos.com
si resuelve (pagos.com es un apache de mi LAN)

pero

>nslookup http://www.google.es

*** Unknown no se encuentra google.es: Query refused

Gracias

Editado -- Dom Feb 14, 2016 5:19 pm --

SOLUCIONADO


Hay que editar el fichero
/etc/default/dnsmasq

y aquí descomentar la linea
IGNORE_RESOLVECONF=yes

Luego no se te olvide reinicar el servicio
sudo /etc/init.d/dnsmasq restart


Ya está funcionando y resuelve para la LAN y de Internet.

Gracias
Lo resolviste de manera erronea, te recomiendo esto:

Del Lado del Server
1) Re configure la red y especifica como DNSs el IP local del server y la IP Google.
2) En el dnsmasq especifica que el DNS es el de la IP Local del server.


Del Lado de los Cliente
1) Checa que tras obtener IP, el /etc/resolv.conf tenga la IP del Server

Con esto deberia quedar funcionando sin ignorar el resolv del server o del cliente.
Responder
  • Similar Topics
    Respuestas
    Vistas
    Último mensaje