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

    ICMP limit ? Firewall Rules Advanced Options что есть что?

    Scheduled Pinned Locked Moved Russian
    13 Posts 4 Posters 5.7k 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.
    • A
      alexandrnew
      last edited by

      в Advanced Options есть следующие пункты:
      Simultaneous client connection limit
      Maximum state entries per host
      Maximum new connections / per second
      State Timeout in seconds
      кто может обяснить что они означают и на что влияют?

      задача - ограничить кол-во ICMP пакетов с 1 хоста.
      т.е. что бы например можно бывло поставить 2 пинга в инет, а 3 пинг уже не работал.

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

        Такое нельзя сделать.

        SquidGuardDoc EN  RU Tutorial
        Localization ru_PFSense

        1 Reply Last reply Reply Quote 0
        • E
          Eugene
          last edited by

          Вот это http://www.openbsd.org/faq/pf/filter.html#stateopts может многое объяснить про эти опции.

          http://ru.doc.pfsense.org

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

            @dvserg:

            Такое нельзя сделать.

            а как можно ограничить использование icmp ? надо что бы пропинговать можно было,  но не возможно было одновремено открыть много потоков пингования, ограничение надо на все хосты кроме 2х исключений

            просто стит в сети несколько систем мониторинга, и опрашивают всю сеть, надо оставить одну, остальные ограничить.

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

              @alexandrnew:

              @dvserg:

              Такое нельзя сделать.

              а как можно ограничить использование icmp ? надо что бы пропинговать можно было,  но не возможно было одновремено открыть много потоков пингования, ограничение надо на все хосты кроме 2х исключений

              просто стит в сети несколько систем мониторинга, и опрашивают всю сеть, надо оставить одну, остальные ограничить.

              Думаю вот это должно ограничить количество одновременных соединений на 1 компьютер
              Simultaneous client connection limit
              Попробуйте задать его в разрешающем правиле для ICMP.

              SquidGuardDoc EN  RU Tutorial
              Localization ru_PFSense

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

                нашел как возможно реализовать в обычной фре-

                #!/bin/sh

                friends="192.168.0.0/24"
                #there will be more

                ipfw -f flush
                ipfw -f pipe flush

                ipfw pipe 1 config bw 5KB/s

                ipfw add 10 allow icmp from me to $friends
                ipfw add 20 allow icmp from $friends to me
                ipfw add 30 allow icmp from $friends to $friends
                ipfw add 40 allow icmp from me to me

                ipfw add 100 skipto 1000 icmptypes 8 # check for request from me
                ipfw add 200 skipto 2000 icmptypes 0 # check for replies to me

                ipfw add 1000 allow icmp from me to any # allow request only from me
                ipfw add 1001 skipto 9000 icmp from any to any # go in the pipe
                ipfw add 2000 allow icmp from any to me # allow replies only to me
                ipfw add 2001 skipto 9000 icmp from any to any # go in the pipe

                ipfw add 9000 pipe 1 icmp from any to any

                http://forums.freebsd.org/showthread.php?t=1442

                Как подобное сделать через гуй в пфсенсе?

                1 Reply Last reply Reply Quote 0
                • E
                  Eugene
                  last edited by

                  Похоже ты только голову всем заморочил витиеватой формулировкой своего вопроса. Если тебе просто нужно разрешить пинг с определённых хостов, то создай алиас в Firewall->Aliases, где перечисли IP всех разрешённых хостов. Потом в правилах Firewall->Rules создай правило, разрешающее ICMP с алиаса на куда тебе надо. Остальное по умолчанию будет запрещено. Не получилось? Сюда: скриншот алиасов, скриншот правил и откуда пингуешь что.

                  http://ru.doc.pfsense.org

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

                    да нет…
                    запретить ICMP полностью всем кроме избранных я умею...
                    в том то и дело, что хотелось бы ограничить количество ICMP для всех, кроме избранных...
                    проблема в самовольной установке систем мониторинга, в результате чего ICMP пакетов дофига выходит...
                    net.inet.icmp.icmplim  вместо 500 стоит 2000... но и этого мало....

                    1 Reply Last reply Reply Quote 0
                    • E
                      Eugene
                      last edited by

                      Хорошо, дай определение вот этому:
                      @alexandrnew:

                      количество ICMP

                      как измеряем?

                      http://ru.doc.pfsense.org

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

                        как измеряем?

                        по юзерски :)
                        пингую с хоста - хост - пинг идет,
                        начинаю пинговать второй - не идет,
                        отключаю пинг на первый -начинает идти на второй…

                        хотя бы так :)
                        если есть другие варианты - то какие? так как пока есть только один - закрыть пинг полностью... чего не хочется.

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

                          2 (alexandrnew) Вы мою рекомендацию пробовали?

                          SquidGuardDoc EN  RU Tutorial
                          Localization ru_PFSense

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

                            к сожалению не помогает
                            игрался с разными комбинациями
                            Simultaneous client connection limit
                            Maximum state entries per host
                            Maximum new connections / per second

                            1 Reply Last reply Reply Quote 0
                            • Z
                              zar0ku1
                              last edited by

                              Мне бы ваши проблемы… ээээх

                              закрывайте темы, если ответ на ваш вопрос полон.
                              если схема сложная - не поленитесь ее нарисовать

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