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
      • E
        Electricshock
        last edited by

        Где-то что-то блочит, потому что даже если поставить "Redirect all VPN traffic over default gateway", то ВООБЩЕ ничего не пингается, даже google dns - 8.8.8.8. Т.е. явно, где-то что-то блочит жестко.

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

          Заметил, что в логах со стороны сервера OpenVPN пишется вот такое:

          Jan 11 22:31:54	openvpn[3005]: www.test.com/x.xx.xx.xx:51445 IP packet with unknown IP version=15 seen
          Jan 11 22:32:04	openvpn[3005]: www.test.com/x.xx.xx.xx:51445 IP packet with unknown IP version=15 seen
          Jan 11 22:32:14	openvpn[3005]: www.test.com/x.xx.xx.xx:51445 IP packet with unknown IP version=15 seen
          Jan 11 22:32:24	openvpn[3005]: www.test.com/x.xx.xx.xx:51445 IP packet with unknown IP version=15 seen
          
          1 Reply Last reply Reply Quote 0
          • P
            pigbrother
            last edited by

            Предположу несовпадение конфигов клиента и сервера (lzo?)
            https://forums.openvpn.net/topic15588.html
            http://carryflag.blogspot.com.by/2015/05/openvpn-ip-packet-with-unknown-ip.html
            Используйте для клиента пакет Client Export Utility

            1 Reply Last reply Reply Quote 0
            • 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.