Hyper-V의 호스트 컴퓨터와 동일한 IP를 가진 VM에 연결

Hyper-V의 호스트 컴퓨터와 동일한 IP를 가진 VM에 연결

Hyper-V를 설치한 Windows Server 2019 전용 서버가 있습니다. 외부 스위치를 만들었고 첫 번째 VM이 인터넷에 연결되어 있습니다. 그러나 제가 하고 싶은 것은 고객이 RDP를 통해 생성한 VM에 자신의 컴퓨터를 통해 연결하기를 바라는 것입니다. 내 호스트와 VM 모두에서 "whatsmyip"을 검색하면 IP가 동일합니다.

그렇다면 고객이 RDP를 통해 VM에 어떻게 연결해야 합니까? RDP를 통해 IP에 연결하면 호스트 서버에 연결됩니다. VM에 할당할 추가 IP가 없고 하나만 있습니다.

에밀

답변1

호스트와 VM 모두 라우터를 통해 인터넷에 액세스합니다. whatsmyip과 같은 서비스는 라우터의 IP 주소를 반환하므로 둘 다 동일한 주소를 가진 것처럼 보입니다.

VM에 액세스할 필요가 없는 한 이는 문제가 되지 않습니다. 인터넷에서. 호스트 컴퓨터와 VM이 연결을 시작하는 한 모든 것이 올바르게 작동합니다.인터넷으로.

호스트와 VM 모두를 별도로 주소 지정하려는 경우 인터넷에서, 포트 번호로 구별해야 합니다.

포트 전달에 대한 자세한 내용은 다음을 참조하세요.

답변2

일반적인 원인은 컴퓨터의 이름이 동일한 경우입니다. 네트워크는 그들에게 동일한 번호를 제공합니다. 또한 Hyper-V가 동일한 Mac 번호를 전달하지 않는지 확인하십시오. 이름과 mac 번호가 이를 수행합니다.

답변3

제가 하고 싶은 것은 고객이 자신의 컴퓨터를 통해 RDP를 통해 생성한 VM에 연결하기를 바라는 것입니다. ..... [그러나] 그들은 동일한 IP를 가지고 있습니다.

Hyper-V 외부 스위치에서 IP 주소를 변경합니다. 호스트 머신과 게스트 머신은 서로 다른 내부 IP 주소를 가져야 합니다.

게스트가 라우터에서 고정 IP로 설정된 경우 고유한 내부 IP인지 확인하세요.

이것이 가장 좋고 가장 실용적인 솔루션입니다.

액세스하려는 컴퓨터의 IP도 다른지 확인하세요.

이렇게 하면 내부 IP 주소가 외부 IP 주소와 분리됩니다(중요하지 않음).

관련 정보