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

    Ограничение выхода в Интернет с 8:00 до 17:00

    Russian
    4
    10
    3.6k
    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.
    • A
      Andresito
      last edited by

      Привет О великий.
      Школе предоставляется Безлимитный  Интернет с 8 утра до 17 часов местного времени.
      Все остальное время очень дорого.
      установлен и настроен сервер под ОС PFsene 1.2.3,
      соединение с провайдером по рртр

      задача
      1
      в 08:00 часов нужно чтобы сервер стартовался  или подключалось pptp соединение
      в 16:55  часов  нужно чтобы сервер останавливался  или отключалось pptp соединение

      или
      2
      в 08:00 часов нужно чтобы сервер включался

      в 16:55  часов  нужно чтобы сервер выключался

      2 вариант как мне посоветовали  вот так
      что бы включить включит в BIOS пока не получается не срабатывает

      что бы выключить так надо написать
      /sbin/shutdown -h  16:55
      добавь этот скрипт в /usr/local/etc/rc.d

      меня больше интересует  как остановить или отключить соединение pptp  чтобы ПК не выключался

      1 Reply Last reply Reply Quote 0
      • D
        dvserg
        last edited by

        Для PPTP думаю скриптом лучше сделать, и засунуть его в Cron (пакет такой).
        А интернет включить/выключить можно и правилами. В pfSense есть Sheduler, который позволяет активировать правила в заданное время.

        SquidGuardDoc EN  RU Tutorial
        Localization ru_PFSense

        1 Reply Last reply Reply Quote 0
        • A
          Andresito
          last edited by

          @dvserg:

          Для PPTP думаю скриптом лучше сделать, и засунуть его в Cron (пакет такой).
          А интернет включить/выключить можно и правилами. В pfSense есть Sheduler, который позволяет активировать правила в заданное время.

          можно немного по подробнее потому как пока еще 0 я в этом

          1 Reply Last reply Reply Quote 0
          • A
            Andresito
            last edited by

            или где прочитать как это сделать

            1 Reply Last reply Reply Quote 0
            • D
              dvserg
              last edited by

              @Andresito:

              @dvserg:

              Для PPTP думаю скриптом лучше сделать, и засунуть его в Cron (пакет такой).
              А интернет включить/выключить можно и правилами. В pfSense есть Sheduler, который позволяет активировать правила в заданное время.

              можно немного по подробнее потому как пока еще 0 я в этом

              1. Устанавливаете пакет CRON в System > Packages. Делаете скрипты " ifconfig интерфейсPPTP up " и " ifconfig интерфейсPPTP down ". В Cron вешаете 2 задачи по времени - поднять и опустить интерфейс PPTP.

              2. В правилах есть св-во shedule. В менюхе есть пункт Sheduler. Делаете диапазон рабочего времени и вешаете на разрешающее инет правило. Правильно выставляетье часы/часовой пояс в pfsense.

              3. Альтернативно - выводите на вахту рубильник питания от модема, и даете задание бабушке его выключать включать.

              SquidGuardDoc EN  RU Tutorial
              Localization ru_PFSense

              1 Reply Last reply Reply Quote 0
              • A
                Andresito
                last edited by

                ;) ок спасибо за разъяснение буду рыть носом файлы

                1 Reply Last reply Reply Quote 0
                • N
                  NegoroX
                  last edited by

                  Где то видел:

                  Code: <cron>…....
                  <minute>0</minute>
                  <hour>20</hour>
                  <mday></mday>
                  <month>
                  </month>
                  <wday></wday>
                  <who>root</who>
                  <command></command>ifconfig rl0 down
                  <minute>0</minute>
                  <hour>9</hour>
                  <mday>
                  </mday>
                  <month></month>
                  <wday>
                  </wday>
                  <who>root</who>
                  <command></command>ifconfig rl0 up</cron>

                  1 Reply Last reply Reply Quote 0
                  • M
                    mole
                    last edited by

                    NegoroX
                    у меня так как раз сделано, никаких кронов устанавливать не надо

                    1 Reply Last reply Reply Quote 0
                    • D
                      dvserg
                      last edited by

                      @mole:

                      NegoroX
                      у меня так как раз сделано, никаких кронов устанавливать не надо

                      Можно и в блокнотике xml править, а можно с помощью GUI в пакадже все менять. А cron в любом случае является частью системы.

                      SquidGuardDoc EN  RU Tutorial
                      Localization ru_PFSense

                      1 Reply Last reply Reply Quote 0
                      • A
                        Andresito
                        last edited by

                        @mole:

                        NegoroX
                        у меня так как раз сделано, никаких кронов устанавливать не надо

                        а можешь по конкретнее как ты организовал или стукнись в icq 191800979

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