настройки сети разных VM (VirtualBox)
Модератор: Olej
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
настройки сети разных VM (VirtualBox)
1. часто задают вопросы
2. в VirtualBox есть разные варианты настройки сети...
3. и разные VM (Linux, Windows, Android, ...) удаётся легко поднять с разными настройками.
Чтоб не перебирать все варианты при случае, я решил свести информацию в одну тему.
2. в VirtualBox есть разные варианты настройки сети...
3. и разные VM (Linux, Windows, Android, ...) удаётся легко поднять с разными настройками.
Чтоб не перебирать все варианты при случае, я решил свести информацию в одну тему.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: настройки сети разных VM (VirtualBox)
WindowsXP:
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: настройки сети разных VM (VirtualBox)
Ubuntu 10.04.3 :
2. Насколько мне помниться, Ubuntu как-раз что-то кочевряжился с дефаултным для VirtualBox типом сетевой карты PCnet-FAST III, и без проблем используется с Intel PRO/1000
1. Linux-овые VM (у меня) лучше заработали и оказались в эксплуатации в режиме виртуальной сетевой карты bridge ... 2. Насколько мне помниться, Ubuntu как-раз что-то кочевряжился с дефаултным для VirtualBox типом сетевой карты PCnet-FAST III, и без проблем используется с Intel PRO/1000
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: настройки сети разных VM (VirtualBox)
Fedora 16 (и все предыдущие Fedora начиная с 12):
- а вот это 2-я виртуальная сетевая карта, которая объединяет в отдельную подсеть хост-машину + все запущенные в ней VM-ы - очень продуктивный инструмент! (для отладки, отработки и т.п.)
- и, как вы понимаете, вкопировать (лёгким способом) сюда предыдущий результат ip я смог только редактируя этот текст именно из этой VM Fedora 16, так что с сетью там всё в порядке!
- обратите внимание как называются сетевые интерфейсы: p2p1 и p7p1 - это не имеет никакого отношения к VirtualBox и вообще виртуализации - это Fedora 16! - это "новьё" и приживётся ли оно по всем дистрибутивам?...
Это (новые имена для сетевых интерфейсов) уже обсуждалось, вот здесь: viewtopic.php?f=18&t=1623
- здесь та же история, что и с Ubuntu - а вот это 2-я виртуальная сетевая карта, которая объединяет в отдельную подсеть хост-машину + все запущенные в ней VM-ы - очень продуктивный инструмент! (для отладки, отработки и т.п.)
Код: Выделить всё
[olej@fedora16vm ~]$ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: p2p1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 08:00:27:14:ca:91 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.21/24 brd 192.168.1.255 scope global p2p1
inet6 fe80::a00:27ff:fe14:ca91/64 scope link
valid_lft forever preferred_lft forever
3: p7p1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 08:00:27:9e:02:02 brd ff:ff:ff:ff:ff:ff
inet 192.168.56.101/24 brd 192.168.56.255 scope global p7p1
inet6 fe80::a00:27ff:fe9e:202/64 scope link
valid_lft forever preferred_lft forever
- обратите внимание как называются сетевые интерфейсы: p2p1 и p7p1 - это не имеет никакого отношения к VirtualBox и вообще виртуализации - это Fedora 16! - это "новьё" и приживётся ли оно по всем дистрибутивам?...
Это (новые имена для сетевых интерфейсов) уже обсуждалось, вот здесь: viewtopic.php?f=18&t=1623
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: настройки сети разных VM (VirtualBox)
А это Android-x86 :
С Android очень важно откуда образ брать и какой именно (от этого зависит работает ли там сеть и как её настраивать!).
Я использовал список сборок вот отсюда: http://code.google.com/p/android-x86/downloads/list
А конкретный образ: android-x86-2.2-r2-eeepc.iso - он не самый свежий, там сейчас можно что и поновее подобрать (но там же у меня пару других образов с сетью не работали никак).
Android-x86 - он хоть и Linux, но отказался работать с сетевой картой Intel PRO/1000, но замечательно работает с дефаултной VirtualBox... ... замечательность чего подтверждает то, как знакомый вам форум смотрится в Android браузере Dolfin:
С Android очень важно откуда образ брать и какой именно (от этого зависит работает ли там сеть и как её настраивать!).
Я использовал список сборок вот отсюда: http://code.google.com/p/android-x86/downloads/list
А конкретный образ: android-x86-2.2-r2-eeepc.iso - он не самый свежий, там сейчас можно что и поновее подобрать (но там же у меня пару других образов с сетью не работали никак).
Android-x86 - он хоть и Linux, но отказался работать с сетевой картой Intel PRO/1000, но замечательно работает с дефаултной VirtualBox... ... замечательность чего подтверждает то, как знакомый вам форум смотрится в Android браузере Dolfin:
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
настройки сети разных VM (VirtualBox)
Из экзотики...
Win8:
Сеть настроена точно так же как WinXP (NAT).
Win8:
Сеть настроена точно так же как WinXP (NAT).
- Вложения
-
- Win8.1.png
- (76.5 КБ) 14155 скачиваний
-
- Win8.2.png
- (257.62 КБ) 14153 скачивания
-
- Win8.3.png
- (89.53 КБ) 14158 скачиваний
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
настройки сети разных VM (VirtualBox)
Olej писал(а):Из экзотики...
Это вот такой LinpusLite (родственник Fedora).
(взят отсюда: http://www.linpus.com/downloads.html - как и с Android это важно!)
Сеть настроена как мост, как у других Linux, но с дефаултным для VirtualBox сетевым адаптером PCnet-FAST III (как Android-x86).
- Вложения
-
- LinpusLite.png
- (398.78 КБ) 16266 скачиваний
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
настройки сети разных VM (VirtualBox)
Solaris 11 :
- берётся вот здесь: http://download.oracle.com/otn/solaris/ ... -11_VM.zip
(у меня предыдущий образ начала 2011 года попортился, а жаль, пришлось по-новой доставать, но это другой, см. далее);
- инструкция по установке здесь: http://download.oracle.com/otn/solaris/ ... a78e94d99a
(собственно, она та же, что и в README.txt в скачанном архиве)
- образ VM делается из этих полученных образов - импортом в VirtualBox, что особенно интересно, потому как охраняет их сетевые настройки: Ну и вот вам сам Solaris:
- берётся вот здесь: http://download.oracle.com/otn/solaris/ ... -11_VM.zip
(у меня предыдущий образ начала 2011 года попортился, а жаль, пришлось по-новой доставать, но это другой, см. далее);
- инструкция по установке здесь: http://download.oracle.com/otn/solaris/ ... a78e94d99a
(собственно, она та же, что и в README.txt в скачанном архиве)
- образ VM делается из этих полученных образов - импортом в VirtualBox, что особенно интересно, потому как охраняет их сетевые настройки: Ну и вот вам сам Solaris:
- Вложения
-
- OracleSolaris11_11-1.VirtualBox.png
- (226.08 КБ) 14493 скачивания
-
- OracleSolaris11_11-2.Oracle VM VirtualBox.png
- (144.97 КБ) 14154 скачивания
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: настройки сети разных VM (VirtualBox)
Всё остальное я пищу уже из браузера Solaris (FireFox), как видите: очень легко добавил к клавиатуре русский язык и привычную себе переключалку. - вот здесь хорошо видно как Solaris себе определил совершенно другую подсетку 10.0.0.0 чем у хост VirtualBox 192.168.1.0, но справляется с сетью за счёт NAT (вся установка прошла автоматом без указания конкретных значений).Olej писал(а): Ну и вот вам сам Solaris:
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: настройки сети разных VM (VirtualBox)
Как некоторый промежуточный итог:
- для всех показанных выше ОС в VirtualBox удаётся легко настроить сетевое соединение и с хост-машиной, и во внешний мир через хост-машину;
- для всех показанных VM я установил WWW-браузер (или где-то воспользовался тем, что там был) + вписал хотя бы строчку в эту тему из каждой VM;
- настройка сети в VirtualBox получается гораздо легче и быстрее (не больше 5 мин. на новую VM ), чем, например, в QEMU, на котором и построен сам VirtualBox (а с настройками сетей в QEMU я имею изрядный опыт).
Так что смысл использовать VirtualBox как рабочий стенд программиста-разработчика определённо есть!
Трудно сказать (пока) как обстоит дело с производительностью VirtualBox в другом принципиальном качестве использования - консолидация серверов коллективного использования, в сравнении с альтернативными вариантами XEN и oVirt. Но это (поиск сравнительных материалов) предмет отдельного рассмотрения в отдельной теме.
- для всех показанных выше ОС в VirtualBox удаётся легко настроить сетевое соединение и с хост-машиной, и во внешний мир через хост-машину;
- для всех показанных VM я установил WWW-браузер (или где-то воспользовался тем, что там был) + вписал хотя бы строчку в эту тему из каждой VM;
- настройка сети в VirtualBox получается гораздо легче и быстрее (не больше 5 мин. на новую VM ), чем, например, в QEMU, на котором и построен сам VirtualBox (а с настройками сетей в QEMU я имею изрядный опыт).
Так что смысл использовать VirtualBox как рабочий стенд программиста-разработчика определённо есть!
Трудно сказать (пока) как обстоит дело с производительностью VirtualBox в другом принципиальном качестве использования - консолидация серверов коллективного использования, в сравнении с альтернативными вариантами XEN и oVirt. Но это (поиск сравнительных материалов) предмет отдельного рассмотрения в отдельной теме.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 9 гостей