Настройка сети в VirtualBox через хост — интерфейс + NAT

Прочитав этот пост, вы сможете настроить свою виртуальную машину так, как работает vmware, т.е. у нее будет реальная ИП внутри сети. Зачем это нужно? Например, если вы используете виртуальную машину как сервер.

И так, поехали… Все ниже указанные параметры можно засунуть в /etc/rc.local для того, чтобы они применялись при загрузке системы.

Определяемся с называнием интерфейса, который будет создан для виртуальной машины, пусть это будет vbox0. И нужно определится какой диапазон IP адресов вы выберите, я делал на примере 192.168.10.*

1. Поднимаем интерфейс vbox0

ifconfig vbox0 192.168.10.1 netmask 255.255.255.0 up

2. Далее применяем команду разрешения МАС-адресов:

arp -Ds 192.168.10.1 vbox0 pub

Для справки :

ARP (англ.Address Resolution Protocol — протокол разрешения адресов) — сетевой протоколIP-адресов(адресов сетевого уровня) в MAC-адреса(адреса канального уровня) в сетях TCP/IP. Он определён в RFC 826. канального уровня, предназначенный для преобразования. Подробнее

3. Открываем нат

iptables -t nat -A POSTROUTING eth0 -j MASQUERADE

4. Разрешаем форвардинг между интерфейсами

echo 1 > /proc/sys/net/ipv4/ip_forward
echo 1 > /proc/sys/net/ipv4/conf/$TUN/proxy_arp

Вот и все, теперь заходим в настройки сети вашей виртуальной машины и меняем на подключение через Хост-Интерфейс, а ниже пишем vbox0. А в вашей системе (виртуальной) уставливаем подключение к сети с IP 192.168.10.2 (или любой из этого диапазона) DNS 192.168.10.1

Постовой: Alexbranding— дизайн рекламы всех видов: полиграфическая, наружная и интернет реклама. Работы по созданию фирменного стиля.
Разработка корпоративных сайтов, наполнение, ведение сайтов и их рекламная поддержка.

Вы можете оставить комментарий, или поставить трэкбек со своего сайта.

5 комментариев(я)

(Обязательно)
(Обязательно, не публикуется)

Создавая новую Папку, не считайте себя Создателем, это право Вам дано Админом!
Яндекс.Метрика beget