Virtualbox로 내부 네트워크를 설정하려면 어떻게해야합니까? (우분투 14.04)


11

안녕하세요, 두 개의 Ubuntu 14.04 가상 머신으로 내부 네트워크를 설정하려고했습니다. 그러나 나는 지금까지 실패했다. 둘 다 동일한 네트워크 이름을 가진 내부 네트워크 어댑터를 가지고 있습니다. 이제 네트워크 내부에서 통신해야하지만 핑 테스트에 실패했습니다.

이것은 첫 번째 OS의 /etc/network/interfaces.d입니다.

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.0.100           
netmask 255.255.255.0
gateway 192.168.0.254           

OS # 2

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.0.101
netmask 255.255.255.0
gateway 192.168.0.254

또한 성공하지 않고 "eth0"을 "lo"로 변경하려고했습니다.

문제가 어디에 있는지 이해하지 못합니다. 어떤 도움이라도 환영합니다! 감사

답변:


17

좋아, 나는 해결책을 찾았다. 방금 VirtualBox로 DHCP 서버를 시작해야했습니다. 이 비디오에서 잘 설명되어 있습니다 : https://www.youtube.com/watch?v=lhOY-KilEeE

비디오를 사용할 수없는 경우를 대비하여 요점은 다음과 같습니다.

vboxmanage dhcpserver add --netname intnet --ip 10.10.0.1 --netmask 255.255.0.0 --lowerip 10.10.10.1 --upperip 10.10.10.255 --enable

이것을 호스트 OS에서 실행하십시오.

  • --netname intnet: 내부 네트워크의 이름이 지정 intnet됩니다. 이 이름은 VM의 네트워크> 어댑터> (내부 네트워크)> 이름 필드에 입력해야합니다.
  • --ip 10.10.0.1: 내부 네트워크 내 DHCP 서버의 IP 주소입니다.
  • --netmask 255.255.0.0: 서브넷 마스크.
  • --lowerip 10.10.10.1: 네트워크 구성원에게 할당 할 수있는 IP 주소의 하한입니다.
  • --upperip 10.10.10.255: 같은 것의 상한.
  • --enable: DHCP 서버를 활성화합니다.

2
이것만으로는 효과가 없었습니다. 오라클이 최근 VirtualBox를 업데이트 하고이 중 일부를 교체했기 때문에 생각합니다. 이 기사는 매우 유용했습니다. 두 개의 CLI 명령 (하나는 명령입니다)을 실행하고 네트워크 어댑터를 NAT 네트워크로 설정 하십시오 jekewa.com/blogs/index.php/weBlog/2014/01/09/… 귀하의 답변에 오류가 있습니다. lowerip이 게이트웨이 ip와
같지 않아야합니다.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.