Назад | Перейти на главную страницу

Вторая частная сеть KVM (мостовая), как наладить работу?

это кажется сложной проблемой. Поэтому я был бы очень благодарен за ваш совет. Я провожу два дня, пытаясь запустить это, но безуспешно. (Общедоступный IP-адрес работает, но не частная сеть)

Цель:

Настройка "второй частной сети" с KVM на debian squeeze


Инфраструктура:

RootServer 1 = Имеет несколько виртуальных машин
RootServer 2 = Имеет несколько виртуальных машин
Оба корневых сервера имеют «общедоступный» интерфейс = eth0 (подключен к Интернету) и «частный» интерфейс = eth1 (напрямую подключен к коммутатору).
=> Я хочу общаться в сети 10.1.0.0 только в частном порядке с другими ящиками ...


ХОСТ (/ etc / network / interfaces)

auto  eth0
iface eth0 inet static
  address   11.11.11.91
  broadcast 11.11.11.95
  netmask   255.255.255.224
  gateway   11.11.11.65


# Private IP Adress of the HOST
auto eth1
iface eth1 inet static
  address 10.1.1.20
  broadcast 10.1.255.255
  netmask 255.255.0.0
  network 10.1.0.0


## Bridge vor Private Network
auto vbr2
iface vbr2 inet static
       address 10.1.1.21
       netmask 255.255.0.0
       pre-up brctl addbr vbr2
       post-up route add -host 10.1.1.100 vbr2
       post-down brctl delbr vbr2

ГОСТЬ: (/ etc / network / interfaces)

auto eth0
iface eth0 inet static
  address 11.11.11.87
  netmask 255.255.255.255
  gateway 11.11.11.91
  pointopoint 11.11.11.91



## Private IP Address of the Guest
auto eth1
 iface eth1 inet static
 address 10.1.1.100
 netmask 255.255.255.255
 gateway 10.1.1.20
 pointopoint 10.1.1.20

Проблема (начинается уже здесь):

Если я сделаю ping 10.1.1.100 на хосте (10.1.1.20/11.11.11.91) Я не получаю ответа от гостя (10.1.1.100), который даже находится на том же сервере. Так что любая внутренняя маршрутизация должна быть неправильной ... Но я не смог это понять?

обновление: мне просто интересно. Может мне нужен «шлюз» для частной сети. Но с другой стороны, если я работаю с мостами, зачем мне шлюз для этой частной сети?

Любые подсказки, почему это не работает, очень ценятся.

Большое спасибо!

вам нужно сделать несколько вещей.

  1. НЕ предоставляйте сетевой карте IP-адрес, мост должен иметь этот IP-адрес.
  2. убедитесь, что ваши таблицы маршрутизации установлены правильно
  3. если гости подключены к обеим сетям, убедитесь, что у них есть два виртуальных сетевых адаптера, которые подключены к общедоступному и частному мостам соответственно.
  4. убедитесь, что таблица маршрутизации на виртуальных машинах верна.

Схема настройки сети должна быть следующей:
eth0 (без IP) -> br0 (с публичным IP) <- VM (публичный IP)
eth1 (без IP) -> br1 (с частным IP) <- ВМ (частный IP)