브리지 모드 이더넷 어댑터를 사용하여 공용 IP가 203.xxx인 Linux Mint 가상 머신이 있고 실제 머신의 IP 주소는 145.17.xx 서브넷에 있습니다.
내 실제 PC의 서브넷에 액세스하기 위해 145.17.xx 서브넷의 IP 주소 중 하나에 대한 별칭을 설정했습니다. 물리적 PC의 자체 서브넷(145.17.10.X)에만 액세스할 수 있고 다른 서브넷(145.17.11. 물리적 PC에 대한 네트워크 액세스)에는 액세스할 수 없습니다.
145.XXX, 152.XXX, 159.XXX와 같은 가상 PC에서 실제 PC의 모든 서브넷에 액세스하고 싶습니다.
가상 호스트에 어떤 경로를 추가해야 합니까?
답변1
이러한 네트워크에 대한 트래픽이 어떻게 라우팅되는지 확인하려면 "물리적" PC의 라우팅 테이블을 살펴보세요. 호스트에 기본 경로만 "설치"된 경우 해당 주소를 사용하여 게스트에 고정 경로를 추가해야 합니다.
예를 들어, "물리적" 호스트에는 정적 경로 145.17.1.1만 있습니다.
route add -net 145.17.0.0/16 gw 145.17.1.1
route add -net 152.0.0.0/8 gw 145.17.1.1
"물리적" 호스트에 여러 경로가 구성되어 있는 경우 각 경로에 적절한 주소를 사용해야 합니다.
라우팅 테이블을 보려면 다음을 사용할 수 있습니다.netstat -rn