192.168 상자에서 같은 상자에서 10.0 가상 머신을 어떻게 찾을 수 있습니까?


11

Ubuntu 12.04 및 VirtualBox 4.1.12를 실행 중입니다. VirtualBox에서 데비안 서버를 만들었습니다.

내가 이해하지 못하는 이유로 DHCP는 Ubuntu 상자 192.168.20.50과 Debian VM 10.0.2.15를 부여합니다. 우분투 상자에서 traceroute를 실행하면 인터넷에서 10.0.2.15를 찾으려고 시도하면 손실됩니다.

데비안 VM을 찾을 수 있도록 Ubuntu에 지시하는 방법은 무엇입니까?


10.0.2.15는 유효한 인터넷 IP 주소가 아닙니다. 인트라넷 내에서만 유효합니다. 이 특정한 경우에는 실제로 인트라넷 네트워크의 일부가 아닙니다. 동일한 인트라넷 하위 주소 (10.0 대신 192.168)에서 가상 머신의 NAT 디바이스 구성을 변경해야합니다.
Ramhound

답변:


14

네트워크 어댑터에 대한 VirtualBox의 기본 구성은 NAT입니다. 이 경우 가상 머신은 DHCP 서버에서 실제 IP를 가져 오지 않지만 Virtualbox에서 제공 한 IP를받습니다 (예 : 10.0.xx).

네트워크 어댑터 (가상 머신 설정에서)를 "브릿지 어댑터"로 변경하면 호스트 머신 범위 (예 : 192.168.xx)의 범위에서 실제 IP 주소를 가져 와서 DHCP 서버에 의해 할당됩니다. 실제 네트워크와 같은 방식으로 액세스 할 수 있습니다.

(우분투 호스트 시스템이 없으므로 아래 스크린 샷은 Windows에서 제공
되지만 우분투에서는 비슷해야합니다)

여기에 이미지 설명을 입력하십시오


1
당신은 내가 당신에게 경의를 표하는 스크린 샷을 거의 넣었습니다.
Ramhound
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.