저는 Virtual Box에서 Android를 실행 중이며 VM이 인터넷에 액세스 할 수 있도록 호스트 시스템 (Ubuntu Linux)에서 NAT를 구성하려고합니다.
안드로이드 게스트에서 내가 한 것 :
ifconfig eth0 192.168.99.100
ip route add default via 192.168.99.1
다음은 스크린 샷에서 얻은 현재 구성입니다.
보시다시피, 8.8.8.8 ping을 시도 할 때 "connect : Network is unreachable"오류가 발생합니다. 그러나 기본 게이트웨이 세트가 있으며 IP 주소가 적절합니다. 호스트 시스템에서 vboxnet0 인터페이스는 192.168.99.1입니다 (이 경우 라우터로 작동합니다).
다음은 VirtualBox 네트워크 구성을 사용한 스크린 샷입니다.
호스트 시스템을 통해 하나의 네트웍을 다른 네트웍에 연결할 수 있도록 iptables를 처리해야한다는 것을 알고 있지만, 위에서 설명한 문제 (네트워크에 도달 할 수 없음)를 해결할 때까지는 거기에 갈 수 없습니다.
VirtualBox에 사용중인 가상 네트워킹 모드를 추가하는 것이 좋습니다.
—
Anaksunaman
@Anaksunaman은 네트워크 구성으로 스크린 샷을 첨부했습니다 : 호스트 전용 어댑터 인 vboxnet0
—
Fernando Gabrieli