HN с двумя eth интерфейсами [message #30430] |
Sun, 25 May 2008 22:29 |
Pilat66
Messages: 11 Registered: April 2008
|
Junior Member |
|
|
Здравствуйте
У меня есть HN с двумя eth интерфейсами - eth0 и eth1.
Мне надо сделать две VE, которые будут работать с разными
интерфейсами, конечный результат должен быть такой:
eth0 -> VE101 , default router eth0 192.168.1.1, VE ip addr 192.168.1.2
eth1 -> VE102 , default router eth1 192.168.2.1, VE ip addr 192.168.2.2
Я вижу два пути это сделать:
1) с venet и source-based routing - вроде просто
vzctl set 101 --ipadd 192.168.1.2 --save
ip rule add from 192.168.1.2 table 6
ip route add default dev eth0 via 192.168.1.1 table 6
vzctl set 102 --ipadd 192.168.2.2 --save
ip rule add from 192.168.2.2 table 7
ip route add default dev eth1 via 192.168.1.1 table 7
2) с veth и назначением интерфейсов - сложнее.
vzctl set 101 --netif_add eth0 --save
vzctl enter 101
ip addr add 192.168.1.2 dev eth0
ip route add default dev eth0
vzctl set 102 --netif_add eth1 --save
vzctl enter 102
ip addr add 192.168.2.2 dev eth0
ip route add default dev eth0
В связи с этим возникает вопрос - каким путём мне пойти и вообще правильно ля я всё расписал?
В VE будет работать только bind, smtp и nginx на каждой.
[Updated on: Sun, 25 May 2008 22:30] Report message to a moderator
|
|
|
Re: HN с двумя eth интерфейсами [message #30645 is a reply to message #30430] |
Sat, 31 May 2008 10:13 |
vaverin
Messages: 708 Registered: September 2005
|
Senior Member |
|
|
IHMO первый вариант попроще будет, все на host system настраивается. К тому же default route для одной из VE может совпадать с default route host node, и для него не надо будет отдельную таблицу заводить
|
|
|