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

    Объединение двух офисов, резервирование l

    Scheduled Pinned Locked Moved Russian
    18 Posts 7 Posters 14.4k 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.
    • D
      dr.gopher
      last edited by

      @sweep4:

      Ну то есть, если я сделал две A-записи на условный myvpn.mydomain, что из этого получится ?

      Первую запись отрезолвит.

      Вот, гугль принес
      Можно в конфигурации клиента указать несколько адресов сервера. Клиент должен подключаться последовательно…

      remote server-address-1 1194
      remote server-address-2 1194

      FAQ PfSense 2.0

      И не забываем про Adblock дабы не видеть баннеров.

      И многое другое на www.thin.kiev.ua

      1 Reply Last reply Reply Quote 0
      • F
        Ficus666
        last edited by

        @dr.gopher:

        @sweep4:

        Ну то есть, если я сделал две A-записи на условный myvpn.mydomain, что из этого получится ?

        Первую запись отрезолвит.

        Вот, гугль принес
        Можно в конфигурации клиента указать несколько адресов сервера. Клиент должен подключаться последовательно…

        remote server-address-1 1194
        remote server-address-2 1194

        интересует еще и обратный автоматический переход на основной VPN. как он в таком случае отработает? и вообще отработает ли?

        1 Reply Last reply Reply Quote 0
        • D
          dr.gopher
          last edited by

          Достаточно создать один файл конфигурации openvpn на клиенте, и в нём прописать секции для каждого IP-адреса сервера. Также в этих секциях можно специфические для каждого IP-адреса настройки, но это не для данного случая. При наличии в настройках клиента опций «ping-restart m» или «keepalive n m», начнётся попытка соединения со следующим сервером через m секунд, если предыдущее подключение было нерабочим.
          Т.е. в файле настроек неизменные части сохранятся, добавятся секции :cat /etc/openvpn/ABC.conf
          client
          proto udp
          dev tap2
          <connection>remote AA.AA.AA.AA:1194</connection>
          <connection>remote BB.BB.BB.BB:1194</connection>
          nobind
          persist-key
          keepalive 10 120
          cipher BF-CBC
          comp-lzo
          verb 0
          ca /etc/openvpn/ca.crt
          cert /etc/openvpn/client.crt
          key /etc/openvpn/client.key

          FAQ PfSense 2.0

          И не забываем про Adblock дабы не видеть баннеров.

          И многое другое на www.thin.kiev.ua

          1 Reply Last reply Reply Quote 0
          • F
            Ficus666
            last edited by

            Настроил туннель по этому ману c youtube
            Может кому пригодится.

            1 Reply Last reply Reply Quote 0
            • F
              Ficus666
              last edited by

              @dr.gopher:

              @sweep4:

              Ну то есть, если я сделал две A-записи на условный myvpn.mydomain, что из этого получится ?

              Первую запись отрезолвит.

              Вот, гугль принес
              Можно в конфигурации клиента указать несколько адресов сервера. Клиент должен подключаться последовательно…

              remote server-address-1 1194
              remote server-address-2 1194

              А где это можно прописать?
              Через WebGui ?

              1 Reply Last reply Reply Quote 0
              • F
                Ficus666
                last edited by

                Простите за предыдущий пост  :-[
                До конца не разобрался просто….

                Сделал:
                Со стороны сервера multi WAN.
                WAN - Основной
                OPT1 -Резервный
                На каждом из интерфейсе поднял свой OpenVPN сервер. Firewall настроил.

                У каждого свой порт и у каждого своя Tunnel Network.
                [i]Когда ставишь одинаковую Tunnel Network (основной или резерв), то один из OpenVPN серверов переходит в статус STOP.

                Со стороны клиента в поле Advanced configuration добавил строчку:
                remote 192.168.10.251 1195   (ip резервного канала и порт)

                Тестирование:

                Сервер:
                Основной канал "упал", основной VPN канал "упал".
                Поднялся резерв канал, сервер VPN на резерве готов

                Клиент:
                Понял что основной VPN канал "упал".
                Пытается подсоединиться на резерв. Подсоединяется (видно из Status:OpenVPN на сервере)

                В логах со стороны клиента появляется запись:
                openvpn[10238]: WARNING: 'ifconfig' is used inconsistently, local='ifconfig 10.0.8.2 10.0.8.1', remote='ifconfig 10.0.9.2 10.0.9.1'

                Пингов нет, тунель "лежит" :(
                Как быть?

                _Весь лог со стороны клиента(172.16.0.254 - Клиент, 192.168.0.253 - Основной сервера, 192.168.10.251 - Резерв сервера):

                Sep 19 14:52:15 openvpn[45219]: event_wait : Interrupted system call (code=4)
                Sep 19 14:52:15 openvpn[45219]: /usr/local/sbin/ovpn-linkdown ovpnc1 1500 1560 10.0.8.2 10.0.8.1 init
                Sep 19 14:52:15 openvpn[45219]: SIGTERM[hard,] received, process exiting
                Sep 19 14:52:16 openvpn[9341]: OpenVPN 2.2.0 i386-portbld-freebsd8.1 [SSL] [LZO2] [eurephia] [MH] [PF_INET6] [IPv6 payload 20110424-2 (2.2RC2)] built on Aug 11 2011
                Sep 19 14:52:16 openvpn[9341]: NOTE: the current –script-security setting may allow this configuration to call user-defined scripts
                Sep 19 14:52:16 openvpn[9341]: TUN/TAP device /dev/tun1 opened
                Sep 19 14:52:16 openvpn[9341]: do_ifconfig, tt->ipv6=0, tt->did_ifconfig_ipv6_setup=0
                Sep 19 14:52:16 openvpn[9341]: /sbin/ifconfig ovpnc1 10.0.8.2 10.0.8.1 mtu 1500 netmask 255.255.255.255 up
                Sep 19 14:52:16 openvpn[9341]: /usr/local/sbin/ovpn-linkup ovpnc1 1500 1560 10.0.8.2 10.0.8.1 init
                Sep 19 14:52:16 openvpn[10238]: UDPv4 link local (bound): [AF_INET]172.16.0.254
                Sep 19 14:52:16 openvpn[10238]: UDPv4 link remote: [AF_INET]192.168.0.253:1194
                Sep 19 14:52:21 openvpn[10238]: Peer Connection Initiated with [AF_INET]192.168.0.253:1194
                Sep 19 14:52:22 openvpn[10238]: Initialization Sequence Completed
                Sep 19 15:02:27 openvpn[10238]: Inactivity timeout (–ping-restart), restarting
                Sep 19 15:02:27 openvpn[10238]: SIGUSR1[soft,ping-restart] received, process restarting
                Sep 19 15:02:29 openvpn[10238]: NOTE: the current –script-security setting may allow this configuration to call user-defined scripts
                Sep 19 15:02:29 openvpn[10238]: Re-using pre-shared static key
                Sep 19 15:02:29 openvpn[10238]: Preserving previous TUN/TAP instance: ovpnc1
                Sep 19 15:02:29 openvpn[10238]: UDPv4 link local (bound): [AF_INET]172.16.0.254
                Sep 19 15:02:29 openvpn[10238]: UDPv4 link remote: [AF_INET]192.168.0.253:1194
                Sep 19 15:03:29 openvpn[10238]: Inactivity timeout (–ping-restart), restarting
                Sep 19 15:03:29 openvpn[10238]: SIGUSR1[soft,ping-restart] received, process restarting
                Sep 19 15:03:31 openvpn[10238]: NOTE: the current –script-security setting may allow this configuration to call user-defined scripts
                Sep 19 15:03:31 openvpn[10238]: Re-using pre-shared static key
                Sep 19 15:03:31 openvpn[10238]: Preserving previous TUN/TAP instance: ovpnc1
                Sep 19 15:03:31 openvpn[10238]: UDPv4 link local (bound): [AF_INET]172.16.0.254
                Sep 19 15:03:31 openvpn[10238]: UDPv4 link remote: [AF_INET]192.168.10.251:1195
                Sep 19 15:03:39 openvpn[10238]: Peer Connection Initiated with [AF_INET]192.168.10.251:1195
                Sep 19 15:03:40 openvpn[10238]: Initialization Sequence Completed
                Sep 19 15:03:41 openvpn[10238]: WARNING: 'ifconfig' is used inconsistently, local='ifconfig 10.0.8.2 10.0.8.1', remote='ifconfig 10.0.9.2 10.0.9.1'
                Sep 19 15:06:31 openvpn[10238]: Inactivity timeout (–ping-restart), restarting
                Sep 19 15:06:31 openvpn[10238]: SIGUSR1[soft,ping-restart] received, process restarting
                Sep 19 15:06:33 openvpn[10238]: NOTE: the current –script-security setting may allow this configuration to call user-defined scripts
                Sep 19 15:06:33 openvpn[10238]: Re-using pre-shared static key
                Sep 19 15:06:33 openvpn[10238]: Preserving previous TUN/TAP instance: ovpnc1
                Sep 19 15:06:33 openvpn[10238]: UDPv4 link local (bound): [AF_INET]172.16.0.254
                Sep 19 15:06:33 openvpn[10238]: UDPv4 link remote: [AF_INET]192.168.10.251:1195
                Sep 19 15:07:33 openvpn[10238]: Inactivity timeout (–ping-restart), restarting
                Sep 19 15:07:33 openvpn[10238]: SIGUSR1[soft,ping-restart] received, process restarting
                Sep 19 15:07:35 openvpn[10238]: NOTE: the current –script-security setting may allow this configuration to call user-defined scripts
                Sep 19 15:07:35 openvpn[10238]: Re-using pre-shared static key
                Sep 19 15:07:35 openvpn[10238]: Preserving previous TUN/TAP instance: ovpnc1
                Sep 19 15:07:35 openvpn[10238]: UDPv4 link local (bound): [AF_INET]172.16.0.254
                Sep 19 15:07:35 openvpn[10238]: UDPv4 link remote: [AF_INET]192.168.0.253:1194
                Sep 19 15:08:28 openvpn[10238]: Peer Connection Initiated with [AF_INET]192.168.0.253:1194
                Sep 19 15:08:29 openvpn[10238]: Initialization Sequence Completed_

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

                  @Ficus666:

                  Пингов нет, тунель "лежит" :(
                  Как быть?

                  Тут уже много раз писалось - на мультиванах только по TCP надо делать OpenVPN.
                  На UDP не будет это работать.

                  1 Reply Last reply Reply Quote 0
                  • F
                    Ficus666
                    last edited by

                    @sweep4:

                    @Ficus666:

                    Пингов нет, тунель "лежит" :(
                    Как быть?

                    Тут уже много раз писалось - на мультиванах только по TCP надо делать OpenVPN.
                    На UDP не будет это работать.

                    Ок. Можно поменять на TCP, но как быть с Tunnel Network ?

                    1 Reply Last reply Reply Quote 0
                    • R
                      rubic
                      last edited by

                      Sep 19 15:03:31    openvpn[10238]: Preserving previous TUN/TAP instance: ovpnc1

                      Думаю, из-за этого не ловит новую Tunnel Network. В конфиге OpenVPN клиента по умолчанию стоит persist-tun и из ГУИ это не правится.
                      Я бы попробовал поднять 2-х клиентов в филиале на разные адреса головного офиса и разобраться с Quagga OSPF.

                      1 Reply Last reply Reply Quote 0
                      • V
                        vardan
                        last edited by

                        u menya  openvpn + quagga ospf otlichno rabotayut

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