LINUX.ORG.RU
ФорумAdmin

OpenVZ, добавить контейнеры в локалку


0

0

Есть Debian Lenny, ядро openvz, машины OpenVZ. Сейчас, допустим, сервер 10.0.0.1, в вирт.сети из контейнеров 10.0.1.x.

Как сделать так, чтобы контейнеры тоже имели адреса в сети 10.0.0.x, и ничем не отличались от других компьютеров этой сети?

Первая моя мысль - это навесить на реальный eth0 все эти адреса, и сделать бридж? (но с чем, и как?). Второй мысли у меня не было и нет :(


ну и в чем проблема? бридж да. 

apt-get install bridge-utils

в /etc/network/interfaces
auto br0
iface br0 inet static  
  bridge_ports eth0
  bridge_ports venet0

или в консольке

brctl addbr br0
brctl addif br0 eth0
brctl addif br0 venet0

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

echo 1 > /proc/sys/net/ipv4/conf/eth0/proxy_arp если в локалку смотрит не eth0, то исправить. ну или средствами дистрибутива при загрузке через sysctl

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

+.
Самое простое и безгеморное решение. Сам также делал.

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