Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Создание сети между двумя машинами в VirtualBox  (Прочитано 12531 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн nabrosokHD

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Добрый день! Пытаюсь настроить сеть между двумя машинами в VirtualBox'е. Обе виртуалки - Ubuntu server 14.04.
Вроде все просто: ставлю на обоих машинах второй адаптер в InternalNetwork, прописываю настройки eth1, перезагружаю интерфейсы. Но взлетать не хочет. :-\

Первый адаптер на обеих машинах получает интернет с хоста (хост ос Ubuntu desktop 14.04).

Подскажите, что не так делаю, пожалуйста.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Создание сети между двумя машинами в VirtualBox
« Ответ #1 : 21 Декабря 2014, 12:47:39 »
а авто ип?
Wars ~.o

Оффлайн nabrosokHD

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Создание сети между двумя машинами в VirtualBox
« Ответ #2 : 21 Декабря 2014, 12:55:29 »
Я ip и маску для eth1 статично задал в /etc/network/interfaces

#VM1
auto eth1
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0

#VM2
auto eth1
iface eth1 inet static
address 192.168.0.2
netmask 255.255.255.0

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Создание сети между двумя машинами в VirtualBox
« Ответ #3 : 21 Декабря 2014, 13:08:29 »
nabrosokHD,
PC должно мост пример
sudo apt-get install bridge-utils
sudo brctl addbr br1
ifconfig br1
sudo ifconfig br1 192.168.0.3 up
ifconfig br1
всё, а теперь виртбокс настройка сеть выбирите на br1 и тоже второй.
Wars ~.o

Оффлайн Виктор Перестукин

  • Старожил
  • *
  • Сообщений: 2171
    • Просмотр профиля
Re: Создание сети между двумя машинами в VirtualBox
« Ответ #4 : 22 Декабря 2014, 18:44:25 »
Было так:
Цитировать
У нас имеется VirtualBox с двумя установленными машинами: Lubuntu 12.04 и Xubuntu 12.04. Задача - соединить их в локальную сеть.
Для этого на каждой из машин необходимо выполнить следующие шаги:
В диалоговом окне "Свойства..." выбираем пункт "Сеть".
Вкладку "Адаптер 1" оставляем без изменений (здесь по умолчанию выбран тип подключения NAT). Через этот сетевой адаптер будет осуществляться доступ в Интернет.
Включаем "Адаптер 2". Тип подключения - "Внутренняя сеть". Значение поля "Имя" должно быть одинаково на всех виртуальных машинах (по умолчанию "intnet"). Именно этот сетевой интерфейс будет использоваться для подключения к виртуальной локальной сети.
Запускаем виртуальную машину. Добавляем в файл /etc/network/interfaces следующие записи (ip-адреса на каждой машине должны отличаться):
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet static
   address 192.168.0.1
   netmask 255.255.255.0
   network 192.168.0.0
   broadcast 192.168.0.255
Первая секция говорит о том, что адрес интерфейса eth0 следует получать при помощи DHCP. Это необходимо для выхода в Интернет с данной виртуальной машины.
Вторая секция указывает на то, что интерфейс eth1 будет использовать статический ip-адрес. У каждой машины он должен быть уникальный.
Перезапускаем демон работы с сетью с помощью команды
$ sudo /etc/init.d/networking restart
После вышеперечисленных действий виртуальные машины должны успешно пинговать друг друга и иметь доступ в Интернет.

Надо бы и сейчас проверить, но пока недосуг.

Оффлайн nabrosokHD

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Создание сети между двумя машинами в VirtualBox
« Ответ #5 : 24 Декабря 2014, 06:54:12 »
Спасибо, разобрался. Проблема была в некорректно прописанном интерфейсе на клиентской машине.

 

Страница сгенерирована за 0.08 секунд. Запросов: 26.