|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Aleksey Barabanov 2:5020/400 05 Feb 2003 00:36:37 To : Igor Suvorov Subject : Re: tell how to up NAT into linux? -------------------------------------------------------------------------------- Igor Suvorov wrote: > В точке routing discussion этих пакетов уже не будет. Будут другие, > для которых уже произведена трансляция. Тут правда ваша. Hо это ничего не меняет. >> Если вы не пропишите путь на локальные интерфейсы, такие пакеты >> будут признаны транзитными и отправлены на FORWARD. > > Если я пропишу этот путь так, как предложено, они все равно будут > признаны транзитными и уйдут на forward. т.к. таблица nat стоит > до таблицы routing. ??? С чего это ? Они зарутятся на lo. >> И с этой точки зрения настройка proxyarp совершенно правильна. > > Hастройка proxy arp правильна ровно с той точки зрения, что это > один из способов принудительно заставить линукс принимать > определенные пакеты. Т.к. сам он об этом почему то не догадывается. Конечно. Ибо в POSTROUTE могут быть как локальные так и транзитные пакеты. И правила их преобразования не проясняют их происхождение. > Впрочем, по моему, все необходимое уже было сказано. Мне тут больше > нечего добавить. Как будет угодно господину. Всегда Ваш, alekseybb. > А в чем проблема взять, да и посмотреть? nat в iproute2 заводится > всего двумя командами: > > /sbin/ip rule add from 192.168.x.x nat x.x.x.x > /sbin/ip route add nat x.x.x.x via 192.168.x.x > > В чем проблема проверить? Увы. Проверить не проблема. И уже не однажды. Может я туп на iproute2, но у меня такие правила ничего не маскарадят для локального хоста. Может вы уточните - ядро и проч. Bye. ------------------------ Aleksey Barabanov <alekseybb@mail.ru> --- ifmail v.2.15dev5 * Origin: home (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/18529c232db47.html, оценка из 5, голосов 10
|