KVM VM이 LAN에서 보이지 않거나 핑 (ping) 할 수 없음


1

내 LAN에 하드 와이어 된 호스트에서 가상 컴퓨터를 실행하고 있습니다. 호스트가 내 로컬 네트워크에 나타나지만 (Wifi로 연결된 다른 호스트와 마찬가지로) VM 게스트는 그렇지 않습니다. 처음에는 VM 게스트가 호스트에서 NATed 되었기 때문입니다. VM 게스트는 인터넷 및 LAN상의 다른 서버에 연결할 수 있지만 다른 서버는 연결할 수 없습니다. 이것은 의미가 있습니다. 내가 원하는 것은 게스트 VM이 호스트처럼 직접 연결된 것처럼 게스트 VM을 네트워크에 표시하는 것입니다. 내 인생에서 나는 내가 빠진 것을 알아낼 수 없다.

기본 홈 네트워크 설정이 있습니다. 다음 이미지와 같습니다.

enter image description here

  • 넷기어 나이트 호크 와이파이 / 라우터
  • 라우터에 연결된 Intel NUC 호스트
    • 우분투 서버 OS
    • KVM / QEMU 가상화

초기에 VM을 NATed 구성으로 설정했습니다 (기본 네트워크는 NATed Bridged 네트워크입니다).

enter image description here

위의 작업은 훌륭했지만 VM의 LAN이 연결된 다른 장치에서 VM에 연결할 수 없었습니다.

그런 다음 Routed 구성을 설정하여 각 VM이 자체 IP를 가져올 수 있도록했습니다.

  • 인터넷에 닿다
  • LAN상의 다른 호스트로부터 접근 가능하다.

내가하려고했던 것은 이것과 비슷한 것이었다. enter image description here

나는 다음과 같이 새로운 가상 네트워크를 만들었다. enter image description here

위의 설정을 사용하면 VM이 인터넷에 연결할 수 없으며 네트워크의 다른 호스트에서 연결할 수 없습니다. 거의 어떻게 든 호스트 뒤의 DMZ에 물건을 설치하면됩니다.

내가 읽은 모든 것부터 라우팅 된 설정을 (위의 그림에서와 같이 virbr3을 통해) 설정하면 "Routed"유형의 호스트에 가상 네트워크가 생성되어 호스트가 통과하게됩니다. 호스트의 ARP 테이블에서 VM 게스트에 대해 알 수 있습니다. enter image description here

넷기어 라우터에 로그인하면 VM 게스트가 유선 연결로 나열되지만 예상대로 표시되지 않습니다. 나는 라우터에 가서 수동으로 VM 게스트 (및 VM 게스트의 MAC 주소)의 IP에 대한 예약 된 IP 주소를 추가하려고 시도했지만 해당 IP에 대한 네트워크 요청은 적절하게 라우팅되지만 생각하지는 않습니다. 호스트가 VM에 대해 알고 있지만 경로를 올바르게 광고하지 않고 라우터가 게스트 VM에 대해 알지 못하는 것처럼 거의 같습니다. 따라서 LAN의 다른 호스트에서 게스트의 IP를 핑 (ping)하려고 할 때 라우터가 ' 어디로 보내야할지 모르십니까? 이 문제를 해결하는 방법에 대한 제안이 있으십니까?

편집하다

NetGear 라우터에 정적 라우트를 추가하여 요청이 eth0 게이트웨이를 통해 VM과 연관된 IP 주소로 전달되는 위치를 알 수있었습니다. 이제는 네트워크의 다른 호스트에서 VM을 핑 (ping)하여 큰 발전을 이룰 수 있습니다. 유일한 문제는 이제 VM이 인터넷 (즉, google.com)에 연결할 수 없다는 것입니다.

EDIT 2

에서 출력 traceroute google.com 게스트 VM에서 다음과 같습니다. enter image description here

192.168.100.1은 로컬 게이트웨이입니다.
192.168.1.1은 내가 믿는 제 무선 게이트웨이입니다. 호스트와 LAN에 연결되어있는 Mac에서 기본 게이트웨이로 표시되기 때문에이 호출을하고 있습니다.


다음의 결과는 무엇입니까? tracepath 8.8.8.8 그 VM들로부터?
hkdtam

그래서 나는 할 수있다. nslookup google.com IP 주소를 ping 할 수는 없습니다. 또한 traceroute가 VM에 설치되지 않았기 때문에 VM이 repos에 도달 할 수 없으므로 설치할 수 없습니다. :(
MCP

다음을 포함하는 편집 2를 추가했습니다. traceroute google.com. 내 요청이 로컬 / 기본 게이트웨이를 통과하지만 내 무선 게이트웨이 인 192.168.1.1을 지나치게 만들지 않은 것처럼 보입니까?
MCP

가상 네트워크 스위치와 라우터를 다시 시작 했습니까?
NetworkKingPin

Hum은 로컬 게이트웨이 .100.1에 대해 더 자세히 설명 할 수 있으며 VM이 도달하지 않아야하는 .1.128 / 25 네트워크를 실제로 사용할 수 있습니까?
hkdtam
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.