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

    OpenVPN не работают маршруты

    Scheduled Pinned Locked Moved Russian
    16 Posts 3 Posters 6.8k 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.
    • E
      Electricshock
      last edited by

      не, конфиги нормальные, они же со стороны сервера генерятся автоматом совместно с сертификатом, там всё ок, дело в чем-то другом…

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

        @Electric^shock:

        не, конфиги нормальные, они же со стороны сервера генерятся автоматом совместно с сертификатом, там всё ок, дело в чем-то другом…

        Доброе.
        Скажите, а без скринов настроек Вы сами лично смогли бы помочь такому вопрошающему как Вы?

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

          Приветствую!
          PfSense Server OpenVPN режим - Remote Access (SSL/TLS).
          Добился того, что OpenVPN-клиент подключается и видит/пингует сам OpenVPN-сервер (в данном случае 10.10.10.0/24 - Tunnel Network, т.е сервер 10.10.10.1 пингуется и все ОК) но дальше за этим сервером клиент ничего не видит, хоть на сервере и прописана подсеть 192.168.0.0/20 и маршрут на клиенте до неё есть, но пустота, с чем это может быть связано? Да, да, именно 20-ая маска (я не ошибся, сеть большая). В Firewall'e разрешено всё и всем на интерфейсе "OpenVPN". Логи читал, ничего там не блочится.
          Маршрут виндового клиента:

          IPv4 таблица маршрута
          ===========================================================================
          Активные маршруты:
          Сетевой адрес           Маска сети      Адрес шлюза       Интерфейс  Метрик
                    0.0.0.0          0.0.0.0     192.168.11.1   192.168.11.218     25
                 10.10.10.0    255.255.255.0       10.10.10.1       10.10.10.2     20
                 10.10.10.0  255.255.255.252         On-link        10.10.10.2    276
                 10.10.10.2  255.255.255.255         On-link        10.10.10.2    276
                 10.10.10.3  255.255.255.255         On-link        10.10.10.2    276
                  127.0.0.0        255.0.0.0         On-link         127.0.0.1    306
                  127.0.0.1  255.255.255.255         On-link         127.0.0.1    306
            127.255.255.255  255.255.255.255         On-link         127.0.0.1    306
                192.168.0.0    255.255.240.0       10.10.10.1       10.10.10.2     20
               192.168.11.0    255.255.255.0         On-link    192.168.11.218    281
             192.168.11.218  255.255.255.255         On-link    192.168.11.218    281
             192.168.11.255  255.255.255.255         On-link    192.168.11.218    281
                  224.0.0.0        240.0.0.0         On-link         127.0.0.1    306
                  224.0.0.0        240.0.0.0         On-link    192.168.11.218    281
                  224.0.0.0        240.0.0.0         On-link        10.10.10.2    276
            255.255.255.255  255.255.255.255         On-link         127.0.0.1    306
            255.255.255.255  255.255.255.255         On-link    192.168.11.218    281
            255.255.255.255  255.255.255.255         On-link        10.10.10.2    276
          
          1 Reply Last reply Reply Quote 0
          • werterW
            werter
            last edited by

            Доброе.
            1. Схема сети.
            2. Скрины настроек.
            3. Не входит ли сеть клиента в 192.168.0.0/20 ? Какая адресация у клиента ?

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

              @werter:

              Доброе.
              1. Схема сети.
              2. Скрины настроек.
              3. Не входит ли сеть клиента в 192.168.0.0/20 ? Какая адресация у клиента ?

              1. Схему pfSense и клиентских настроек прилагаю;
              2. Скрины тоже;
              3. Не входит, у клиента 192.168.50.0 (поменял).

              Еще раз route print с клиента:

              IPv4 таблица маршрута
              ===========================================================================
              Активные маршруты:
              Сетевой адрес           Маска сети      Адрес шлюза       Интерфейс  Метрика
                        0.0.0.0          0.0.0.0     192.168.50.1   192.168.50.218     25
                     10.10.10.0    255.255.255.0       10.10.10.5       10.10.10.6     20
                     10.10.10.4  255.255.255.252         On-link        10.10.10.6    276
                     10.10.10.6  255.255.255.255         On-link        10.10.10.6    276
                     10.10.10.7  255.255.255.255         On-link        10.10.10.6    276
                      127.0.0.0        255.0.0.0         On-link         127.0.0.1    306
                      127.0.0.1  255.255.255.255         On-link         127.0.0.1    306
                127.255.255.255  255.255.255.255         On-link         127.0.0.1    306
                    192.168.0.0    255.255.240.0       10.10.10.5       10.10.10.6     20
                   192.168.50.0    255.255.255.0         On-link    192.168.50.218    281
                 192.168.50.218  255.255.255.255         On-link    192.168.50.218    281
                 192.168.50.255  255.255.255.255         On-link    192.168.50.218    281
                      224.0.0.0        240.0.0.0         On-link         127.0.0.1    306
                      224.0.0.0        240.0.0.0         On-link    192.168.50.218    281
                      224.0.0.0        240.0.0.0         On-link        10.10.10.6    276
                255.255.255.255  255.255.255.255         On-link         127.0.0.1    306
                255.255.255.255  255.255.255.255         On-link    192.168.50.218    281
                255.255.255.255  255.255.255.255         On-link        10.10.10.6    276
              ===========================================================================
              
              • Клиентский файл конфигурации OpenVPN:
              dev tun
              persist-tun
              persist-key
              cipher AES-256-CBC
              auth SHA1
              tls-client
              client
              resolv-retry infinite
              remote X.X.X.X 1197 udp
              lport 0
              verify-x509-name "server.net" name
              pkcs12 pfsense-udp-1197-mazdaspeed.p12
              tls-auth pfsense-udp-1197-mazdaspeed-tls.key 1
              ns-cert-type server
              
              

              1.jpg
              1.jpg_thumb
              2.jpg
              2.jpg_thumb
              3.jpg
              3.jpg_thumb
              4.jpg
              4.jpg_thumb

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

                Ура! Заработало!
                Дело было в том, что на клиентских хостах был указан другой шлюз по умолчанию, выставил шлюзом по умолчанию IP pfSense, на котором поднял OpenVPN и все заработало!!!

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

                  Как теперь сделать так, чтобы OpenVPN-клиентам выдавались определенные IP-адреса, либо создать резервацию MAC+IP?
                  А то что-то не нашёл там такого.

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

                    В гугле static ip openvpn

                    P.s. Если у Вас клиенты вер. 2.3.х, можно на сервере поставить галку на Topology , чтобы при подкл. получали один ip , а не подсеть из 4-х адресов.

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

                      @Electric^shock:

                      Как теперь сделать так, чтобы OpenVPN-клиентам выдавались определенные IP-адреса, либо создать резервацию MAC+IP?
                      А то что-то не нашёл там такого.

                      Не по MAC, а по common name из сертификата.
                      Обсуждалось тут:
                      https://forum.pfsense.org/index.php?topic=106612.msg594014#msg594014

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

                        @werter:

                        В гугле static ip openvpn

                        P.s. Если у Вас клиенты вер. 2.3.х, можно на сервере поставить галку на Topology , чтобы при подкл. получали один ip , а не подсеть из 4-ех адресов.

                        Благодарю!

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