> Кстати, /e/n/i научили уже вешать несколько IP на интерфейс без костылей времён
> Linux 2.0 в виде алиасов? ??? Все интерфейсы в линуксе до сих пор (последний раз игрался с 2.6.32 в RH-6) находятся в одном "поле" (таблице) маршрутизации. Доп. таблицы дела не меняют, т.к. не способны изолировать arp, и попытка назначить скажем 192.168.0.1/24 одновременно для eth0 и eth1 по-любому приводит к шизофрении в arp.
Это я к тому, что и доп. ip на ОДНОМ интерфейсе как были АЛИАСАМИ, так и остались - без NAT все пакеты будут уходить с ПЕРВЫМ ip. А в Вашем случае придется добавить в топологию как минимум бридж, так что ничего особо костыльного я тут не вижу.
Или Вы про "range" a-la RH? Ну так в /e/n/i и инклуды совсем недавно появились.
P.S. Если способ ограничить видимость arp для интерфейса таки есть/появился - ткните меня носом, пожалуйста. Мне это пока представляется так, что для входящего пакета ставится метка интерфейса, которая в дальнейшем используется при предпочтении маршрута. Этот изврат в принципе делается mark'ером, но обламывется на запросе arp.