Проблемы с source routing, multihomed, vlan etc. [message #15531] |
Fri, 03 August 2007 17:04  |
serge.po
Messages: 12 Registered: July 2007
|
Junior Member |
|
|
Есть сервер (назовём его z1) с двумя интерфейсами (не физические, а VLAN, если это важно). Требуется создать две виртуальные машины с адресами из разных сетей (одна -- в одной сети, другая -- в другой). Одну я сделал, всё работает отлично. Дальше начинаются грабли.
Добавляю правила, чтобы с адресов из второй сети ходить через нужный шлюз:
ip ro a 80.x.x.0/28 dev bond0.518 t vl518
ip ro a default 80.x.x.1 t vl518
ip ru a from 80.x.x.0/28 t vl518
Запускаю машинку. По arp -an вижу:
? (80.x.x.12) at * PERM PUP on bond0.518
? (80.x.x.12) at * PERM PUP on bond0.159
Кстати, почему она видна на обоих интерфейсах?
По arping с другой машинки из сети 80.x.x.0/28 виртуальная машинка 80.x.x.12 не видна :(
На самом z1 вижу по tcpdump -ni bond0.518 'host 80.x.x.12':
20:23:22.643999 arp who-has 80.247.43.12 (Broadcast) tell 80.247.43.11
20:23:23.644765 arp who-has 80.247.43.12 (Broadcast) tell 80.247.43.11
20:23:24.645783 arp who-has 80.247.43.12 (Broadcast) tell 80.247.43.11
И всё :(
Что я упустил в настройке?
|
|
|
Re: Проблемы с source routing, multihomed, vlan etc. [message #16304 is a reply to message #15531] |
Fri, 31 August 2007 08:24  |
maratrus
Messages: 1495 Registered: August 2007 Location: Moscow
|
Senior Member |
|
|
1. Возможно, дело в настройке роутов.
Запрос по arping, приходящий на сервер z1, согласно правилам маршрутизации попадает под правило vl518 и уходит по default.
2. Попробуйте добавить следующий роут в правило vl518.
ip route add to [адрес машинки] dev [интерфейс связывающйи HN-VPS]
|
|
|