Dos entradas de "búsqueda" en resolv.conf

Dos entradas de "búsqueda" en resolv.conf

Estoy usando 12.04 y tengo un problema con miresolv.conf

Hay 2 líneas de búsqueda allí. Pero sólo puedo explicar uno. Me gustaría que me quitaran el otro.

carsten@myubuntubox:~$ cat /etc/resolv.conf 
# 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
nameserver 127.0.0.1
search aaaa.bbb.example.net
search something
nameserver 1.2.3.4
nameserver 1.2.3.5

No puedo explicar la búsqueda ¿ aaaa.bbb.example.netDe dónde viene?

Las últimas 3 líneas (como quiero provienen de /etc/resolvconf/resolv.conf.d/tail This is good.

¿Pero de dónde viene la otra línea de búsqueda? Eliminé /etc/dhcp/dhclientlas solicitudes de servidores de nombres de dominio, búsqueda de dominio, pero las líneas todavía están ahí.

¿Debo eliminar también dhcp6.domain-search?

Respuesta1

Añade la línea

supersede domain-search "something";

hasta el final de /etc/dhcp/dhclient.conf. ¿Quizás aaaa.bbb.example.netproviene del servidor DHCP de su ISP?

O si quieres algo como

search some.thing something.else

en tu resolv.conf, agrega una línea como

supersede domain-search "some.thing", "something.else";

en tus /etc/dhcp/dhclient.conf.

Respuesta2

La razón por la que tiene dos searchlíneas es que una (la primera) la genera resolvconf dinámicamente, basándose en su propia configuración y en la información del servidor de nombres que le proporcionan los configuradores de interfaz; y el otro (el segundo) se añade textualmente de /etc/resolvconf/resolv.conf.d/tail. El solucionador sólo utiliza el último. Por tanto, el primero no funciona.

Respuesta3

Esto no es exactamente lo que estabas buscando... pero aquí lo tienes de todos modos.

Puede eliminar el /etc/resolv.confenlace simbólico y crear un archivo normal con el contenido que desee.

En ese sentido, lo hice accidentalmente de alguna manera y me preguntaba si podría decirme /etc/resolv.confa qué apunta su enlace simbólico para que pueda arreglar el mío.

información relacionada