Windows 및 Ubuntu에서 호스트 이름에 대한 대체 IP 주소 설정

Windows 및 Ubuntu에서 호스트 이름에 대한 대체 IP 주소 설정

네트워크 간에 전환하는 컴퓨터가 2대 있습니다. 한 네트워크는 DNS 테이블에 둘 다 구성되어 있으므로 해당 네트워크에서 서로 연결할 수 있습니다. 그러나 다른 네트워크에서는 그렇지 않지만 고정 IP 주소를 갖게 됩니다.

내가 하고 싶은 것은 호스트 이름을 확인하려고 할 때 먼저 DNS에 IP 주소를 쿼리하도록 두 시스템을 구성하고, 이것이 실패하면 정적 호스트 파일(예: /etc/hosts)로 이동하여 해당 IP 주소를 찾는 것입니다. Win7과 Ubuntu 모두에서 이 작업을 수행할 수 있습니까?

답변1

당신이 원하는 것은 호스트 이름 확인 순서를 변경하는 것입니다.

우분투에서는 /etc/nsswitch.conf. 줄이 있어야지

hosts:    files dns

그걸로 바꾸면

hosts:    dns files

먼저 DNS 쿼리를 시도한 다음 /etc/hosts쿼리가 실패하면 이동합니다.

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

Windows에서는 설정을 변경해 보세요.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\ServiceProvider

HostsPriority보다 크게 변경하십시오 DnsPriority(만드는 것이 좋습니다 2002).

(원천:http://www.speedguide.net/articles/host-solution-priority-tweak-1130)

관련 정보