Здравствуйте! Есть такая задача: иметь в одной подсети (192.168.0.0/24, допустим) 2 гейтвея. К примеру 192.168.0.1 и 192.168.0.2 - которые будут реально привязаны к одному раутеру. При этом, если у клиента стоит gw 192.168.0.1, то пакеты обрабатываются одним способом (допустим попадают в 1-ю routing table), если gw 192.168.0.2, то другим.
Насколько я понимаю, на гейте невозможно определить какой именно адрес nexthop был использован клиентом для отправки пакетов. Или я глубоко ошибаюсь? Если ошибаюсь, то киньте линком куда смотреть? Если нет, то как тогда можно решить подобную задачу? Пытался сделать так: Сделал отдельное физическое включение (eth1) в тот же сегмент LAN и повесил на него 192.168.0.2/32 адрес. Но не смотря на это, arp'ы для 192.168.0.2 отдаются на интерфейсе (и с mac'ом интерфейса), где навешена 192.168.0.0/24 (eth0). Привязывал статик arp 192.168.0.2 к mac'у интерфейса с 192.168.0.2/32 (eth1), но все равно arp отвечается на eth0 и с маком eth0. (при этом tcpdump'ом на eth1 видны arp запросы от хостов, но ответа нет). kernel: 2.6.8-3-686 Заранее спасибо. -- WBR, Alexander Burnos -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]