로컬 네트워크에서 Windows 도메인을 확인할 수 없습니다.

로컬 네트워크에서 Windows 도메인을 확인할 수 없습니다.

저는 우분투가 제가 하는 업무에 완벽한 시스템이라고 생각하기 때문에 직장 컴퓨터에 우분투를 설치했지만 몇 가지 문제가 있었습니다. Windows DNS 서버에서 도메인을 확인할 수 없습니다. 기본적으로 우리는 두 개의 서버를 가지고 있습니다. 하나는 Windows 서버(DNS 서버)이고 다른 하나는 ubuntu 12.04(LAMP)입니다. 따라서 새 프로젝트를 만들 때마다 DNS 서버에 새 별칭을 만들어야 합니다.프로젝트1.localdomain.local우분투 서버를 가리킵니다. 우분투 서버에서는 /var/www/project1/htdocs 디렉토리에 프로젝트를 생성해야 합니다. Windows 또는 Mac을 사용하는 로컬 네트워크의 컴퓨터에서는 모든 것이 작동합니다. 그래서 기본적으로 링크를 열려고 할 때http://project1.localdomain.local브라우저에서는 작동합니다. 하지만 새로운 우분투를 설치한 내 컴퓨터에서 이 작업을 수행하면 그렇지 않습니다. 우분투는 DNS 서버가 있는 로컬 도메인을 확인할 수 없는 것 같습니다.

내 네트워크는 다음과 같습니다: 10.10.16.1 - DNS 서버 - Windows 서버 도메인 - 테스트

/etc/resolve.conf 파일에 줄을 추가하는 문제를 이미 해결해 보았습니다.

domain test
nameserver 10.10.16.2

/etc/NetworkManager/NetworkManager.conf 파일 내가 주석 처리한 라인

#dns=dnsmasq

/etc/dhcp/dhclient.conf 줄을 추가했습니다

supersede domain-name "test";
prepend domain-name-servers 10.10.16.1, 10.10.16.2;

하지만 작동하지 않습니다.

Windows나 Mac에서는 작동하기 위해 추가 구성을 수행할 필요가 없습니다.

내용은 다음과 같습니다 /etc/nsswitch.conf.

passwd:         compat
group:          compat
shadow:         compat

hosts:          files mdns4_minimal [NOTFOUND=return] dns mdns4
networks:       files

protocols:      db files
services:       db files
ethers:         db files
rpc:            db files

netgroup:       nis

답변1

호스트 줄 변경:

hosts:          files dns mdns4_minimal [NOTFOUND=return] mdns4

.localmDNS(Avahi)에서 사용되며 dns먼저 와야 합니다.

보다http://www.lowlevelmanager.com/2011/09/fix-linux-dns-issues-with-local.html

관련 정보