Azure: 동일한 가상 네트워크에 있는 VM과 역할 인스턴스 간의 이름 확인(Linux)

Azure: 동일한 가상 네트워크에 있는 VM과 역할 인스턴스 간의 이름 확인(Linux)

가상 네트워크(기본 구성)에 서로 다른 클라우드 서비스를 사용하는 두 개의 우분투(14.04) 시스템을 배포했습니다. 이제 다른 컴퓨터에서 컴퓨터 중 하나의 개인 IP를 얻고 싶습니다. 에 따르면이것이는 FQDN을 사용하여 가능해야 함을 문서화하세요.

입력할 때(1번 기계에서)

nslookup machine2.cloudapp.net

공개 IP가 반환됩니다. 그래서 뭔가 잘못되었거나 잘못된 FQDN을 사용하고 있습니다. 그렇다면 어디서 찾을 수 있나요?

답변1

VM이 동일한 클라우드 서비스에 없는 경우, /etc/hosts 파일에 수동으로 추가하거나 자체 DNS 서버를 설정하지 않는 한 개인 주소에 매핑되지 않습니다.

예:

192.168.0.4  machine1
192.168.0.5  machine2

이 줄을 참조하는 경우:

대상 역할 인스턴스 또는 VM의 FQDN을 사용하여 동일한 가상 네트워크에 있지만 다른 클라우드 서비스에 있는 역할 인스턴스와 VM 간에 이름 확인이 제공됩니다.

이는 공개 주소에만 매핑됩니다. 그것은이름 확인, 아니다호스트 이름. 이는 인터넷 연결을 차단하더라도 VM은 여전히 ​​누가 누구인지 알 수 있음을 의미합니다.machine2.cloudapp.net하지만 해결 방법은 공개 IP 주소입니다.

관련 정보