URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 96087
[ Назад ]

Исходное сообщение
"Передача данных в ipsec туннеле"

Отправлено timur_m , 12-Апр-15 16:21 
Здравствуйте. Прошу помочь разобраться в вопросе.

Провожу настройку ipsec туннеля (site-to-site) между Linux (Debian) и маршрутизатором Zywall zyxel.
На линуксе использую strongswan и после конфигурации и запуска приложения туннель поднимается.
# ipsec status показывает:
Security Associations:
  Zyxel[1]: ESTABLISHED 18 seconds ago, 1.1.1.1[1.1.1.1]...2.2.2.2[2.2.2.2]
  Zyxel{1}:  INSTALLED, TUNNEL, ESP SPIs: cfb6ec7f_i 46c6dd36_o
  Zyxel{1}:   192.168.11.0/24 === 192.168.12.0/24

В моём понимании должен быть сетевой интерфейс типа tunN, как на примере openvpn, но его нет. ipsec так и должен работать? Или что-то ещё настраивается?
В netstat -rn маршрута на удалённую подсеть 192.168.12.0/24 тоже не наблюдаю и, естественно, ничего не пингуется.

Также беспокоит продолжительность такого соединения, оно "живёт" минут 20.
Изначально был испробован openswan. Сбоев в соединении не наблюдал, но также не наблюдал созданных туннелей в ifconfig. От openswan отказался поскольку не разобрался как настроить соединение по протоколу IKEv2, видимо он не поддерживает.

Спасибо!


Содержание

Сообщения в этом обсуждении
"Передача данных в ipsec туннеле"
Отправлено Сергей , 13-Апр-15 05:16 
>[оверквотинг удален]
> В моём понимании должен быть сетевой интерфейс типа tunN, как на примере
> openvpn, но его нет. ipsec так и должен работать? Или что-то
> ещё настраивается?
> В netstat -rn маршрута на удалённую подсеть 192.168.12.0/24 тоже не наблюдаю и,
> естественно, ничего не пингуется.
> Также беспокоит продолжительность такого соединения, оно "живёт" минут 20.
> Изначально был испробован openswan. Сбоев в соединении не наблюдал, но также не
> наблюдал созданных туннелей в ifconfig. От openswan отказался поскольку не разобрался
> как настроить соединение по протоколу IKEv2, видимо он не поддерживает.
> Спасибо!

по интерфейсам: *swan работают с интерфейсами типа ipsec0, но чтобы они появились нужно доставить модуль. в debian strongswan собирается с этим модулем без проблем. без этого модуля *swan работает через netkey


"Передача данных в ipsec туннеле"
Отправлено McLeod095 , 20-Апр-15 13:20 
>[оверквотинг удален]
> В моём понимании должен быть сетевой интерфейс типа tunN, как на примере
> openvpn, но его нет. ipsec так и должен работать? Или что-то
> ещё настраивается?
> В netstat -rn маршрута на удалённую подсеть 192.168.12.0/24 тоже не наблюдаю и,
> естественно, ничего не пингуется.
> Также беспокоит продолжительность такого соединения, оно "живёт" минут 20.
> Изначально был испробован openswan. Сбоев в соединении не наблюдал, но также не
> наблюдал созданных туннелей в ifconfig. От openswan отказался поскольку не разобрался
> как настроить соединение по протоколу IKEv2, видимо он не поддерживает.
> Спасибо!

Ну вроде как уже в 2.6 выпилили возможность делать интерфейсы ipsec при поднятии туннеля.
Вообще, видимо Вы не до конца поняли сам ipsec и его работу. Он никак не влияет на таблицу маршрутизации и тп, он просто прописывает правила шифрования. Так что если туннель поднялся, то просто пробуем пинговать удаленную сеть. Для фильтрации трафика можно курить iptables на предмет модуля   policy.
ну и смотрим что показывают команды ipsec status и тп