Назад | Перейти на главную страницу

VirtualBox: Windows7 - хост, Ubuntu - гость - как настроить хосты для VirtualBox, когда сеть является «мостом»?

Я использую Ubuntu в качестве гостя на VirtualBox на моем хост-компьютере с Windows 7 в качестве веб-сервера для моих проектов PHP / Ruby.

Я установил сеть в настройке VirtualBox на «мост», поэтому теперь я могу получить доступ к своему серверу VirtualBox с помощью чего-то вроде 192.168.2.26 - он генерируется DHCP каждый раз, поэтому он не статичен.

Можно ли сделать его статическим или получить IP-адрес VirtualBox в Windows, чтобы я мог установить «виртуальный ящик» на хостах в Windows и перейти в браузере на адрес «Virtualbox», поскольку я могу перейти на «localhost»?

В гостевой системе ubuntu установите статический IP-адрес, отредактировав файл / etc / network / interfaces

auto eth0
iface eth0 inet static
address 192.168.2.26
netmask 255.255.255.0
gateway windows-machine-ip-adress

А также поместите ip-адрес машины с Windows в resolv.conf.

Файл resolv.conf обычно содержит директивы с IP-адресами серверов имен, доступных хосту.

#vim /etc/resolv.conf

сервер имен Windows-машина-IP-адрес

И перезапустите сетевой сервис.

В гостевой системе Ubuntu отредактируйте /etc/network/interfaces вы увидите что-то вроде этого

auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp

измените его, чтобы он был похож на этот

iface eth0 inet static
address 192.168.2.26
netmask 255.255.255.0
network 192.168.2.0
broadcast 192.168.2.255
gateway 192.168.2.254

используя параметры, которые имеют смысл в вашей сети. Перезапустите сеть с помощью

/etc/init.d/networking restart