Hello Serge. On Sat, 4 Feb 2006 23:55:01 +0300 you wrote:
> Я понял, что всё ещё хуже, и я торможу ещё раньше. Есть простая > задаяа - > построить туннель и выходить через него в интернет. Туннель строится > на ура > (gre), а дальше? Как роутинг-то прописать с обоих сторон? Как не > кручу, > только концы туннеля и вижу. Примерно: net1 -- tip1, ip1 -- provider1 ... provider2 -- ip2, tip2 -- net2 tip(1,2) -- концы туннеля, ip(1,2) -- адреса маршрутизаторов, provider(1,2) -- default route'ы для маршрутизаторов. Слева: ip route add ip2 via provider1 # чтоб туннель в себя не завернулся ip route add net2 via tip2 Справа: ip route add ip1 via provider2 # тоже самое ip route add net1 via tip1 Если нужно завернуть весь траффик слева через ip2: ip route add default via tip2 nat в этом случае лучше делать на ip2. Если нужно завернуть часть траффика (например по портам), то iptables -t mangle -A PREROUTING -j MARK ..., ip rule add fwmark ..., подробно читать lartc.org на предмет policy routing.