|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Leonid Ryzhyck 2:5030/207.1 25 Mar 2006 01:57:16 To : All Subject : ipsec dumb question -------------------------------------------------------------------------------- снимите с ручника :-) есть сетка VPN /16, порезанная на /24 по разным площадкам. вид с одной из площадок: === ipsec.conf flush; spdflush; spdadd 192.168.3.0/24 192.168.0.0/16 any -P out ipsec esp/tunnel/10.10.0.1-10.11.0.1/require; spdadd 192.168.0.0/16 192.168.3.0/24 any -P in ipsec esp/tunnel/10.11.0.1-10.10.0.1/require; === 192.168.0.1 -- адрес центрального хаба для этих площадок. туда gif, все бегает, все круто. === rc.conf route_main="192.168.0.0/16 192.168.0.1" static_routes="main" ==== цель: чтобы все площадки видели друг друга ( бегали пакеты ) через 192.168.0.1 проблема: на этой площадке клиентские машины сидят в сетке 192.168.3.0/24. они могут обменятся пакетами с кем угодно в этой /16, кроме ... 192.168.3.1 ( собственно роутер на площадке ). понятно почему -- пакеты с роутера попадают в ipsec и там и погибают :-) ВОПРОС: можно ли как-нибудь оформить исключение для определенной сети? spdadd 192.168.3.0/24 192.168.3.0/24 any -P out none; spdadd 192.168.3.0/24 192.168.3.0/24 any -P in none; перед правилами для /16 не помогло -- то есть машина в лок. сети начинает с роутера пинговатся, но вот связь с центром падает. есть ли варианты, кроме нудного перечисления всех сеток /24 в ipsec.conf? сгенерировать такой файл проблем нет, но некрасиво :-) чую, что очевидную вещь какую-то не вижу... With best regards, [lr@peterlink.ru//LR125-RIPE] Leonid. ю Оно бесконечно и не может быть названо. [Дао-Дэ-Цзин, 14] --- GoldED+/W32 1.0.0 * Origin: Morrigan's Home * 01:00-08:00 MSK * (2:5030/207.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/326244249817.html, оценка из 5, голосов 10
|