Сильно только не пинайте. Чета я парюсь.
Дано:
прозрачный прокси Ubuntu server 10.04.3 LTS
eth0 - 192.168.1.0/24 локалка (статик)
eth1 - 192.168.0.1/24 выход в инет через адсл роутер (статик)
eth2 - 10.0.0.0/8 выход в локалку ISP через отдельный VLAN адсл роутера (dhcp)
Пока не поднят eth2 вся локалка юзает инет через проксю, как и было задумано.
Поднимаем eth2, интерфейс получает от ISP IP адрес и адрес шлюза. В таблицу маршрутизации добавляются две строчки и все запросы рутятся туда, а там инета нету.
Как мне сделать, чтоб при поднятии eth2 все запросы рутились на него только при обращении к IP адресам в сети 10.0.0.0?
И чтоб дефолтный маршрут не заменялся на новый?