Inicio Foros Sistemas operativos Linux Error al establecer DNS en equipo Linux Ubuntu 12

Viendo 3 entradas - de la 1 a la 3 (de un total de 3)
  • Autor
    Entradas
  • #6185
    Varios
    Moderador

    Hola, tengo un equipo con Linux Ubuntu 12, en su versión Server que no tiene modo gráfico. El caso es que intento ponerle las DNS  en el fichero:

    ⁄etc⁄resolv.conf

    Se guardan pero al reiniciar el equipo el fichero está vacío, solo tiene estas dos líneas:

    # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
    # DO NOT EDIT THIS FILE BY HAND — YOUR CHANGES WILL BE OVERWRITTEN

    ¿Cómo puedo configurar los DNS en un equipo con Linux Ubuntu Server 12.04 LTS?

    #6186
    alonsojpd
    Superadministrador

    Hola, en Linux Ubuntu 12 el tratamiento de las DNS es «diferente» al de versiones anteriores. Para añadir servidores de DNS tienes que editar el fichero:

    /etc/resolvconf/resolv.conf.d/bas

    Que puedes hacerlo con vi o nano:

    nano /etc/resolvconf/resolv.conf.d/bas

    Y añadir los DNS con la palabra «nameserver» delante, por ejemplo:

    nameserver 1.1.1.1
    nameserver 8.8.8.8

    Guardas los cambios en el fichero, cierras y los aplicas reiniciando el servicio de red, teniendo en cuenta que cuando lo detengas se detendrá la red. Si estás usando una ventana de terminal SSH se te desconectará la conexión:

    ifdown eth0

    Para levantar el servicio nuevamente:

    ifup eth0

    Como hemos dicho, si estás usando una conexión SSH al servidor Ubuntu, mejor reiniciarlo o bien reiniciar el servicio de red, de forma que quede activo tras el reinicio, si haces un ifdown eth0 te quedarás sin red y no podrás conectar por SSH para iniciarla.

    Para reiniciar el servicio de red en Ubuntu:

    service networking restart

    #6187
    Varios
    Moderador

    Ok, estupendo, resuelto con tus indicaciones.

    Muchas gracias.

Viendo 3 entradas - de la 1 a la 3 (de un total de 3)
  • Debes estar registrado para responder a este debate.