Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Настройка watchdog для wan

    Scheduled Pinned Locked Moved Russian
    7 Posts 2 Posters 794 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • L
      Loders
      last edited by

      Всем доброго времени суток! Собственно вопрос, как сделать чтоб при отсутствии пинга на ip внешки (тот же dns ip) передёргивал wan интерфейс. Прошу прощения за возможно глупый вопрос с очевидным ответом, необходимо мигрировать с микрота (где подобная штука реализуется минискриптом через netwatch)

      werterW 1 Reply Last reply Reply Quote 0
      • werterW
        werter @Loders
        last edited by werter

        Добрый
        @loders
        Реализуйте скриптом.
        Логика скрипта:
        ping каждые N сек\мин, если в выхлопе 100% loss, то интерфейс в down ; sleep 5 ; интерфейс в up

        Пример
        https://github.com/magomez96/pfsense-automation/blob/master/checkWAN.sh
        или
        ping -c 3 ip-адрес &> /dev/null && exit || /sbin/ifconfig интерфейс down; sleep 5; /sbin/ifconfig интерфейс up; sleep 5; exit

        L 1 Reply Last reply Reply Quote 1
        • L
          Loders @werter
          last edited by

          @werter said in Настройка watchdog для wan:

          Добрый
          @loders
          Реализуйте скриптом.
          Логика скрипта:
          ping каждые N сек\мин, если в выхлопе 100% loss, то интерфейс в down ; sleep 5 ; интерфейс в up

          Пример
          https://github.com/magomez96/pfsense-automation/blob/master/checkWAN.sh

          Премного благодарен!

          werterW 3 Replies Last reply Reply Quote 0
          • werterW
            werter @Loders
            last edited by

            @loders
            ping -c 3 ip-адрес &> /dev/null && exit || /sbin/ifconfig интерфейс down; sleep 5; /sbin/ifconfig интерфейс up; sleep 5; exit
            С синтаксисом сами.

            1 Reply Last reply Reply Quote 1
            • werterW
              werter @Loders
              last edited by

              @loders
              Группа в tg https://t.me/ru_pfsense

              1 Reply Last reply Reply Quote 1
              • werterW
                werter @Loders
                last edited by

                @loders
                script.png

                Обратите внимание на ПРОБЕЛ после ;
                По др у меня не заработало.

                L 1 Reply Last reply Reply Quote 1
                • L
                  Loders @werter
                  last edited by

                  @werter said in Настройка watchdog для wan:

                  @loders
                  script.png

                  Обратите внимание на ПРОБЕЛ после ;
                  По др у меня не заработало.

                  Благодарю, понял.

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post
                  Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.