
DomU는 Xen에서 글로벌 IP를 가질 수 있습니까? DomU가 Dom0에 연결된 다음 xenbridge를 사용하여 물리적 이더넷에 연결되어 있는 것을 확인했습니다. 그러면 Xen에서 외부 세계가 ping/액세스할 수 있도록 DomU에 글로벌 IP를 할당하는 것이 기술적으로 가능합니까?
Xen에서 구성을 변경해야 합니까? network-route
대신 사용하면 도움이 될까요 network-bridge
?
답변1
이는 ISP가 추가 공용 IP를 제공하는 방법과 이를 네트워크 내에서 내부적으로 사용하려는 방법에 따라 다소 다릅니다.
적어도 두 가지 가능성이 있습니다:
1) ISP는 기본 공용 IP가 라우터 역할을 하여 패킷을 최종 목적지로 라우팅할 것으로 기대합니다. 즉, 네트워크 계층 2에서는 공용 IP의 IP 패킷을 포함하는 이더넷 프레임이 물리적 이더넷 인터페이스의 MAC 주소로 전달됩니다.
그런 다음 IP 패킷을 VM으로 라우팅하는 것이 dom0의 작업입니다.
2) ISP는 일반 이더넷 네트워크를 제공합니다(ISP 라우터는 ARP를 사용하여 VM에서 사용하는 IP 주소의 MAC 주소를 찾습니다). 이 경우 기존 외부 인터페이스를 구성원으로 사용하여 브리지를 생성하면 가상 머신은 해당 브리지를 네트워크 연결에 사용합니다.
그런 다음 브리지에 연결된 가상 머신과 해당 이더넷 장치에 공용 IP를 할당하기만 하면 됩니다.