l2tp туннель не восстанавливается
-
@viktor_g Добрый день. После развертывания конфига от версии 2.4.5 на версию 2.6 не работает l2tp , я так понимаю что принцип работы изменился. Знак интерфейса красный и написано "down" . Хотя сервер l2tp запущен. Заметил что раньше у меня интерфейс для l2tp был как через "Статический, тип настрое ipv4" сейчаз такое выбрать нельзя. Есть где-то на просторах интернета адекватный мануал по настройки l2tp на версии 2.6? Или мне можно не настраивая все с нуля, что-то изменить в моей конфигурации сервера l2tp, чтобы он заработал?
-
@святослав said in l2tp туннель не восстанавливается:
@viktor_g Добрый день. После развертывания конфига от версии 2.4.5 на версию 2.6 не работает l2tp , я так понимаю что принцип работы изменился. Знак интерфейса красный и написано "down" . Хотя сервер l2tp запущен. Заметил что раньше у меня интерфейс для l2tp был как через "Статический, тип настрое ipv4" сейчаз такое выбрать нельзя. Есть где-то на просторах интернета адекватный мануал по настройки l2tp на версии 2.6? Или мне можно не настраивая все с нуля, что-то изменить в моей конфигурации сервера l2tp, чтобы он заработал?
Похоже связано с изменением в 2.5.0:
https://redmine.pfsense.org/issues/11006Добью фикс после праздников.
-
@viktor_g
Насколько я понял, по ссылке репорт был заведен если pfsense используется как клиент и сервер. В моем случае это только сервер. ну да ладно, если мне поможет это исправление, я с радостью его установлю, только не понятно как. Что мне с этим сделать? -
@святослав said in l2tp туннель не восстанавливается:
@viktor_g Добрый день. После развертывания конфига от версии 2.4.5 на версию 2.6 не работает l2tp , я так понимаю что принцип работы изменился. Знак интерфейса красный и написано "down" . Хотя сервер l2tp запущен. Заметил что раньше у меня интерфейс для l2tp был как через "Статический, тип настрое ipv4" сейчаз такое выбрать нельзя. Есть где-то на просторах интернета адекватный мануал по настройки l2tp на версии 2.6? Или мне можно не настраивая все с нуля, что-то изменить в моей конфигурации сервера l2tp, чтобы он заработал?
Пытаюсь разобраться с изменениями между версиями.
Вы на сервере интерфейс заводили через Interfaces Assignment страницу? Можете по шагам описать как настраивали? Тогда успею в новую версию фикс добавить. -
@viktor_g Добрый день.
Делал вот по этой статье, но без ipsechttps://open-networks.ru/d/58-pfsense-point-to-site-s-pomoshhyu-l2tpipsec-vpnИнтерфейс заводил да, через Interfaces -> Interface Assignments
- VPN\L2TP\Настройки - включаю и настраиваю сервер.
- VPN\L2TP\Пользователи - завожу пользователя
- Интерфейсы\Interface Assignments - добавляю интерфейс l2tp1
- Интерфейсы\OPT1 (l2tp1) - настраиваю интерфейс
(# - General Configuration
Enable - *
Description - GW2
IPv4 Configuration Type - IPv4;)
Вот тут есть расхождение в версиях 2.4.5 и 2.6.0
При настройки интерфейса нельзя выбрать IPv4 Configuration Type - IPv4 в 2.6.0 - Система\Маршрутизация\Шлюзы\Редактировать - настраиваю интерфейс OPT1 и что хотелось бы отметить еще раз( ставлю галочку в пункте "Используйте нелокальный шлюз")
- Система\Маршрутизация\Статические Маршруты - прописываю маршрут
На этом вроде бы все. Настройки файрволла соответственно не указывал, но пусть они будут 7м шагом , думаю это не столь важно
-
Запилил патч: 764 (1).diff
В моих тестах всё работает - назначаешь интерфейс для L2TP VPN сервера (вида
l2tpsX
) и добавляешь шлюз/маршрут.Настраивать IP для серверного L2TP интерфейса нельзя - он автоматом настраивается соответствующим демоном.
-
@viktor_g Доброе утро.
Скажите пожалуйста, этот патч устанавливать на версию 2.6.0? После развертывания на нем конфига с версии 2.4.5? Дополнительно надо будет что-то менять? -
@святослав said in l2tp туннель не восстанавливается:
@viktor_g Доброе утро.
Скажите пожалуйста, этот патч устанавливать на версию 2.6.0? После развертывания на нем конфига с версии 2.4.5? Дополнительно надо будет что-то менять?Патч для 2.6. В 2.6.0 нужно заново настроить серверный L2TP интерфейс/маршрут, т.к. поменялось именование серверных интерфейсов (
l2tps
для серверных,l2tp
для клиентских) -
@viktor_g Понял, спасибо. Попробую, отпишусь.
-
@viktor_g
Итак. Все сделал, патч применил (последний,который 764(1)), перенастроил интерфейс, соединение поднялось.
Основная проблема осталась. Маршрут статический при разрыве интернета пропадает.
Может вот это виновато:
Система\Маршрутизация\Шлюзы\Редактировать\OPT1Это если я пытаюсь снять галочку в пункте:
-
@viktor_g said in l2tp туннель не восстанавливается:
Попробуйте патч 747.diff
Нужно ли применять еще и этот патч, чтобы ушла проблема с не восстановлением статического маршрута?
-
@святослав said in l2tp туннель не восстанавливается:
@viktor_g said in l2tp туннель не восстанавливается:
Попробуйте патч 747.diff
Нужно ли применять еще и этот патч, чтобы ушла проблема с не восстановлением статического маршрута?
Да, он как раз перенастраивает статические маршруты после восстановления
-
Всё работает как надо?
-
@viktor_g Добрый вечер. Патч применил. L2tp не перезапускал как и пФ сенс. Был сегодня занят. Завтра проведу опыт и обязательно отпишусь.
-
@viktor_g Добрый день.
Перезагрузил пф сенс, маршрут не восстановился. Проблема осталась актуальна.
Действия по шагам для возобновления маршрута на всякий случай заскринил: -
Добрый.
@святослав
Настройте чистый ipsec и не мучайтесь. Вы уже кучу времени угрохали ( -
@werter Спасибо, но нет. Все устраивает в l2tp и я хотел бы довезти до ума данный вопрос. Так что я не рассматриваю предложения об организации другого вида соединения. Тем более что ipsec это надстройка над l2tp
-
Добрый.
@святослав
l2tp + ipsec - это ЛИШНИЕ накладные расходы при передаче. Поймите это.
Чистый ipsec шустрее. Я не просто так это Вам предлагаю. -
@werter Доброе утро.
А я и не использую l2tp + Ipsec.
Но видимо да, придется разобраться и настроить этот вид соединения между офисами. А то что-то молчит Виктор, хотя я надеялся, что проблему удастся решить быстро ((( -
@святослав said in l2tp туннель не восстанавливается:
@viktor_g Добрый день.
Перезагрузил пф сенс, маршрут не восстановился. Проблема осталась актуальна.
Действия по шагам для возобновления маршрута на всякий случай заскринил:В моих тестах всё восстанавливается без проблем:
: netstat -rn4 | grep l2tp 7.7.7.7/32 10.3.3.3 UGS l2tp0 10.3.3.3 link#9 UH l2tp0
Возможно это связано с другими патчами DEVEL-версии.
В любом случае, это исправление будет добавлено в следующую версию.