establecer una dirección IP alternativa para el nombre de host en Windows y Ubuntu

establecer una dirección IP alternativa para el nombre de host en Windows y Ubuntu

Tengo 2 máquinas que alternan entre redes. Una red tiene ambas configuradas en la tabla DNS, para que puedan comunicarse entre sí en esa. Sin embargo, en la otra red no lo hacen, pero tendrán direcciones IP estáticas allí.

Lo que me gustaría hacer es configurar ambas máquinas para PRIMERO consultar el DNS para obtener una dirección IP cuando intento resolver un nombre de host y, si eso falla, LUEGO ir a un archivo de hosts estáticos (es decir, /etc/hosts) para encontrar una dirección IP. ¿Se puede hacer esto tanto en Win7 como en Ubuntu?

Respuesta1

Lo que quieres hacer es cambiar el orden de resolución del nombre de host.

En Ubuntu, intenta buscar en /etc/nsswitch.conf. Debería haber una línea

hosts:    files dns

Si cambias eso a

hosts:    dns files

Primero intentará una consulta DNS y luego irá a /etc/hostssi la consulta falla.

(fuente:https://help.ubuntu.com/10.04/serverguide/network-configuration.html)

En Windows, intente cambiar la configuración en

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\ServiceProvider

Cambie HostsPrioritypara que sea mayor que DnsPriority(recomiendo hacerlo 2002).

(fuente:http://www.speedguide.net/articles/host-solving-priority-tweak-1130)

información relacionada