서로 다른 호스트에서 실행되는 두 개의 가상 머신을 ping하는 방법은 무엇입니까?

서로 다른 호스트에서 실행되는 두 개의 가상 머신을 ping하는 방법은 무엇입니까?

두 개의 실제 머신 A와 B(모든 곳에서 Fedora 22)가 있습니다. VM "a"는 호스트 "A"에서 실행 중입니다. VM "b"가 호스트 "B"에서 실행 중입니다. 가상 머신 "b"에서 가상 머신 "a"를 ping하고 그 반대의 경우도 마찬가지입니다.

답변1

네트워크에 물리적으로 액세스할 수 있도록 각 가상 머신에 브리지 네트워크 어댑터를 설정해야 합니다.

각 가상 머신 어댑터에 고유한 MAC 주소가 생성되었는지 확인하십시오.

그런 다음 각 가상 머신에 루트(또는 su/sudo)로 로그인하고 "VM 서브넷"의 네트워크 주소를 표시되는 네트워크 어댑터에 추가합니다.

예: 호스트 A의 IP 192.168.0.10 및 넷마스크 255.255.255.0, 호스트 B의 IP 192.168.0.11 및 넷마스크 255.255.255.0

그러면 네트워크를 통해 다른 가상 머신에 액세스할 수 있습니다.

또한 가상 머신(iptables)에 "방화벽"이 있는지 확인하세요. 네트워크 요청을 차단할 수 있습니다.

답변2

호스트 A와 호스트 B가 동일한 네트워크에 연결되어 있습니까?

그렇다면 해당 가상 머신과 호스트 사이에 브리지가 생성됩니다.

관련 정보