🔧 VPN-клиент для Windows своими руками
Задача: настроить L2TP/PPTP на MikroTik и сделать так, чтобы юзеры могли подключаться с Windows в одно нажатие — без bat-файлов, без инструкций, без головной боли.
Ключевое требование — не палить IPSEC ключ.
Поискал готовые решения... Не нашёл ничего, что устраивало бы и по безопасности, и по удобству.
В итоге: написал свой VPN-клиент.
✔️ GUI на Python
✔️ Поддержка Split Tunneling
✔️ Уведомления в Telegram (с IP, ОС, ASN)
✔️ Сборка в .exe с иконкой и метаинфой
✔️ Работает без Python, просто .exe и всё
Да, не идеальный код. Да, Python.
Но работает. Стабильно. И решает задачу.
🧩 Полный разбор — на Хабре (после публикации скину ссылку)
🗂 А пока — исходники и пример сборки здесь:
🔗 https://github.com/netscripor/vpn_manager
💬 Обсудить, покритиковать, предложить улучшения — всё это приветствуется в комментариях под этим постом 👇
В качестве благодарности можно использовать пожертвование.
В качестве благодарности можно использовать пожертвование.
vpn
l2tp
pptp
mikrotik
gui
python
powershell