imposta l'indirizzo IP di fallback per l'hostname in Windows e Ubuntu


1

Ho 2 macchine che passano avanti e indietro tra le reti. Una rete è configurata sia nella tabella DNS, in modo che possano raggiungere l'altra su quella. Tuttavia, sull'altra rete, non lo fanno, ma avranno indirizzi IP statici lì.

Quello che vorrei fare è configurare entrambe le macchine in FIRST per interrogare il DNS per un indirizzo IP quando si tenta di risolvere un hostname e, in caso negativo, THEN passare a un file hosts statico (ad es. /etc/hosts ) per trovare un indirizzo IP per questo. Questo può essere fatto, sia su Win7 che su Ubuntu?

Risposte:


1

Quello che vuoi fare è cambiare l'ordine di risoluzione dell'hostname.

Su Ubuntu, prova a guardare dentro /etc/nsswitch.conf. Ci dovrebbe essere una linea

hosts:    files dns

Se lo cambi a

hosts:    dns files

proverà prima una query DNS e poi andrà su /etc/hosts se la query non riesce.

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

Su Windows, prova a cambiare le impostazioni in

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\ServiceProvider

Modificare HostsPriority essere più grande di DnsPriority (Mi consiglia di farlo 2002 ).

(fonte: http://www.speedguide.net/articles/host-resolution-priority-tweak-1130 )

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.