|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : valeri 2:5020/400 24 Jun 2005 16:15:45 To : All Subject : nat + gre -------------------------------------------------------------------------------- Помогите начинающему. Ситуация такова. С одного интерфейса (ed0 192.168.10.1/24) идет пакет к серверу (111.111.111.111). В процессе прохождения через некие устройства пакет NAT-ится (например на 222.222.222.222). По достижении пункта назначения, сервер отсылает ответ, но уже другим маршрутом и этот ответ уже падает на другой интерфейс (ed1 192.168.20.1/24), причем адрес назначения пакета 222.222.222.222, но формировал-то я запрос с 192.168.10.1 и жду его там. Все вышесказанное есть попытка настроить тунель, т.е. присутствуют tcp и gre пакеты. Было испробовано: 1. natd (redirect_address) - прекрасно перебивает tcp, но благополучно игнорирует gre. 2. ipnat (rdr) - возможно перебьет gre (вроде есть недокументированная возможность), но т.к. в инструкции rdr он требует четкого указания портов для tcp, а порт, с которого я иницирую соединение может-быть какой угодно, то набивать пару тысяч правил я думаю удовольствие редкое. Может я вообще не в ту степь копаю? Может чего многоуважаемое сообщество подскажет? -- Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5.3 * Origin: Talk.ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/6488a6264cec.html, оценка из 5, голосов 10
|