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

    Объединение двух сетей через pfSense.

    Scheduled Pinned Locked Moved Russian
    20 Posts 6 Posters 6.9k 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.
    • S
      Scodezan
      last edited by

      Относительно схемы смотрите первую тему FAQ.
      В остальном ключевое слово route, делается либо на WS либо на pfsense.

      1 Reply Last reply Reply Quote 0
      • G
        gudy
        last edited by

        На счет схемы как прикрепить понял спасибо. Прости за вопрос, но что значит на WS???

        1 Reply Last reply Reply Quote 0
        • S
          seotomb
          last edited by

          Сперва в вебинтерфейсе меню Interfaces - (assign) - Bridges = Lan + Opt
          Затем Interfaces - (assign) - Interface assignments - +OPT2 = созданный мост…
          Затем настриваем OPT2. Даём ему статический адрес и прописываем для него разрешающие правила в файрволле...

          1 Reply Last reply Reply Quote 0
          • S
            Scodezan
            last edited by

            @gudy:

            На счет схемы как прикрепить понял спасибо. Прости за вопрос, но что значит на WS???

            WorkStation – рабочая станция, клиентский компьютер.

            Видимо по opt1 течёт интернет на координатор.

            По вашей теме, если не делать лишних движений:
            1. firewall\aliases Создаём virtual ip типа alias 172.21.21.2/24 на lan
            2. system\routing\gateways добавляем адрес шлюза 172.21.21.1/24 на lan, в advanced указываем Weight=5
            3. system\routing\routes указываем сети которые должны идти через координатор, например 10.10.10.0/24 gw 172.21.21.1
            4. затем надо править fw rules и Outbound NAT, не скажу точно как...
            5. вооружиться ping и tracert для проверки
            6. разобраться с вопросом что делать с DNS...

            1 Reply Last reply Reply Quote 0
            • G
              gudy
              last edited by

              прикрепляю схему для наглядности.

              ![схема сети.png](/public/imported_attachments/1/схема сети.png)
              ![схема сети.png_thumb](/public/imported_attachments/1/схема сети.png_thumb)

              1 Reply Last reply Reply Quote 0
              • S
                Scodezan
                last edited by

                Если компов всего 2, vipnet меняем 192.168.1.2/24
                на ПК1 выполняем.
                route -p add 10.20.0.0 mask 255.255.255.0 192.168.1.2

                profit

                1 Reply Last reply Reply Quote 0
                • G
                  gudy
                  last edited by

                  @Scodezan:

                  Если компов всего 2, vipnet меняем 192.168.1.2/24
                  на ПК1 выполняем.
                  route -p add 10.20.0.0 mask 255.255.255.0 192.168.1.2

                  profit

                  Компов много. Сетки подружил, но вот заставить Lan срабатывать через шлюз координатора пока не допетрю как, так чтобы при обращении к серверу "дача" они ходили через шлюз координатора. Проблема еще в том что у меня нет доступа для настройки координатора он должен быть в том виде как есть.

                  1 Reply Last reply Reply Quote 0
                  • G
                    gudy
                    last edited by

                    @gudy:

                    @Scodezan:

                    Если компов всего 2, vipnet меняем 192.168.1.2/24
                    на ПК1 выполняем.
                    route -p add 10.20.0.0 mask 255.255.255.0 192.168.1.2

                    profit

                    Компов много. Сетки подружил, но вот заставить Lan срабатывать через шлюз координатора пока не допетрю как, так чтобы при обращении к серверу "дача" они ходили через шлюз координатора. Проблема еще в том что у меня нет доступа для настройки координатора он должен быть в том виде как есть.

                    Кстати, что бы две сети видели друг друга надо в System\Routing\перейти на вкладку Routes и создать статический маршрут (нажать +), прописать в Network ту сеть с которой дружить LANу, и добавить шлюз LANа.

                    1 Reply Last reply Reply Quote 0
                    • G
                      gudy
                      last edited by

                      @gudy:

                      @gudy:

                      @Scodezan:

                      Если компов всего 2, vipnet меняем 192.168.1.2/24
                      на ПК1 выполняем.
                      route -p add 10.20.0.0 mask 255.255.255.0 192.168.1.2

                      profit

                      Компов много. Сетки подружил, но вот заставить Lan срабатывать через шлюз координатора пока не допетрю как, так чтобы при обращении к серверу "дача" они ходили через шлюз координатора. Проблема еще в том что у меня нет доступа для настройки координатора он должен быть в том виде как есть.

                      Кстати, что бы две сети видели друг друга надо в System\Routing\перейти на вкладку Routes и создать статический маршрут (нажать +), прописать в Network ту сеть с которой дружить LANу, и добавить шлюз LANа.

                      Да и на хостах разных сетей в протоколе ip должен быть указан шлюз LANa, который прописан на pfSense/

                      1 Reply Last reply Reply Quote 0
                      • S
                        Scodezan
                        last edited by

                        Мелочи конечно, но когда я читаю хост обычно представляю сервер с которому надо подключиться, соответственно ws откуда.
                        @gudy:

                        Кстати, что бы две сети видели друг друга надо в System\Routing\перейти на вкладку Routes и создать статический маршрут (нажать +), прописать в Network ту сеть с которой дружить LANу, и добавить шлюз LANа.

                        Да так, но надо сначала шлюз добавить и убедиться что fw не препятствует.

                        Да, и не понятно, что значит видели друг друга??? ws будет иметь доступ в обе сети, надо что-то другое?

                        1 Reply Last reply Reply Quote 0
                        • G
                          gudy
                          last edited by

                          @Scodezan:

                          @gudy:

                          На счет схемы как прикрепить понял спасибо. Прости за вопрос, но что значит на WS???

                          WorkStation – рабочая станция, клиентский компьютер.

                          Видимо по opt1 течёт интернет на координатор.

                          По вашей теме, если не делать лишних движений:
                          1. firewall\aliases Создаём virtual ip типа alias 172.21.21.2/24 на lan
                          2. system\routing\gateways добавляем адрес шлюза 172.21.21.1/24 на lan, в advanced указываем Weight=5
                          3. system\routing\routes указываем сети которые должны идти через координатор, например 10.10.10.0/24 gw 172.21.21.1
                          4. затем надо править fw rules и Outbound NAT, не скажу точно как...
                          5. вооружиться ping и tracert для проверки
                          6. разобраться с вопросом что делать с DNS...

                          Вопросик, а за что отвечает параметр "Weight=5" во втором пункте?

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

                            @gudy:

                            @Scodezan:

                            @gudy:

                            На счет схемы как прикрепить понял спасибо. Прости за вопрос, но что значит на WS???

                            WorkStation – рабочая станция, клиентский компьютер.

                            Видимо по opt1 течёт интернет на координатор.

                            По вашей теме, если не делать лишних движений:
                            1. firewall\aliases Создаём virtual ip типа alias 172.21.21.2/24 на lan
                            2. system\routing\gateways добавляем адрес шлюза 172.21.21.1/24 на lan, в advanced указываем Weight=5
                            3. system\routing\routes указываем сети которые должны идти через координатор, например 10.10.10.0/24 gw 172.21.21.1
                            4. затем надо править fw rules и Outbound NAT, не скажу точно как...
                            5. вооружиться ping и tracert для проверки
                            6. разобраться с вопросом что делать с DNS...

                            Вопросик, а за что отвечает параметр "Weight=5" во втором пункте?

                            weight вам, вероятно, посоветовали напрасно. Назначается при балансировке для нескольких WAN, если у них разные по пропускной способности каналы

                            https://doc.pfsense.org/index.php/Multi-WAN#Weight

                            1 Reply Last reply Reply Quote 0
                            • S
                              Scodezan
                              last edited by

                              @pigbrother:

                              weight вам, вероятно, посоветовали напрасно. Назначается при балансировке для нескольких WAN, если у них разные по пропускной способности каналы

                              Может и напрасно, но на практике, когда я оставил по умолчанию трафик шёл 50/50 между двумя шлюзами. Для балансировки существует группа шлюзов, там всё можно перенастроить иначе, здесь же так, перестраховка.

                              1 Reply Last reply Reply Quote 0
                              • G
                                gudy
                                last edited by

                                Спасибо всем за помощь, все задачу решил, все работает. Моя была ошибка в том, что я заморочился на маршрутизации и совсем забыл про правила фаервола, думал, что если все разрешу будет работать. В общем всем спасибо, пока разобрался, все работает как надо. В правилах разрешил только то что можно, остальное все закрыл. Следующей задачей, хочу завести еще одного провайдера и настроить балансировку с приоритетом трафика, но это тема следующего топика.

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

                                  @gudy:

                                  Спасибо всем за помощь, все задачу решил, все работает. Моя была ошибка в том, что я заморочился на маршрутизации и совсем забыл про правила фаервола, думал, что если все разрешу будет работать. В общем всем спасибо, пока разобрался, все работает как надо. В правилах разрешил только то что можно, остальное все закрыл. Следующей задачей, хочу завести еще одного провайдера и настроить балансировку с приоритетом трафика, но это тема следующего топика.

                                  Можно было просто не разрешать. Явно запрещать при просто схеме не нужно.

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