Форум по операционной системе GNU/Linux и свободному программному обеспечению
Текущее время: 24 авг 2019, 00:53

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: настройки сети разных VM (VirtualBox)
Непрочитанное сообщениеДобавлено: 03 авг 2012, 09:39 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 12210
Откуда: Харьков
Вот перевод главы из техописания VirtualBox: Глава 6. Виртуальная сеть (в тему).
Где описываются детали и ограничения каждого сетевого режима.

P.S. там есть любопытные детали, на которые я, например, при первоначальном просмотре описаний VirtualBox не обращал как-то внимания ... вот это, например:
Цитата:
PXE загрузка в NAT
Механизм загрузки PXE теперь поддерживается в режиме NAT. Сервер NAT DHCP предоставляет загрузочный файл vmname.pxe если существует каталог TFTP в каталоге где находится файл VirtualBox.xml. Пользователю должен обеспечить существование корректного файла vmname.pxe .

Это значит:
- что можно поэкспериментировать в VirtualBox с созданием бездисковых рабочих станций (X-терминал)
- что можно устроит полностью инсталляцию какой-то ос из сети (интернет) без каких-либо вообще загрузочных-установочных образов.


Вернуться к началу
 Профиль Отправить личное сообщение Отправить email  
 
 Заголовок сообщения: Re: настройки сети разных VM (VirtualBox)
Непрочитанное сообщениеДобавлено: 13 окт 2012, 16:00 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 12210
Откуда: Харьков
На этом сайте выложен свежий перевод статьи "в тему" - http://seocod.ru/MyLDP/vm/VirtualBo ... rking.html :
Цитата:
Настройка сети в VirtualBox
Оригинал: VirtualBox Networking
Автор: Robin Catling
Дата публикации: май 2012 г.
Перевод: Семененко В.
Дата перевода: 5 октября 2012 г.


Статья большая и подробная.

Сразу отмечу:
- я с большим интересом её прочитал - хотел найти в ней что-то новое для себя...
- ни единого нового слова во всём большом тексте я не нашёл...
- обзор достаточно поверхностный, а, главное, написан "через руки", экспериментированием, без ясного представления автором какие сетевые механизмы за чем стоят...
Цитата:
Целью ее является сберечь ваши нервы на основе моих собственных проб и ошибок.

- но потом я обратил внимание на картинки VirtualBox - ба-а ... так они сделаны в Windows, ну какое же ясное понимание можно требовать от пользователя Windows? - ему нужно только быстро нажимать мышкой на кнопки :lol:

Но тем не менее! : для тех, кто обстоятельно не работал ещё с VirtualBox и намеревается это делать - статья очень хорошая, как введение в предмет сетевых настроек VirtualBox.


Вернуться к началу
 Профиль Отправить личное сообщение Отправить email  
 
 Заголовок сообщения: Re: настройки сети разных VM (VirtualBox)
Непрочитанное сообщениеДобавлено: 12 фев 2013, 18:56 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 12210
Откуда: Харьков
Здесь рядом в теме MacOS & iOS под VirtualBox рассматривается установка в VirtualBox (Linux) виртуальных машин с ОС:

- Mac OS X 10.6.X - Snow Leopard
Изображение

- Mac OS X 10.8.2 - Mountain Lion
Изображение

Для тех и других VB ставит по дефаулту сеть NAT:
Вложение:
snapshotN17.png
snapshotN17.png [ 49.17 КБ | Просмотров: 4923 ]


