Vasiliy Glazov
Могу скрипт на баше в пять строк написать, вместо этого.
Vasiliy Glazov
Vasiliy Glazov
Так что не надо плодить сущности. Тем более ВГ пока в rpmfusion.
Alexander "SonnySlave"
Ад, но я поднимал :)
вот это не работает, кстати: sudo dnf install gcc kernel-devel kernel-headers akmod-wireguard wireguard
Sergei
видел - там вообще ад какой-то
PKI. Тяжело в настройке - легко в сопровождении.
Vasiliy Glazov
Может у тебя не последнее ядро загружено?
Alexander "SonnySlave"
Почему? Покажи ошибку.
не, погоди. кажется это я дурачок :)
Vasiliy Glazov
PKI. Тяжело в настройке - легко в сопровождении.
Чушь. Раз в год перевыпускать сертификаты то ещё удовольствие.
Alexander "SonnySlave"
PKI. Тяжело в настройке - легко в сопровождении.
я кстати так и не понял, как автоматизировать обновление ключей для клиентов
Alexander "SonnySlave"
Чушь. Раз в год перевыпускать сертификаты то ещё удовольствие.
для меня странно, что нет автоматизации для этого
Vasiliy Glazov
Ну и в работе openvpn требует переподключаться при смене сети, а вг нет.
Vasiliy Glazov
например?
Скрипты.
Alexander "SonnySlave"
Скрипты.
самому писать, да?
Sergei
Скрипты.
Ansible уж скорее.
Alexander "SonnySlave"
я к тому, что я не особо ценитель таких средств. я люблю admin and user friendly вещи
Alexander "SonnySlave"
Ansible уж скорее.
это те же скрипты, только в профиль
Vasiliy Glazov
самому писать, да?
Ну хочешь, я напишу :}
Alexander "SonnySlave"
Ну хочешь, я напишу :}
ну... проблему это особо не исправит. так как такие вещи в моем понимании должны быть "из коробки"
Sergei
это те же скрипты, только в профиль
А проблема-то в чём, в том, чтобы ключи сгенерировать, или чтобы их клиентам раздать?
Alexander "SonnySlave"
ну или как там у нас VPN работает - по логин\паролю :)
Alexander "SonnySlave"
тогда, как я понимаю, проблема раздачи сертификатов уходит долой
Sergei
Чушь. Раз в год перевыпускать сертификаты то ещё удовольствие.
Никто не заставляет тебя выписывать сертификаты на год. Выпиши на 100 лет - будут тебе, считай, постоянные ключи, как в wireguard. Хотя с точки зрения ИБ так лучше не делать.
Alexander "SonnySlave"
хм, а это норма? sudo akmods --force Checking kmods exist for 5.3.8-300.fc31.x86_64 [ ОК ] Files needed for building modules against kernel 5.3.8-300.fc31.x86_64 could not be found as the following directories are missing: /usr/src/kernels/5.3.8-300.fc31.x86_64/ /lib/modules/5.3.8-300.fc31.x86_64/build/Is the correct ker[СБОЙ ]el package installed?
Vasiliy Glazov
Никто не заставляет тебя выписывать сертификаты на год. Выпиши на 100 лет - будут тебе, считай, постоянные ключи, как в wireguard. Хотя с точки зрения ИБ так лучше не делать.
Там ещё подлянка с базой то ли отозванных сертификатов, то ли валидных. Забыл уже, но долго гуглил чтобы понять почему в один прекрасный день впн отвалился.
Sergei
Вот-вот.
Вообще, для обслуживания PKI специализированные системы есть. https://www.dogtagpki.org/ например.
Vasiliy Glazov
Ну вот лишних систем нам и не хватало.
Sergei
Ну вот лишних систем нам и не хватало.
Не такая уж она и лишняя, это часть FreeIPA. Но если не хочется городить всякую ынтырпрайзную инфру - есть XCA, например.
Vasiliy Glazov
Есть вг.
Alexander "SonnySlave"
https://www.easycoding.org/2019/02/28/podnimaem-wireguard-server-na-fedora.html
Alexander "SonnySlave"
а где этот файл хранить принято? touch wg-srv-private chmod 0600 wg-srv-private wg genkey > wg-srv-private
Alexander "SonnySlave"
так, я не совсем понял - wireguard должен быть установлен и на клиентских машиинах?
Mail-Marketing.ru
Alexander "SonnySlave"
Да.
а если я не хочу так?
Alexander "SonnySlave"
я может хочу вообще парольный доступ организовать - так можно?
Anonymous
я может хочу вообще парольный доступ организовать - так можно?
Ну, чисто пароль я сомневаюсь, но вот использовать key + psk можно.
Anonymous
а если я не хочу так?
Где-то был wireguard, который работает в user space пространстве.
Alexander "SonnySlave"
Где-то был wireguard, который работает в user space пространстве.
а есть гайды где-то, как правильно настраивать роутинг на другой интерфейс сетевой, и чтобы dns работал нормально?
ㅤ
> Где-то был woreguard, который работает в user space пространстве. https://copr.fedorainfracloud.org/coprs/atim/boringtun/
Alexander "SonnySlave"
пытаюсь сконфигурить, но не могу с клиента достучаться...
Alexander "SonnySlave"
настроил сервер, настроил клиента, настроил проброс порта на роутере, подключение вроде работает, но wg сервер не пингуется...
Alexander "SonnySlave"
мб где-то роута не хватает?
Gkroxobor
Всем привет! Кто на 32-й делал подключение с тв через HDMI, звук на тв работал?
Gkroxobor
31
Gkroxobor
🙊
Vasiliy Glazov
Всем привет! Кто на 32-й делал подключение с тв через HDMI, звук на тв работал?
Работает. Тут можно редактировать свои сообщения.
Alexander "SonnySlave"
На сервере порт открыл? Провайдер не блокирует порт?
порт то я открыл, но не в той зоне :) перепроверил ещё раз - всё заработало как надо. вот сижу и думаю, как бы парольный доступ организовать к этому vpn
Alexander "SonnySlave"
Vasiliy Glazov
Можно отключить автостарт сервиса. И сделать его запуск по паролю, через скрипт например.
Alexander "SonnySlave"
чтобы вместо пары ключей и адреса мне было просто достаточно адреса и логина\пароля
Vasiliy Glazov
Думаю так нельзя просто.
Alexander "SonnySlave"
Можно отключить автостарт сервиса. И сделать его запуск по паролю, через скрипт например.
но это не отменяет того факта, что сервер должен о клиенте знать ключик
🦥Alex Fails
автоматически сгенерировать и раздать
Я вот тоже хочу такую хрень
Alexander "SonnySlave"
в теории это можно наколкозить
Alexander "SonnySlave"
просто при подключении (после проверки логина\пароля) генерить пару, отправлять на сервер, он прописывает куда надо, подключает. При отключении удаляет и всё
Alexander "SonnySlave"
надо, чтобы кто-то накодил интеграции :)
Alexander "SonnySlave"
но первые впечатления исключительно положительные - поднимается с полпинка, работает отлично
Alexander "SonnySlave"
А отправляет через что?
https сразу в голову приходит
Vasiliy Glazov
Вот это колхоз будет! Ещё и HTTP сервер держать для этого...
Vasiliy Glazov
не факт
Alexander "SonnySlave"
будет-будет
Alexander "SonnySlave"
не вижу в этой схеме изьянов, не считая колхозности, конечно