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

    Проброс порта в тунель OpenVpn

    Scheduled Pinned Locked Moved Russian
    15 Posts 4 Posters 1.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.
    • K
      Konstanti @Pupsoid
      last edited by Konstanti

      @Pupsoid

      Не совсем понятно , как у Вас настроена маршрутизация к удаленной сети
      Если бы все было настроено корректно , весь трафик до удаленной сети по умолчанию уходил бы в туннель , без "танцев с бубном"

      Или поясните на картинке , как у Вас все организовано

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

        Здравствуйте! Думаю, у вас проблема, похожая на таковую в этой ветке

        Тогда можно попробовать помимо port-forwarding'ов на IP в сетях C и D, еще и скрывать адрес источника подключения в сети интернет посредством Outbound NAT правила на Openvpn интерфейсе сервера - то есть все, что приходит из сети интернет (any) на такой-то порт таких-то IP в сетях C и D натить к IP адресу интерфейса openvpn сервера. У асусов на сторонах C и D есть маршрут к IP интерфейса openvpn сервера - так что трафик должен вернуться к серверу. Натиться будет не только адрес назначения, но и источника.

        Добавлю, что интерфейс опенвпн на сервере должен быть назначен (assigned) и redirect-gateway, равно как и другие маршруты на клиенте больше не понадобятся, так как адреса источников всего трафика, приходящего через туннель по правилу порт-форвардинга, будут отнатированы к адресу опенвпн интерфейса, маршрут к которому виндовс клиент и так знает.

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

          @Pupsoid
          Зачем порт форвардинг в Вашем случае?
          ТЗ полностью и с картинками давайте.

          P 1 Reply Last reply Reply Quote 0
          • P
            Pupsoid @werter
            last edited by

            @werter Схема

            K 1 Reply Last reply Reply Quote 0
            • K
              Konstanti @Pupsoid
              last edited by Konstanti

              @Pupsoid При такой схеме смотрим сообщение номер 3
              Только через исходящий НАТ будет работать проброс портов

              P 1 Reply Last reply Reply Quote 0
              • P
                Pupsoid @Konstanti
                last edited by

                @Konstanti при этом весь трафик будет идти через сенс?

                K 1 Reply Last reply Reply Quote 0
                • K
                  Konstanti @Pupsoid
                  last edited by

                  @Pupsoid
                  Я не знаю , какие у Вас настройки туннеля для всего остального трафика , но чтобы успешно пробросить соединение на порту 2225 Вам надо использовать исходящий НАТ для порта 2225 на openvpn интерфейсе сервера 213.183.

                  Если у Вас без проброса все работает нормально , то ,добавив проброс, ничего поменяться не должно.

                  P 1 Reply Last reply Reply Quote 0
                  • P
                    Pupsoid @Konstanti
                    last edited by

                    @Konstanti настройки тунеля all pass..... по поводу Outbound NAT правила, можете ткнуть меня мордой в инструкцию какую нибудь? буду заранее очень благодарен, всё в продакшене и работает как надо, боюсь что нибудь сломать

                    K 1 Reply Last reply Reply Quote 0
                    • K
                      Konstanti @Pupsoid
                      last edited by Konstanti

                      @Pupsoid Навскидку , как-то так
                      583d09a8-cf03-437a-be9c-8268d9712ab0-image.png

                      если дружите с iptables , то логика должна быть такой
                      где , prerouting - проброс
                      postrouting - исходяший NAT для проброшенного трафика

                      061c1568-c95e-4412-8cb5-1d087e8aca70-image.png

                      P 1 Reply Last reply Reply Quote 0
                      • P
                        Pupsoid @Konstanti
                        last edited by

                        @Konstanti спасибо мил человек! всё работает как было задумано!

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

                          @Pupsoid

                          Стоп-стоп.
                          Если нужно дать доступ моб клиентам к серверу, к-ый ТОЖЕ подключен к этому же пф по впн достаточно выдавать моб клиентам при подключение маршрут в сеть 192.168.40.* (или к одному хосту в 192.168.40. , если этого хватит ). И далее правилами fw на интерфейсе Openvpn разрешить доступ моб клиентам к 192.168.40.* (можно на время разрешаить все-всем интерфейсе Openvpn )

                          Или моб клиенты не по впн подключаются? О, я бы не выставлял наружу порт просто так. Это крайне опрометчиво. Пусть моб клиенты подкл по впн. Тогда и костыль для проброса не нужен будет. Это гораздо безопаснее.

                          P 1 Reply Last reply Reply Quote 0
                          • P
                            Pupsoid @werter
                            last edited by

                            @werter это не совсем мобильные клиенты, это навигационное оборудование, примерно 2000 машин шлют свое местоположение, по этому только порт наружу, и он защищен

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

                              @Pupsoid
                              Что-то из webworxshop.com/self-hosted-gps-tracking-with-traccar-and-home-assistant , www.unixmen.com/install-opengts-tracking-system-linux-mint-17/ ?

                              P 1 Reply Last reply Reply Quote 0
                              • P
                                Pupsoid @werter
                                last edited by

                                @werter нееее, русский, старый-добрый Автограф https://www.tk-nav.ru/

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