Которая успешно работает как в LAN, так и внаружу, в Интернет (viewtopic.php?f=22&t=2244&p=7281#p7274).


Вернуться к началу
 Профиль Отправить личное сообщение Отправить email  
 
 Заголовок сообщения: Re: настройки сети разных VM (VirtualBox)
Непрочитанное сообщениеДобавлено: 13 фев 2013, 01:40 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 12210
Откуда: Харьков
Olej писал(а):
Для тех и других VB ставит по дефаулту сеть NAT:


Но меня это не сильно устраивает, т.к. нужно бы не столько получать доступ из хоста Mac OS X (что само по себе тоже неплохо), сколько извне, из других хостов LAN (по SSH, FTP ... да и X11).

Проверяем:
Вложение:
snapshotN18.png
snapshotN18.png [ 344.81 КБ | Просмотров: 4922 ]


Это то, как сетевой интерфейс выглядит изнутри Mac OS X (он, похоже, при этом сразу получил IP по DHCP LAN):
Вложение:
if.png
if.png [ 72.71 КБ | Просмотров: 4922 ]


А вот как теперь видится этот хост снаружи, из LAN:

- с хост компьютера VirtualBox:
Код:
[Virtual@nvidia ~]$ ping 192.168.1.138
PING 192.168.1.138 (192.168.1.138) 56(84) bytes of data.
64 bytes from 192.168.1.138: icmp_req=1 ttl=64 time=0.468 ms
64 bytes from 192.168.1.138: icmp_req=2 ttl=64 time=0.492 ms
64 bytes from 192.168.1.138: icmp_req=3 ttl=64 time=0.529 ms
^C
--- 192.168.1.138 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2000ms
rtt min/avg/max/mdev = 0.468/0.496/0.529/0.031 ms


- со стороннего хоста LAN:
Код:
bash-4.2$ ping 192.168.1.138
PING 192.168.1.138 (192.168.1.138) 56(84) bytes of data.
64 bytes from 192.168.1.138: icmp_req=1 ttl=64 time=0.420 ms
64 bytes from 192.168.1.138: icmp_req=2 ttl=64 time=0.388 ms
64 bytes from 192.168.1.138: icmp_req=3 ttl=64 time=0.541 ms
^C
--- 192.168.1.138 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2000ms
rtt min/avg/max/mdev = 0.388/0.449/0.541/0.070 ms


Это всё было проделано в Mac OS X 10.6.3


Вернуться к началу
 Профиль Отправить личное сообщение Отправить email  
 
 Заголовок сообщения: Re: настройки сети разных VM (VirtualBox)
Непрочитанное сообщениеДобавлено: 31 май 2015, 10:06 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 12210
Откуда: Харьков
Olej писал(а):
Это всё было проделано в Mac OS X 10.6.3


Теперь всё то же самое для 10.8.2:
Вложение:
snapshot19.png
snapshot19.png [ 462.28 КБ | Просмотров: 4918 ]


С хост компьютера VirtualBox:
Код:
[Virtual@nvidia ~]$ ping 192.168.1.126
PING 192.168.1.126 (192.168.1.126) 56(84) bytes of data.
64 bytes from 192.168.1.126: icmp_req=1 ttl=64 time=4.12 ms
64 bytes from 192.168.1.126: icmp_req=2 ttl=64 time=1.29 ms
64 bytes from 192.168.1.126: icmp_req=3 ttl=64 time=1.78 ms
64 bytes from 192.168.1.126: icmp_req=4 ttl=64 time=1.79 ms
64 bytes from 192.168.1.126: icmp_req=5 ttl=64 time=0.972 ms
^C
--- 192.168.1.126 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4005ms
rtt min/avg/max/mdev = 0.972/1.995/4.129/1.111 ms


Извне из LAN:
Код:
bash-4.2$ ping 192.168.1.126
PING 192.168.1.126 (192.168.1.126) 56(84) bytes of data.
64 bytes from 192.168.1.126: icmp_req=1 ttl=64 time=1.85 ms
64 bytes from 192.168.1.126: icmp_req=2 ttl=64 time=1.44 ms
64 bytes from 192.168.1.126: icmp_req=3 ttl=64 time=1.29 ms
^C
--- 192.168.1.126 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 1.292/1.531/1.855/0.241 ms


Вернуться к началу
 Профиль Отправить личное сообщение Отправить email  
 
 Заголовок сообщения: Re: настройки сети разных VM (VirtualBox)
Непрочитанное сообщениеДобавлено: 01 фев 2016, 01:48 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 12210
Откуда: Харьков
Как показала практика (нескольких лет), практически при любой ОС на хост-компьютере, и любой ОС на VM, можно настроить доступ из VM в "большой мир" хоть NAT, хоть сетевой мост ... по желанию.

Но при установке VirtualBox на Windows хосте вылезла прелюбопытнейшая особенность, которая выяснялась на 15 страницах тут в соседней теме Проблема в Linux или VirtualBox с сетевым мостом (можно сразу смотреть с последней трети обсуждения).

А состоит она в том, что на Windows (где стоит VirtualBox) всегда работает антивирус - в винде нет жизни без антивируса! :lol:
И вот, например, DrWeb устанавливает как он сам считает нужным фаервол на сетевые соединения ... и вы можете хоть в лепёшку расшибиться с настройкой сети VM ... пока не отобьёте руки этому DrWeb...
Думаю, что и с другими антивирусами многими в точности такая же история.

Нигде не встречал в обсуждениях упоминания этой фичи.

При настройках сети VM в VirtualBox эту штуку нужно иметь в виду!


Вернуться к началу
 Профиль Отправить личное сообщение Отправить email  
 
 Заголовок сообщения: Re: настройки сети разных VM (VirtualBox)
Непрочитанное сообщениеДобавлено: 04 авг 2019, 23:55 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 12210
Откуда: Харьков
Потерял, убил достаточно много времени ... на создание виртуального адаптера сети (внутренняя сеть хоста и гостей) ... но раньше то я это делал запросто!
Оказалось, что в VirtualBox с версии 5.2 это дело поменялось...
Нужно сначала в "Инструменты"...
Вложение:
Снимок экрана от 2019-08-04 23-48-14.png
Снимок экрана от 2019-08-04 23-48-14.png [ 49.37 КБ | Просмотров: 53 ]

... добавить сначала виртуальный адаптер ... (это для всего VirtualBox, а не отдельной VM!)
... возможно настроить его дополнительно...
Вложение:
Снимок экрана от 2019-08-04 23-50-49.png
Снимок экрана от 2019-08-04 23-50-49.png [ 69.66 КБ | Просмотров: 53 ]

,,, и только затем для конкретной VM создавать виртуальный адаптер сети:
Вложение:
Снимок экрана от 2019-08-04 23-52-58.png
Снимок экрана от 2019-08-04 23-52-58.png [ 56.31 КБ | Просмотров: 53 ]

Вот теперь всё это хозяйство можно запускать:
Код:
olej@ACER:/etc/ssh$ /sbin/ifconfig
enp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.103  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::c23f:d5ff:fe51:9a5b  prefixlen 64  scopeid 0x20<link>
        ether c0:3f:d5:51:9a:5b  txqueuelen 1000  (Ethernet)
        RX packets 311101  bytes 219044361 (208.8 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 213567  bytes 48618427 (46.3 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 59223  bytes 169293393 (161.4 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 59223  bytes 169293393 (161.4 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vboxnet0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.56.1  netmask 255.255.255.0  broadcast 192.168.56.255
        inet6 fe80::800:27ff:fe00:0  prefixlen 64  scopeid 0x20<link>
        ether 0a:00:27:00:00:00  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 70  bytes 11378 (11.1 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Код:
olej@ACER:/etc/ssh$ ping 192.168.56.3
PING 192.168.56.3 (192.168.56.3) 56(84) bytes of data.
64 bytes from 192.168.56.3: icmp_seq=1 ttl=64 time=25.1 ms
64 bytes from 192.168.56.3: icmp_seq=2 ttl=64 time=0.205 ms
^C
--- 192.168.56.3 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 2ms
rtt min/avg/max/mdev = 0.205/12.669/25.134/12.465 ms


Вернуться к началу
 Профиль Отправить личное сообщение Отправить email  
 
 Заголовок сообщения: Re: настройки сети разных VM (VirtualBox)
Непрочитанное сообщениеДобавлено: 05 авг 2019, 00:03 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 12210
Откуда: Харьков
Olej писал(а):
Вот теперь всё это хозяйство можно запускать:

И с встречной (гостевой) стороны:
Код:
olej@ACER:~$ ssh -Y olej@192.168.56.3
olej@192.168.56.3's password:
You have new mail.
Last login: Sun Aug  4 23:42:47 2019 from 192.168.56.1

Код:
olej@astra:~$ lsb_release -a
No LSB modules are available.
Distributor ID:   AstraLinuxCE
Description:   Astra Linux CE 2.12.16 (Orel)
Release:   2.12.16
Codename:   orel

И запуск GUI, Firefox на удалённом госте, с отображением на хосте:
Код:
olej@astra:~$ firefox &
[1] 1654
olej@astra:~$ defaults/preferences/firefox.js:49: prefs parse error: expected ';' after ')'
/usr/lib/firefox/browser/defaults/preferences/firefox.js:49: prefs parse error: expected ';' after ')'
[Parent 1654, Gecko_IOThread] WARNING: pipe error (96): Соединение разорвано другой стороной: file /opt/astra-03.07/firefox/firefox-67.0.4/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 357
[Parent 1654, Gecko_IOThread] WARNING: pipe error (56): Соединение разорвано другой стороной: file /opt/astra-03.07/firefox/firefox-67.0.4/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 357

[1]+  Завершён        firefox


Вложения:
Снимок экрана от 2019-08-05 00-03-12.png
Снимок экрана от 2019-08-05 00-03-12.png [ 273.83 КБ | Просмотров: 53 ]
Вернуться к началу
 Профиль Отправить личное сообщение Отправить email  
 
 Заголовок сообщения: Re: настройки сети разных VM (VirtualBox)
Непрочитанное сообщениеДобавлено: 05 авг 2019, 00:14 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 12210
Откуда: Харьков
Olej писал(а):
И с встречной (гостевой) стороны:

И как это выглядит в DE гостевой системы:
Код:
olej@astra:~$ ip address
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 08:00:27:72:09:c0 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.107/24 brd 192.168.1.255 scope global noprefixroute dynamic eth0
       valid_lft 169987sec preferred_lft 169987sec
    inet6 fe80::2a33:9607:fd98:381f/64 scope link noprefixroute
       valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 08:00:27:c0:d9:ef brd ff:ff:ff:ff:ff:ff
    inet 192.168.56.3/24 brd 192.168.56.255 scope global noprefixroute dynamic eth1
       valid_lft 1010sec preferred_lft 1010sec
    inet6 fe80::4980:ef5d:5849:274a/64 scope link noprefixroute
       valid_lft forever preferred_lft forever

Код:
olej@astra:~$ ping 192.168.56.1
PING 192.168.56.1 (192.168.56.1) 56(84) bytes of data.
64 bytes from 192.168.56.1: icmp_seq=1 ttl=64 time=0.235 ms
64 bytes from 192.168.56.1: icmp_seq=2 ttl=64 time=0.189 ms
64 bytes from 192.168.56.1: icmp_seq=3 ttl=64 time=0.168 ms
64 bytes from 192.168.56.1: icmp_seq=4 ttl=64 time=0.159 ms
64 bytes from 192.168.56.1: icmp_seq=5 ttl=64 time=0.186 ms
^C
--- 192.168.56.1 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4095ms
rtt min/avg/max/mdev = 0.159/0.187/0.235/0.029 ms


Вложения:
Screenshot_20190805_001139.png
Screenshot_20190805_001139.png [ 2.11 МБ | Просмотров: 52 ]
Screenshot_20190805_001231.png
Screenshot_20190805_001231.png [ 1.17 МБ | Просмотров: 52 ]
Screenshot_20190805_001319.png
Screenshot_20190805_001319.png [ 1.66 МБ | Просмотров: 52 ]
Вернуться к началу
 Профиль Отправить личное сообщение Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
[ Time : 0.344s | 19 Queries | GZIP : On ]