cho 200 John >> /etc/iproute2/rt_tables
ip rule add from 192.168.1.72 table John
ip route add default via $ip-gw-for-eth2 dev eth2 table John
iptables -t nat -A POSTROUTING -s 192.168.1.72 -j SNAT -o eth2 --to ip-eth2у меня есть два канала во внешнюю сеть + локальная сеть, eth1 это default gw, вот задача только одного перца запустить через eth2
начитался кучу док
http://www.opennet.me/docs/RUS/LARTC/c322.htmlсделал как в доке написано, но работает с какими то непонятными глюками, с компа 192.168.1.72 пингую ок.кз например все ок, пингую мэйл.ру потери 70%, пингую рамблер , вообще не пингуется, tcpdump -i eth2 смотрю, он запоросы по пингу отправляет стабильно, а получает через раз или вообще не получает
хотя к ноуту подключаю "этот" канал, настраиваю реальный Ip , и он все ок пингует, без косяков.
Что говорит
ip route list table 200
?
>Что говорит
>ip route list table 200
>?
говорит
default via 80.241.47.161 dev eth2
>>Что говорит
>>ip route list table 200
>>?
>
>
>говорит
>default via 80.241.47.161 dev eth2попробуй добавить в эту таблицу информацию о подсети, в которой находится 192.168.1.72
>>>Что говорит
>>>ip route list table 200
>>>?
>>
>>
>>говорит
>>default via 80.241.47.161 dev eth2
>
>попробуй добавить в эту таблицу информацию о подсети, в которой находится 192.168.1.72
>недопонял
каким образом добавить
ip route add ... ?чего куда
>недопонял
>каким образом добавить
>ip route add ... ?чего кудаЧего и как это зависит от твоей сети, а куда - в таблицу 200, она же John