이것은 여러 가지 방법으로 진행될 수 있으므로 모든 방향으로 확장 될 수있는 질문 중 하나입니다.
우선, Windows의 이름 확인은 DNS 이상을 사용합니다. DNS가 이름을 확인할 수 있는지 확인하는 데 사용하는 명령은 nslookup이므로 nslookup myvm1.mycompany.com
해당 도메인의 DNS에 있는지 확인하는 데 사용됩니다.
두 번째로 ping myvm1
컴퓨터에서 작업하면 이름 확인에 DNS 이상의 기능이 사용되며 NetBIOS, WINS 또는 멀티 캐스트 DNS (mDNS) 또는 DNS 자체 검색 (DNS-SD)과 같은 일부 자동 검색 쿼리를 사용하는 경우도 있습니다. 아바 히 데몬. DNS 조회를 수행하더라도 mycompany.com DNS 검색 도메인 이상을 사용하고있을 수 있습니다.
그것이 대부분의 시간 동안 작동한다는 것을 감안할 때, myvm1이라는 이름은 ping을 실행할 때 Windows 이름 확인자가 쿼리하는 mDNS 또는 DNS-SD와 함께 avahi와 함께 사용되는 것으로 추측합니다. 이러한 zeroconf 이름 확인 프로토콜은 실제 DNS 서버를 사용하지 않으므로 AD 통합 DNS 서버에 자신을 인증 할 필요가 없습니다. 내 경험에 따르면 zeroconf mDNS / DNS-SD 프로토콜은 100 % 신뢰할 수 없으므로 상황에 맞게 사용 중이라는 믿음이 추가됩니다.
여기에서 여러 방향으로 갈 수 있습니다
- 아바 히가 제대로 작동하는지 확인
- mycompany.com이 Active Directory에서 실행되는 일반적인 Windows 도메인 인 경우 자동 DNS 업데이트를 서버로 푸시하려면 머신이 도메인의 일부 여야합니다. mycompany.com 도메인에 수동 DNS 항목을 만들거나
- 로컬 구성의 고정 IP 또는 DHCP 예약을 사용하여 ubuntu vm을 고정 IP로 만듭니다. 이것들은 솔루션에 대한 나의 첫 번째 및 두 번째 환경 설정입니다.
- myvm1.mycompany.com이라는 이름으로 안전하지 않은 업데이트 허용
- 인증 된 자동 DNS 업데이트를 수행 할 수 있도록 Ubuntu VM을 AD 도메인의 일부로 만듭니다. 삼바 버전 4 이상이 필요할 수 있습니다.
몇 가지 첫 단계로 확인하겠습니다
- Windows 시스템에서 DNS 검색 도메인 순서를 확인하여 호스트 이름 만 입력 할 때 mycompany.com 도메인을보고 있는지 확인하십시오.
- Ubuntu VM 에서이 방법에 설명 된대로 시스템의 정규화 된 도메인 이름을 설정했는지 확인하십시오 .
hostname -f
)도 간단합니다myvm1
. 이를 통해 회사 내에서 VM에 액세스 할 수 있습니다. 이상하지만 잘 작동했습니다.