Проблема в получении уведомлений telegram при подключении к VPN серверу?

Хочу настроить уведомления в телеграмм при подключении к vpn серверу. Делаю согласно инструкции https://www.your-it-consultant.ru/post/libreswan-i...
Создал бота, создал скрипт, сделал его исполняемым, запустил скрипт тестовое уведомление в телегу пришло, теперь необходимо его привязать к событиям connect и disconnect, делаю как описано в инструкции в файл /usr/lib/ipsec/_updown добавляю следующие строки:

case "$PLUTO_VERB:$1" in
....
up-client:)
        # connection to my client subnet coming up
        # If you are doing a custom version, firewall commands go here.
       /usr/local/bin/tg_say.sh User ${PLUTO_USERNAME} with ip ${PLUTO_PEER} is CONNECTED
        ;;
down-client:)
        # connection to my client subnet going down
        # If you are doing a custom version, firewall commands go here.
        /usr/local/bin/tg_say.sh User ${PLUTO_USERNAME} with ip ${PLUTO_PEER} is disconnected
        ;;
....


Но почему-то при подключении к vpn уведомления в телегу не приходят, подскажите, может что еще нужно где-то прописать?
  • Вопрос задан
  • 597 просмотров
Пригласить эксперта
Ответы на вопрос 2
karabanov
@karabanov Куратор тега Linux
Системный администратор
Потому что в статье речь про Плутон и IKEv1, а ты используешь IKEv2 и Харон.
Ответ написан
@L0ns Автор вопроса
На всякий случай напишу тут решение:
Добавил параметр в /etc/ipsec.conf:
leftupdown=/usr/lib/ipsec/_updown
а в самом скрипте /usr/lib/ipsec/_updown 2 строки дописал:
...
case "$PLUTO_VERB:$1" in
...
up-client:)
        # connection to my client subnet coming up
        # If you are doing a custom version, firewall commands go here.
        /usr/local/bin/tg_say.sh User ${PLUTO_USERNAME} with ip ${PLUTO_PEER} is CONNECTED
        ;;
down-client:)
        # connection to my client subnet going down
        # If you are doing a custom version, firewall commands go here.
        /usr/local/bin/tg_say.sh User ${PLUTO_USERNAME} with ip ${PLUTO_PEER} is disconnected
...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы