Dns y DHCP

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Mirabilis
    Mega Egelito
    • 18-09-2005
    • 5380

    #1

    Dns y DHCP

    HOLA!!
    Tengo una maquina virtual con debian con varias interfaces de redes, una de ellas se maneja por dhcp. Cada vez que levanta esta me cambia el resolv.conf cajeteandome el dns que le digo yo. Tienen experiencia con esto?
    Lo que se me ocurre asi bien negro es en el if-up pisar el archivo con el mío propio, o sacarle permisos de escritura, pero no se que onda.

     
  • Frostwarrior
    Nerd legendario
    • 30-01-2006
    • 29055

    #2
    Siempre quise saber cómo se hace eso pero me dio paja averiguar.


    # You can try adding the DNS entries you want to /etc/resolv.conf.head (or /etc/resolv.conf.tail), which should get prepended (or appended) to /etc/resolv.conf every time it is updated.
    # If you're running dhcpcd, you can pass "-C resolv.conf" to stop it from overwriting /etc/resolv.conf (you can probably pass this option in a config file somewhere, maybe /etc/conf.d/net?) and then manage /etc/resolv.conf yourself.
    # Try modifying the scripts in /lib64/dhcpcd/dhcpcd-hooks/ to fit whatever you want them to do.
    # Have your DHCP server pass the DNS server IP to use (I use dnsmasq for this).
    La más facil de esas opciones es la 1era. En resolv.conf.head escribís el dns server que vos querés y este se te copypastea en resolv.conf como el dns server preferido del sistema.

    Pero la más elegante, cosa de tener el resolv.conf limpio con únicamente con lo que vos querés, es hacer que dhclient no sobreescriba resolv.conf. Eso que te pasé es de Gentoo. Deberías ver sobre Debian pero lamentablemente de debian se poco.
    Tomá:
    http://www.cyberciti.biz/faq/dhclien...olvconf-hooks/

    Comentario

    • Mirabilis
      Mega Egelito
      • 18-09-2005
      • 5380

      #3
      Lo hice a lo negro, resolv.conf.head no me estaba funcionando, por mas que lei la misma solución en debian. Cambie el archivo de configuracion /dhcp/dhcclient.conf agregando:

      prepend domain-name-servers ipDNS;


      Me agrega en el resolv.conf el dns que setee anterior a todos los demas.

      Gracias por la ayuda!

       

      Comentario

      Trabajando...