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

    DHCP + PPTP on WAN

    Scheduled Pinned Locked Moved Russian
    402 Posts 58 Posters 460.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.
    • A
      aleksvolgin
      last edited by

      Если чесно, то Дмитрий Кононов сделал отличный m0n0wall-mod, огромное ему спасибо, сильно выручил в свое время. Жаль, что его разработку здесь даже не заметили (не пришлось бы вилосипед изобретать), хотя уже упоминалась на этом форуме.

      вы имеете ввиду человека с ником thedix на форуме m0n0wall`а?

      1 Reply Last reply Reply Quote 0
      • T
        The_Raven
        last edited by

        Да, это про него.

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

          The_Raven, у тебя как будто бы две сессии mpd одновременно подняты, посмотри сколько процессов бегает.
          А ещё лучше в Interfaces->OPT1 выключи вообще PPTP, убрав галку Enable optional … и Save. Подожди секунд пять - посмотри```
          ps -eaxf | grep mpd

          Потом включай в Interfaces->OPT1 галкой Enable optional … и Save. Гляди, должен появиться только один процесс mpd. Если один после пяти секунд, то давай опять логи +```
          ifconfig
          

          Добавлено
          По статистике - да, это не ошибки, это принятые-переданные байты. Поправлю.

          http://ru.doc.pfsense.org

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

            Новая версия пакета готова. Удалите старый, постаьте новый.
            В новом пакете:

            • добавлена опция для компрессии PPTP - надо если PPTP сервер Windows (кто-то просил, чтобы ручками конфиг не править)
            • перестала давать ошибку при перезагрузке правил, когда разрешаешь/запрещаешь интерфейс (был баг)
            • статистику на интерфейсе теперь показывает правильно

            http://ru.doc.pfsense.org

            1 Reply Last reply Reply Quote 0
            • A
              aleksvolgin
              last edited by

              Новая версия пакета готова

              правильно ли я понимаю, это реализовано в виде пакета, который можно установить только в обычной установочной версии сенса. Т.е. на ембеддед и нано версиях это летать не будет. Если я прав, то нельзя ли "собрать" ембеддед версию 1.2.2 с этой фичей? Очень нужно заменить моноволл (мод который) на сенс (из за необходимости openvpn).

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

                @aleksvolgin:

                Новая версия пакета готова

                правильно ли я понимаю, это реализовано в виде пакета, который можно установить только в обычной установочной версии сенса. Т.е. на ембеддед и нано версиях это летать не будет. Если я прав, то нельзя ли "собрать" ембеддед версию 1.2.2 с этой фичей? Очень нужно заменить моноволл (мод который) на сенс (из за необходимости openvpn).

                Ты можешь вручную нужные файлы скопировать.
                Я подумаю про "собрать", а почему embedded 1.2.2 нужна? не последняя нано?

                http://ru.doc.pfsense.org

                1 Reply Last reply Reply Quote 0
                • A
                  aleksvolgin
                  last edited by

                  а почему embedded 1.2.2 нужна? не последняя нано?

                  всё просто: размер носителя. Сейчас моно раскатан на IDE DOM модулях размером 128 Мб, кои удалось достать с превеликим трудом.

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

                    Я не очень представляю себе процесс "сборки" новой embedded, посему это долгая история, может как-нибудь попробуй.
                    Почему бы тебе пока не потестировать пакет, установив его вот так Установка пакета на embedded версию pfSense

                    http://ru.doc.pfsense.org

                    1 Reply Last reply Reply Quote 0
                    • H
                      Helfer_Panch
                      last edited by

                      @Evgeny:

                      Новая версия пакета готова. Удалите старый, постаьте новый.
                      В новом пакете:

                      • добавлена опция для сомпрессии PPTP - надо если PPTP сервер Windows (кто-то просил, чтобы ручками конфиг не править)
                      • перестала давать ошибку при перезагрузке правил, когда разрешаешь/запрещаешь интерфейс (был баг)
                      • статистику на интерфейсе теперь показывает правильно

                      Предлагаю добавить в пакет следующее:
                      1. При использовании пакета есть неудобство со страницей интерфейсов, т.к. нет кнопки connect/recconect. Очень будет полезна..
                      2. При настройке подключения не лишним было бы сделать два поля для ввода скриптов поднятия и опускания интерфейса. Не нужно будет править скрипты, для чего я выше писал.
                      3. Еще не маловажный момент, это добавить галки, которые позволили бы включать или отключать шифрование, да и вообще опции mpd.

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

                        @Helfer_Panch:

                        3. Еще не маловажный момент, это добавить галки, которые позволили бы включать или отключать шифрование, да и вообще опции mpd.

                        Шифрование - это какие опции в mpd.conf?

                        http://ru.doc.pfsense.org

                        1 Reply Last reply Reply Quote 0
                        • H
                          Helfer_Panch
                          last edited by

                          @Evgeny:

                          @Helfer_Panch:

                          3. Еще не маловажный момент, это добавить галки, которые позволили бы включать или отключать шифрование, да и вообще опции mpd.

                          Шифрование - это какие опции в mpd.conf?

                          В mpd5:
                          можно писать так:
                          set mppc yes e40 stateless
                          set mppc yes e128 stateless
                          или так:
                          set mppc yes e40 e56 e128 stateless
                          вместо yes можно указать accept тогда шифрование будет необязательным

                          тип авторизации
                          set link yes option …

                          pap

                          Default disable and accept.
                          chap

                          chap-md5

                          chap-msv1

                          chap-msv2

                          А лучше ман почитай, там понятнее написано, находится в архиве http://sourceforge.net/settings/mirror_choices?projectname=mpd&filename=Mpd5/Mpd-5.5/mpd-5.5.tar.gz папка /doc/mpd.html

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

                            @Helfer_Panch:

                            @Evgeny:

                            @Helfer_Panch:

                            3. Еще не маловажный момент, это добавить галки, которые позволили бы включать или отключать шифрование, да и вообще опции mpd.

                            Шифрование - это какие опции в mpd.conf?

                            В mpd5:
                            можно писать так:
                            set mppc yes e40 stateless
                            set mppc yes e128 stateless
                            или так:
                            set mppc yes e40 e56 e128 stateless
                            вместо yes можно указать accept тогда шифрование будет необязательным

                            тип авторизации
                            set link yes option …

                            pap

                            Default disable and accept.
                            chap

                            chap-md5

                            chap-msv1

                            chap-msv2

                            А лучше ман почитай, там понятнее написано, находится в архиве http://sourceforge.net/settings/mirror_choices?projectname=mpd&filename=Mpd5/Mpd-5.5/mpd-5.5.tar.gz папка /doc/mpd.html

                            Я поэтому и спросил - в 1.2.3 версия mpd-4 и особого раздолья в mppc не наблюдаю. А chap/pap - это аутентификация, никаким боком к шифрованию не относится… Интересно, а mpd-5 взлетит?

                            http://ru.doc.pfsense.org

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

                              @Helfer_Panch:

                              @Evgeny:

                              Новая версия пакета готова. Удалите старый, постаьте новый.
                              В новом пакете:

                              • добавлена опция для сомпрессии PPTP - надо если PPTP сервер Windows (кто-то просил, чтобы ручками конфиг не править)
                              • перестала давать ошибку при перезагрузке правил, когда разрешаешь/запрещаешь интерфейс (был баг)
                              • статистику на интерфейсе теперь показывает правильно

                              Предлагаю добавить в пакет следующее:
                              1. При использовании пакета есть неудобство со страницей интерфейсов, т.к. нет кнопки connect/recconect. Очень будет полезна..
                              2. При настройке подключения не лишним было бы сделать два поля для ввода скриптов поднятия и опускания интерфейса. Не нужно будет править скрипты, для чего я выше писал.
                              3. Еще не маловажный момент, это добавить галки, которые позволили бы включать или отключать шифрование, да и вообще опции mpd.

                              1 и 2 забирайте, про опции подумать будем. Последняя версия пакета 0.3.

                              http://ru.doc.pfsense.org

                              1 Reply Last reply Reply Quote 0
                              • H
                                Helfer_Panch
                                last edited by

                                @Evgeny:

                                Я поэтому и спросил - в 1.2.3 версия mpd-4 и особого раздолья в mppc не наблюдаю. А chap/pap - это аутентификация, никаким боком к шифрованию не относится… Интересно, а mpd-5 взлетит?

                                Дак я и написал, авторизация. Это очень даже нужно, просто посмотрел, как у некоторых провайдеров организована сеть, дак там есть и с чап аутентификацией..

                                mpd4 :

                                set ccp yes mpp-e40
                                set ccp yes mpp-e56
                                set ccp yes mpp-e128
                                set ccp yes mpp-stateless

                                такие строчки обязательно требуют шифрование.
                                А так, насколько я помню, шифрование есть но не обязательно, хотя может это только к серверу относится, давно не поднимал ни того, ни другого, не помню уже..:

                                set ccp accept mpp-e40
                                set ccp accept mpp-e56
                                set ccp accept mpp-e128
                                set ccp accept mpp-stateless

                                А вообще зачет тебе за оперативность! (:

                                Думаю не лишним будет добавить в документацию "лог" доработок пакета.

                                1 Reply Last reply Reply Quote 0
                                • H
                                  Helfer_Panch
                                  last edited by

                                  @Evgeny:

                                  @Helfer_Panch:

                                  @Evgeny:

                                  Новая версия пакета готова. Удалите старый, постаьте новый.
                                  В новом пакете:

                                  • добавлена опция для сомпрессии PPTP - надо если PPTP сервер Windows (кто-то просил, чтобы ручками конфиг не править)
                                  • перестала давать ошибку при перезагрузке правил, когда разрешаешь/запрещаешь интерфейс (был баг)
                                  • статистику на интерфейсе теперь показывает правильно

                                  Предлагаю добавить в пакет следующее:
                                  1. При использовании пакета есть неудобство со страницей интерфейсов, т.к. нет кнопки connect/recconect. Очень будет полезна..
                                  2. При настройке подключения не лишним было бы сделать два поля для ввода скриптов поднятия и опускания интерфейса. Не нужно будет править скрипты, для чего я выше писал.
                                  3. Еще не маловажный момент, это добавить галки, которые позволили бы включать или отключать шифрование, да и вообще опции mpd.

                                  1 и 2 забирайте, про опции подумать будем. Последняя версия пакета 0.3.

                                  Вроде все отлично. Теперь возможно сделать мульти ван =)

                                  Есть моменты:

                                  если делать второй wan то было бы неплохо отключать опцию "set iface route default", чтобы не прописывался маршрут на pptp по умолчанию.
                                  со сжатием у тебя включается шифрование, желательно разделить.

                                  Можно сделать так:

                                  Enable MPPC "галка"

                                  Enable CCP: e40 "галка"
                                                  e56 "галка"
                                                  e128 "галка"

                                  Authentication protocol :  Chap ''галка"
                                                                    Chap-md5 ''галка"
                                                                    Mschap-v1 ''галка"
                                                                    Mschap-v2 ''галка"
                                                                    Eap "галка"

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

                                    @Evgeny:

                                    Новая версия пакета готова. Удалите старый, постаьте новый.

                                    Доброе время суток !
                                    А где взять пакет, что то не нашел ?
                                    И вопрос: у меня DHCP +PPTP. сервер провайдера символьный.
                                    можно вписывать в pfsense или там только ввод IP цифрами. ??

                                    1 Reply Last reply Reply Quote 0
                                    • H
                                      Helfer_Panch
                                      last edited by

                                      @sidor_ii:

                                      @Evgeny:

                                      Новая версия пакета готова. Удалите старый, постаьте новый.

                                      Доброе время суток !
                                      А где взять пакет, что то не нашел ?
                                      И вопрос: у меня DHCP +PPTP. сервер провайдера символьный.
                                      можно вписывать в pfsense или там только ввод IP цифрами. ??

                                      http://ru.doc.pfsense.org/index.php/PPPoE_или_PPTP_на_WAN_c_DHCP

                                      nslookup имя_сервера появится IP

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

                                        @Helfer_Panch:

                                        Есть моменты:
                                        если делать второй wan то было бы неплохо отключать опцию "set iface route default", чтобы не прописывался маршрут на pptp по умолчанию.
                                        со сжатием у тебя включается шифрование, желательно разделить.

                                        Можно сделать так:
                                        Enable MPPC "галка"
                                        Enable CCP: e40 "галка"
                                                        e56 "галка"
                                                        e128 "галка"
                                        Authentication protocol :  Chap ''галка"
                                                                          Chap-md5 ''галка"
                                                                          Mschap-v1 ''галка"
                                                                          Mschap-v2 ''галка"
                                                                          Eap "галка"

                                        Сделано за исключением chap. Эта опция включает в себя сразу три chap-md5, mschap-v1 и mschap-v2. У меня галка на каждую из них есть, следовательно можно включить все или индивидуально.
                                        Последняя версия 0.4 Beta.  Теперь бы кто ещё потестировал всю эту хрень…

                                        http://ru.doc.pfsense.org

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

                                          @Helfer_Panch:

                                          nslookup имя_сервера появится IP

                                          Это конечно хорошо…, а если у провайдера 6  IP на одно имя  ???

                                          1 Reply Last reply Reply Quote 0
                                          • H
                                            Helfer_Panch
                                            last edited by

                                            @sidor_ii:

                                            @Helfer_Panch:

                                            nslookup имя_сервера появится IP

                                            Это конечно хорошо…, а если у провайдера 6  IP на одно имя  ???

                                            Насколько я знаю, если и отрезолвить все ip mpd их все равно не будет перебирать, а будет все время конектится к одному из них

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