
Сегодня я с нуля настроил OpenVPN на Ubuntu. В сумме это заняло чуть больше 6 часов.
Раньше я этим никогда не занимался, но в итоге всё получилось.
Для меня это стало подтверждением двух фактов:
- С помощью нейросетей реально решать сложные задачи.
- Крайне важен подход к написанию промтов.
Эта статья — как раз о подходе.
Какие нейросети помогали
Я использовал разные модели: DeepSeek, ChatGPT, Yandex GPT и Grok.
Но в итоге всю задачу решили в основном две:
- DeepSeek — 95%
- Yandex GPT — 5%
ChatGPT и Grok — тоже крутые, но у меня сейчас такой доступ, что я плачу за каждый запрос и токены.
А когда начинаешь скармливать им конфигурации и логи, контекст раздувается до небес, и получается очень дорого.
На мой взгляд:
- DeepSeek оказался мега мощный, но долгий,
- Yandex GPT — слабее, зато отвечает моментально.
Почему выбрал OpenVPN, а не WireGuard
Сначала я запросил у ИИ обзор методов и попал на вариант с WireGuard. Я его уже почти настроил, но потом узнал, что мой MikroTik на старой RouterOS.
Новая 7-я версия его поддерживает, но есть риск сброса настроек и превращения роутера в «кирпич». Поэтому выбор пал на OpenVPN.
Самая сложная часть настройки VPN
Самое сложное — не настроить, а понять, почему VPN не работает.
Все нейросети выдавали плюс-минус похожие гайды, и начальная настройка прошла относительно быстро. Но когда я начал подключаться с клиента к серверу, начались проблемы.
ИИ стал выдавать много по-настоящему странных советов. Я использовал длинные промты с логами и конфигами, контекст раздувался, приходилось всё заново пересказывать — и я убил на это часа четыре. После чего пошёл гулять
Как помог подход с накоплением промтов
Я понял, что нужно собирать накапливающийся промт.
Чтобы в случае переполнения контекста можно было начать новый чат или закинуть весь файл другой нейросети.
И это сработало!
Я начал собирать в отдельный документ всё, что уже было сделано. Каждый новый запрос на совет или диагностику начинался с этого файла.
Ближе к концу у меня было два внушительных файла с конфигами, логами сервера и клиента. Честно, я боялся, что ИИ не «прожуёт» такой объём, но он справлялся. Правда, ответы генерировались нереально долго — минут по 7.
Как выручил Yandex GPT
Вот здесь и пришёл на помощь Yandex.
Пока DeepSeek «шуршал», я пытался скормить Яндексу только текущую ошибку, без всего огромного контекста. Он быстро накидывал варианты, и я мог проверить ещё пару опций.
В итоге мой главный промт в DeepSeek пополнялся новыми фактами и результатами проверок, и после очередной долгой генерации он наконец выдал рабочий вариант.
Итог: настройка OpenVPN с помощью ИИ — это реально
Теперь я умею настраивать OpenVPN на Ubuntu. Ну, почти умею ))
Главный вывод: нейросети могут помочь даже в сложных задачах системного администрирования, если правильно выстроить подход к промтам.
Добавить комментарий