LINUX.ORG.RU
ФорумAdmin

Маршрутизатор на виртуальной машине

 , ,


0

1

Всем привет. Прошу советов в настройке, похоже делаю что-то не так. Есть компьютер, в нём две сетевые карты и Debian 8. На Debian установлен VirtualBox с RouterOS.

/etc/network/interfaces:

### PCI NETWORK CARD - WAN ###
auto eth2
allow-hotplug eth2
iface eth2 inet manual
pre-up ifconfig $IFACE up
post-down ifconfig $IFACE down

### MOTHERBOARD NETWORK CARD - LAN ###
auto eth1
allow-hotplug eth1
iface eth1 inet manual
pre-up ifconfig $IFACE up
post-down ifconfig $IFACE down

### VIRTUAL INTERFACE - LAN ###
auto virt0
allow-hotplug virt0
iface virt0 inet dhcp

virt0 из пакета uml-utilities. В VirtualBox все три интерфейса подключены как bridge adapter. В RouterOS интерфейсы названы соответствующе, eth1 и virt0 объединены в бридж. Роутер настроен, в общем, всё хорошо, маршрутизирует с eth2 в eth1. Но в virt0 пакеты не ходят, хотя ip получает. Пробовал прописывать статику - тоже пакеты не ходят. Почему это не работает?

eth1 и virt0 объединены в бридж.

и где бридж?

маршрутизирует с eth2 в eth1

на них ип нет. чего он маршрутизирует?

/etc/network/interfaces:

это откуда файл, с хоста или виртуалки?

Minona ()

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

amd_amd ★★★ ()
Ответ на: комментарий от Minona

и где бридж?

В RouterOS. Это ось Mikrotik, в данном случае для x86. Она же и маршрутизирует. Файл interfaces с хоста, конечно же.

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

Тогда весь смысл затеи потеряется. Это в первую очередь для экспериментов, и серьёзная отказоустойчивость не нужна.

tommytnt ()
Ответ на: комментарий от amd_amd

Домашний роутер в виртуалке постоянно работающего десктопа весьма нормальный вариант.

FluffyPillow ()
Ответ на: комментарий от stave

Поддержу вас коллега и дополню список, ASAv, CSR1000V, ISRv, XRv, ESAv, WSAv, Firepower NGIPSv и другими. Которые принято относить к Network Function Virtualization архитектуре.

Mikrotik Cloud Hosted Router, может успешно выполнять функции BGP speaker, для маленького ISP, при этом может мигрировать в рамках какого-нибудь KVM кластера, например на базе Proxmox. Решая проблему создания отказоустойчивой конфигурации, что в случае аппаратного маршрутизатора, вылилось бы, как минимум в Standby Routing Processor.

ZANSWER ()
Ответ на: комментарий от anc

Ну когда ты домосед до мозга костей и всё своё время ты проводишь за монитором, то постоянно хочется чего-то делать. Ну вот и придумываешь «костыли» иногда. :)

FluffyPillow ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.