Skip to content

Instantly share code, notes, and snippets.

@BeshEater
Created April 2, 2023 12:02
Show Gist options
  • Save BeshEater/cc926f5792d87d7d17ed4e7db3aab1db to your computer and use it in GitHub Desktop.
Save BeshEater/cc926f5792d87d7d17ed4e7db3aab1db to your computer and use it in GitHub Desktop.
Настройка OpenWrt L2TP/IPSEC подключения для "Интернет Дома" от Beeline Казахстан

Недавно пришлось по новой настраивать роутер на OpenWrt для работы с Интерент Дома от Билайн Казахстан. Оказалось что теперь это довольно просто делается парой команд, основная проблема это установить нужные пакеты для OpenWrt когда сам роутер ещё не подключени к интернету

Порядок действий:

  1. Накатываем OpenWrt на свой роутер

  2. По умолчанию в прошивках OpenWrt нет нужных пакетов для L2TP - поэтому их нужно установить отдельно, но для этого нужно обеспечить роутер интернетом (duh). Самый простой варинт это раздать интернет со своего телефона с помощь Wi-Fi а затем уже поключить роутер к этой сети с помощь этого гайда - https://openwrt.org/docs/guide-user/network/wifi/connect_client_wifi

  3. После того как у роутера появился доступ в интернет мы можем наконец установить нужные пакеты с помощью команд:

     opkg update
     opkg install xl2tpd strongswan-default
    

    Это автоматически подтянет все нужные пакеты в том числе https://openwrt.org/packages/pkgdata/ppp-mod-pppol2tp который основной для функционала https://openwrt.org/docs/guide-user/network/wan/connect_by_l2tp

  4. Теперь у роутера появилась возможность создать interface c нужным протоклом. Переходим во вкладку Network -> Interfaces далее создаем новый интерфейс Add new interface... и там уже нужно выбрать protocol L2TP (теперь он доступен после установки пакетов) Дальше все в принципе одинаково со стандартной настройкой, единственное не забыть присвоить при создании нужный firewall-zone в Firewall Settings - обычно это wan, wan6

@f1yingmonkey
Copy link

Друг, имею роутер NanoPi R2S с OpenWrt и домашний интернет Билайн, тоже через L2TP. Уже второй день пытаюсь настроить туннель по твоей инструкции, сначала у меня просто пакеты c протоколом не ставились, сейчас получилось установить, но не вышло настроить. Можешь в ЛС свой ТГ дать и помочь мне настроить? Вот так у меня выглядит схема подключения
2024-09-25 17 31 40

@BeshEater
Copy link
Author

@f1yingmonkey я бы с радостью, но я и сам не знаю тонкостей настройки и дебага OpenWrt, боюсь я не сильно смогу помочь. Гайд написал когда в своё время сам пытался настроить для себя и оставил чтобы потом не забыть. Единственное могу посоветовать только накатить последнюю версию OpenWrt (у меня была проблема когда пытался работать со старой) и точно не забыть про firewall-zone. Ну а дальше смотреть логи + спрашивать ChatGpt если какие-то проблемы будут, по идее должно заработать.

@f1yingmonkey
Copy link

@f1yingmonkey я бы с радостью, но я и сам не знаю тонкостей настройки и дебага OpenWrt, боюсь я не сильно смогу помочь. Гайд написал когда в своё время сам пытался настроить для себя и оставил чтобы потом не забыть. Единственное могу посоветовать только накатить последнюю версию OpenWrt (у меня была проблема когда пытался работать со старой) и точно не забыть про firewall-zone. Ну а дальше смотреть логи + спрашивать ChatGpt если какие-то проблемы будут, по идее должно заработать.

То есть сейчас уже другой сетап сети у тебя?
Когда писал гайд, получилось поднять подключение?)

@BeshEater
Copy link
Author

@f1yingmonkey Не, сетап такой же, с тех пор я да же прошивку не обновлял. Работает пока без проблем.

@vahe2002pog
Copy link

vahe2002pog commented Jan 13, 2025

Если у кого-то не работает, попробуйте установить opkg install xl2tpd strongswan-full
По итогу должно получиться вот так.
wan порт - DHCP-клиент.
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment