여기 누군가가 이 악몽을 도와줄 수 있기를 바랍니다.
ADDS가 있는 회사 네트워크가 있습니다. 이것이 192.168.10.x 네트워크라고 가정하겠습니다.
회사 도메인에 연결되지 않은 3개의 VM(APP 서버 1개, SQL 서버 1개, 웹 서버 1개)을 실행하는 서버가 있지만 이러한 서비스에 대한 모든 클라이언트는 네트워크 도메인에 있습니다. 각 VM에는 3개의 NIC가 있습니다(VM 192.168.100.x 사이에 필요한 관리 네트워크 1개, ISILON 스토리지 솔루션 192.168.101.x를 관리하기 위한 네트워크 1개, 회사 도메인 192.168.10.x에 연결하는 네트워크 1개).
현재 10.x IP 주소를 사용하여 이러한 컴퓨터에 액세스하는 데 문제가 없습니다. 또한 호스트 이름을 사용하여 "가끔" 접근할 수도 있습니다. 문제는 내가 사용하는 호스트 이름이 각 VM에 할당된 3개의 서로 다른 IP 주소(100.x, 101.x 및 10.x) 간에 라운드 로빈된다는 것입니다. 100개 네트워크의 각 NIC에 대한 IPV4 설정으로 이동하여 DNS 옵션과 TCPIP를 통한 NetBios를 해제했지만 이 문제는 여전히 지속됩니다.
내 질문은: 'vmserver1'과 같은 호스트 이름이 사용될 때마다 100.x 또는 101.x 대신 192.168.10.x로 올바르게 확인되도록 하는 방법이 있습니까? 짐작할 수 있듯이 100.x 또는 101.x로 확인되면 회사 도메인에서 응답을 받지 못합니다.
도와주셔서 감사합니다!!
답변1
여러 NIC를 사용한 DNS 등록:
컴퓨터의 모든 이름에 대해 DNS 동적 업데이트를 비활성화하려면 네트워크 연결의 모든 연결에 대해 DNS 탭에서 DNS에 이 연결의 주소 등록을 선택 취소하고 DNS 등록에 이 연결의 DNS 접미사 사용 확인란을 선택 취소합니다.
에서:https://support.microsoft.com/en-us/kb/305553#6
NIC당 여러 IP의 경우:
명령을 사용하십시오. netsh int ipv4 주소 추가 "Local Area Network" Skipassource=true
이 핫픽스를 설치한 후 netsh 명령의 새 플래그를 사용하여 DNS 서버에서 나가는 트래픽에 등록되지 않을 IP 주소를 할당할 수 있습니다. 이 새 플래그는 Skipassource 플래그입니다.
참고 새로운 skiassource 플래그와 함께 netsh 명령을 사용하여 IP 버전 4(IPv4) 주소와 IP 버전 6(IPv6) 주소를 생성할 수 있습니다.
예를 들어 다음 명령은 DNS 서버에서 나가는 트래픽에 대해 등록되지 않은 IPv4 주소를 만듭니다.
Netsh int ipv4 주소 추가 Skipassource=true
확인해주십시오https://support.microsoft.com/en-us/kb/2386184&https://support.microsoft.com/en-us/kb/2554859
두 방법 모두 실패하면 DNS에서 정적 A 항목을 수행하십시오.