natnetwork

Содержание
Введение
Создать Nat Network
IP адреса по умолчанию
Создать несколько Nat Network
Похожие статьи

Введение

NAT Network это один из типов сетевых подключений доступных в VirtualBox про другие типы можете прочитать здесь

Краткое определение: NAT Network - это внутренняя сеть которая разрешает внешние подключения. ( Network Address Translation Service )

Создать NAT Network

Создать новую NAT Network можно следующим образом

File → Preferences → Network → +

Чтобы попасть в Preferences нажмите CTRL + G

Создание NAT Network в VirtualBox  изображение с сайта www.eth1.ru

Nested Virtualization

Перейдите в Network

Создание NAT Network в VirtualBox  изображение с сайта www.eth1.ru

Nested Virtualization

Нажмите на плюс справа. Virtualbox создаст сеть с именем NatNetwork

Создание NAT Network в VirtualBox  изображение с сайта www.eth1.ru

Nested Virtualization

Сделайте двойной клик на названии сети чтобы изучть её характеристики

Создание NAT Network в VirtualBox  изображение с сайта www.eth1.ru

Nested Virtualization
Изображение баннера

IP по умолчанию

Если создать стандартную NAT сеть, и подключить к ней один из интерфейсов виртуальной машины VirtualBox DHCP выделит ему IP в соответствии с диапазоном адресов в этой сети.

Если взять сеть из предыдущего параграфа

Характеристики NAT Network в VirtualBox IP адреса изображение с сайта www.eth1.ru

Nested Virtualization

Будет роздано 254 адреса вида 10.0.2.X(XX)

Например, если выполнить на хосте, подключённом к этой сети

ip a

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 inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether 08:00:27:27:2e:31 brd ff:ff:ff:ff:ff:ff inet 10.0.2.18/24 brd 10.0.2.255 scope global noprefixroute dynamic enp0s3 valid_lft 342sec preferred_lft 342sec inet6 fe80::3edb:b539:c1ce:7a5d/64 scope link noprefixroute valid_lft forever preferred_lft forever 3: enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether 08:00:27:f4:58:6d brd ff:ff:ff:ff:ff:ff inet 192.168.56.113/24 brd 192.168.56.255 scope global noprefixroute dynamic enp0s8 valid_lft 342sec preferred_lft 342sec inet6 fe80::5c28:a8af:97c2:9cd9/64 scope link noprefixroute valid_lft forever preferred_lft forever …

Можно понять, что интерфейс 2: enp0s3 с IP адресом 10.0.2.18/24 смотрит в эту NAT Network

1: 127.0.0.1 это частный loopback адрес

3: enp0s8 192.168.56.113 это частный адрес Host-only адаптера. Я обычно создаю такой адаптер в своих виртуальных машинах - нужен он, чтобы общаться с хостом, на котором запущен VirtualBox.

Если я из консоли своего ноутбука выполню

ping 10.0.2.18

Ничего обратно не придёт.

А вот

ping 192.168.56.113

PING 192.168.56.113 (192.168.56.113) 56(84) bytes of data.
64 bytes from 192.168.56.113: icmp_seq=1 ttl=64 time=0.785 ms

Работает

Другой хост из той же NAT сети видит 10.0.2.18 и может его пинговать.

Интерфейсы, подключенные к NAT Network видят друг друга и видят внешний интернет

Интерфейсы, подключенные к NAT Network не видят хост, на котором запущен VirtualBox

Создать несколько NAT Сетей

Нажимая на плюс можно создать другие сети. Они будут называться NatNetwork1, NatNetwork2 …

Создание несколько NAT Network в VirtualBox  изображение с сайта www.eth1.ru

Nested Virtualization

Предположим, создана сеть nn2 со следующими характеристиками

Создать вторую NAT Network в VirtualBox  изображение с сайта www.eth1.ru

Nested Virtualization

Хост, единственный интерфейс которого подключен к этой сети, будет иметь следующий вывод команды ip a

Создать вторую NAT Network в VirtualBox  изображение с сайта www.eth1.ru

Nested Virtualization

Со своего ноутбука я без маршрутизатора до этого хоста не достучусь. Нужен друго хост, у котого есть интерфейсы и в nn2 и в Host-only

Похожие статьи
VirtualBox
Установка
NAT Network
VBoxManage Manual
Виртуальная CentOS 7 на Ubuntu
Терминал VirtualBox
Windows 7 на VirtualBox Debian
Разбор ошибок

Поиск по сайту

Подпишитесь на Telegram канал @aofeed чтобы следить за выходом новых статей и обновлением старых

Перейти на канал

@aofeed

Задать вопрос в Телеграм-группе

@aofeedchat

Контакты и сотрудничество:
Рекомендую наш хостинг beget.ru
Пишите на info@urn.su если Вы:
1. Хотите написать статью для нашего сайта или перевести статью на свой родной язык.
2. Хотите разместить на сайте рекламу, подходящую по тематике.
3. Реклама на моём сайте имеет максимальный уровень цензуры. Если Вы увидели рекламный блок недопустимый для просмотра детьми школьного возраста, вызывающий шок или вводящий в заблуждение - пожалуйста свяжитесь с нами по электронной почте
4. Нашли на сайте ошибку, неточности, баг и т.д. ... .......
5. Статьи можно расшарить в соцсетях, нажав на иконку сети: