IpSec, много сетей и интернет
Добавлено: 2012-03-27 6:36:07
Добрый день, друзья-товарищи. Помогите нубу. 
Есть 2 офиса, в каждом поднят сервер с FreeBSD + IpSec. Получается, что все сети конектятся к серверу по VPN и с него выходят в интернет. Выглядит это примерное так:
Схема чуть сдвинулась но Internet идет к GW1, Lan3 k GW2, a Lan4 k GW1
За каждым шлюзом есть еще по несколько сетей. Настраиваю, работают сети, я всех вижу, но в сетях за ГВ 2 нет интернета.
если делаю правила с двух сторон такое(на другой стороне соответсвенно айпишники меняются):
То начинает видится интернет, но пропадает локальная сетка (60.1), все кто сидит в 60-ой сети, могут гулять в другие сети, но 60.1 не видят и он никого из своей же сетки не видит. Какие правила нужно добавить, чтобы все работало? Уже неделю бьюсь без толку. 
Есть 2 офиса, в каждом поднят сервер с FreeBSD + IpSec. Получается, что все сети конектятся к серверу по VPN и с него выходят в интернет. Выглядит это примерное так:
Код: Выделить всё
Lan3 Internet
| |
Lan1 -----GW2 --- GW1 ---- Lan5
| |
Lan2 Lan4
За каждым шлюзом есть еще по несколько сетей. Настраиваю, работают сети, я всех вижу, но в сетях за ГВ 2 нет интернета.
если делаю правила с двух сторон такое(на другой стороне соответсвенно айпишники меняются):
Код: Выделить всё
spdadd 192.168.60.0/23 0.0.0.0/0 any -P out ipsec esp/tunnel/81.17.174.198-109.238.165.226/require;
spdadd 0.0.0.0/0 192.168.60.0/23 any -P in ipsec esp/tunnel/192.168.100.1-81.17.174.198/require;