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

    Переход от iptables на PfSense

    Scheduled Pinned Locked Moved Russian
    32 Posts 4 Posters 3.0k 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.
    • werterW
      werter @AntonR69
      last edited by werter

      Добрый.
      @antonr69
      Пф дропает все , что не разрешено ЯВНО.

      И не заморачивайтесь с :

      #$IPTABLES -A bad_tcp_packets -p tcp --tcp-flags SYN,ACK SYN,ACK
      -m state --state NEW -j REJECT --reject-with tcp-reset
      $IPTABLES -A bad_tcp_packets -p tcp ! --syn -m state --state NEW -j LOG
      --log-prefix "New not syn:"
      $IPTABLES -A bad_tcp_packets -p tcp ! --syn -m state --state NEW -j DROP

      Переносите только правила вида

      $IPTABLES -A tcp_packets -p TCP -s 0/0 --dport 21 -j allowed

      Будет совсем трудно - пишите в ЛС )

      Зы. Коллеги, недавно закончил проект с haproxy + ACME на пф. Непростой проект ) Кто столкнется с этой связкой - пишите.

      A 1 Reply Last reply Reply Quote 1
      • A
        AntonR69 @werter
        last edited by

        @werter
        А как грамотно будет накатить правила при мультиван? На каждый ван продублировать правила или создать одно в разделе плавающих правил указав все ван интерфейсы?

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

          @antonr69
          Не надо пока трогать флоатинг рулез. Рисуйте сперва для обоих ВАНов - как все заработает, тогда и плавающие можно потыкать. Если оно надо, конечно (в 99% - не надо).

          A 1 Reply Last reply Reply Quote 1
          • A
            AntonR69 @werter
            last edited by AntonR69

            @werter
            Спасибо за ответы. Продвигаюсь в своей задаче. Настраивал squid, pfblockerng, и с какого то момента заметил что некоторые сайты, которые нормально открывались, перестали открываться, хром ругается "NET::ERR:CERT_DATE_INBALID" softodorom.ru например или forum.netgate.com.
            Дата и время на pfsense и на компе правильные. Squid pfblockerng отключил, не помогло, менял настройки dns resolver, тоже не помогло. Заменил pfsense на ИКС, тоже такая проблема. Если шнурок от провайдера вставить в обычный роутер такой проблемы нет, и через шлюз на iptables нет. Подскажите пожалуйста, куда копать?

            A 1 Reply Last reply Reply Quote 0
            • A
              AntonR69 @AntonR69
              last edited by AntonR69

              @antonr69
              Подцепил другой ноут, все работает. Сайты открывает. Пока разбираюсь.

              A 1 Reply Last reply Reply Quote 0
              • A
                AntonR69 @AntonR69
                last edited by

                @antonr69
                Братцы, что то намудрил я с dns resolver. Подскажите с правильными настройками.

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

                  Добрый.
                  @antonr69
                  Скрины давайте.

                  A 1 Reply Last reply Reply Quote 0
                  • A
                    AntonR69 @werter
                    last edited by

                    @werter said in Переход от iptables на PfSense:

                    Добрый.
                    @antonr69
                    Скрины давайте
                    Настроил PfblockerNG, все работает, блокирует. Запускаю Squid, и вся блокировка пропадает. Squid мне нужен для статистики. Он не прозрачный т.к. есть юзеры которые ходят в инет с терминального сервера. И идентифицировать их по IP-адресу не получится. По этому они ходят через ввод логина и пароля присвоенного в настройках Squid.

                    dns1.JPG

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

                      Добрый
                      @antonr69
                      Зачем людям инет на терминальном сервере?

                      A 1 Reply Last reply Reply Quote 0
                      • A
                        AntonR69 @werter
                        last edited by AntonR69

                        @werter said in Переход от iptables на PfSense:

                        Добрый
                        @antonr69
                        Зачем людям инет на терминальном сервере?

                        Добрый день. Ну, пока так сложилось. Потом переделаю.
                        У меня другая загвозка. На pfsense поднят сквид с авторизацией по логину\паролю. Не могу заставить на рабочих станциях вязаться к почтовым серверам программе thunderbird. Что только не делал. Менял параметры прокси в самой программе, сделал правило по которому разрешено ходить на прямую к почтовому серванту, в самой системе где прописывается адрес прокси сказал что вот на этот адрес (почтовик) ходить помимо прокси. Не помогает ничего. Уже второй день бьюсь. Подскажите, пожалуйста как можно решить проблему?

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

                          Добрый.
                          @antonr69
                          Все настройки сквида скринами покажите.

                          ЗЫ. У сквида можно указать КАКИЕ через него разрешать. В advanced добавьте почтовые порты
                          Что-то типа https://sysadmins.ru/topic167979.html (последнее сообщение).
                          При этом в настройках громоптицы указать, что прокси не использовать (проверить!)

                          Зы2. Покажите правила fw на ЛАН. Сквид работает только с http(s) и разрешающих правил на ЛАН для почтовых портов должно хватать.
                          https://forum.netgate.com/topic/127606/squid-gmail-thunderbird-unable-to-connect
                          https://forum.netgate.com/topic/42208/firewall-rules-for-smtp-pop-to-use-thunderbird

                          A 1 Reply Last reply Reply Quote 0
                          • A
                            AntonR69 @werter
                            last edited by

                            @werter
                            Спасибо за полезные ссылки. кое что прояснилось. Виновник найден немного в другом месте, это был snort. Он по каким то своим идейным соображениям заблокировал наш почтовый сервер.

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

                              @antonr69
                              Не надо снорт - надо суриката. Поищите же отличия.
                              Зы. Снорт только одно ядро умеет пользовать, сурикат - многоядерный.
                              Оно вам надо такое?
                              Только самая свежая версия снорта умеет в мультиядерность и ее пока нет в пакетах пф.

                              A 1 Reply Last reply Reply Quote 1
                              • A
                                AntonR69 @werter
                                last edited by

                                @werter
                                Спасибо. День добрый. Снес снорт, поставил сурикату. Почтовые серваки не блочит, но сегодня заблочил сервера обновления и репозиториев pfsense. Хотел пакет поставить, а он мне - Ишь, чаво захотел. Вобщим, отключил пока режим блокировки. Буду пока наблюдать, уму-разуму набираться.
                                Я тут pfsense поставил на сервант. На железном раиде сделал raid1 из двух дисков. Все встало замечательно, но потом меня осенила мысль, а чем я буду контролировать диски в этом раиде, посмотрел, а оказалось нечем. Придется все снести и сделать софтовый раид GEOM встроеный в pfsense.

                                A werterW 2 Replies Last reply Reply Quote 0
                                • A
                                  AntonR69 @AntonR69
                                  last edited by

                                  @antonr69
                                  Не прокатил у меня мой вариант. Сервант dell Poweradge 1950 с корзиной из двух дисков. Raid контроллер дает только 3 варианта. Raid0 с одним диском, raid0 c двумя и raid1 с двумя дисками. Так что raid geom не получилось использовать. Ну и ладно, будем периодически в idrac заходить для контроля состояния дисков.

                                  P 1 Reply Last reply Reply Quote 0
                                  • P
                                    pigbrother @AntonR69
                                    last edited by

                                    @antonr69 said in Переход от iptables на PfSense:

                                    dell Poweradge 1950

                                    Не слишком ли горячая машина для PfSense? 😊

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

                                      Добрый.
                                      @antonr69
                                      Ложные срабатывания возможны (~1%).
                                      Сурикат (как и любая IDPS) требует некоторого "обучения" - придется руками его потыкать не-кое время.

                                      Dell PowerEdge 1950

                                      У вас там PERC 5i вроде в кач-ве контроллера. Поищите по 'PERC 5i it mode' в гугле - может и получится его перешить.

                                      1 Reply Last reply Reply Quote 1
                                      • A
                                        AntonR69 @pigbrother
                                        last edited by AntonR69

                                        @pigbrother said in Переход от iptables на PfSense:

                                        Не слишком ли горячая машина для PfSense?

                                        Может быть чуток лишака. Пока я не поставил PfblockerNG хватало коры дуба Е7400 с 4 гигами оперативки. Как поставил PfblockerNG машинка моя загнулась. Это мощная система фильтрации требует больше оперативки и процессора. Этот пакет загружает у меня более 3 миллионов адресов в память. Проц иногда до 40% подскакивает, а их там два 4-х ядерные. Одного наверное хватило бы.
                                        pfblockerng.JPG
                                        operativka.JPG

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

                                          @antonr69
                                          Развернуть гипер и в нем отдельно пф + pi-hole или adguard home для фильтрации.
                                          И глянуть как будет работать.
                                          Зы. Кстати, adguard home можно прямо на пф вместо пфблокера развернуть.

                                          A 1 Reply Last reply Reply Quote 1
                                          • A
                                            AntonR69 @werter
                                            last edited by

                                            @werter said in Переход от iptables на PfSense:
                                            Всем привет. Я тут вчера попробовал на базе pfblockerng включить geoip (MaxMaind) фильтрацию. Из разрешенных осталась только Россия. Среди заблокированных оказался клиент из Питера. Его IP реально бьётся на 2ip.ru как питерский, а заблокировал его африканский модуль. Как так, где у него кукушка съехала?

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