인터넷으로 라우팅하는 동안 호스트가 네트워크 인터페이스를 사용하지 못하도록 비활성화하는 방법

인터넷으로 라우팅하는 동안 호스트가 네트워크 인터페이스를 사용하지 못하도록 비활성화하는 방법

저를 용서하셔야 할 것입니다. 저는 네트워킹에 관해서는 특별히 기술에 정통하지 않습니다...

호스트/가상 머신 모델을 사용하고 있으며 둘 다 인터넷에 연결해야 하지만 서로 다른 물리적 네트워크 인터페이스에서 연결해야 합니다. 그래서 내 질문은: 두 개의 물리적 네트워크 인터페이스를 인터넷에 어떻게 연결할 수 있습니까? 가급적이면 호스트만 사용하도록 허용하면서 다른 IP를 사용하는 것이 좋습니다.하나인터넷에 연결되어 있나요? 따라서 eth0의 연결이 끊어지고 eth1이 연결되면 호스트는 아무것도 해결할 수 없지만 eth1에 연결된 모든 VM은 해결할 수 있습니다.

가능합니까?

답변1

적어도 지금은 예상대로 작동하는 것 같습니다.

그래서 당신이 해야 할 일은 다음과 같습니다:

  1. 파일에서 해당 네트워크 인터페이스를 수동으로 설정합니다 /etc/network/interfaces. 그것은 마치 auto eth1 iface eth1 inet manual. 해당 인터페이스가 다운되었다가 백업될 때 출력에 네트워크 인터페이스가 나열되지 않으면 ip -o route get 8/8 | grep --color=always 'dev [^ ]*'제대로 작동하는 것입니다.
  2. 가상 머신에 macvtap 인터페이스를 설정하고 네트워크 인터페이스를 장치 이름으로 사용하십시오. 또는 일반 QEMU를 사용하는 경우 동일한 방식으로 브리지를 설정합니다.
  3. 호스트에서 ping이 실패했지만하다가상 머신에서 작업하면 금상첨화입니다.

관련 정보