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

    PfSense 1.2.3: Static IP + PPPoE оба на WAN, КАК?

    Scheduled Pinned Locked Moved Russian
    8 Posts 3 Posters 3.2k 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.
    • Tim2000T
      Tim2000
      last edited by

      Сразу скажу, нужно для просмотра IP-TV.
      Пробавал обновиться на 2,0,1 автоматом - получился бутлуп.
      Поставил с нуля 2,0,1, восстановил настройки с 1,2,3, даже всё заработало на полчаса, и даже показывал ИП-ТВ, но вдруг Сенс сам ребутнулся и я увидел тот же бутлуп, как и после обновления 1,2,3 до 2,0,1.  :(
      Руками пока не готов переносить все правила, их дофигища, всякие банки, казначейства, одинэски и т.д., ужас..
      Итого, нуждаюсь в том, как оформить на 1,2,3 и ПППоЕ и статику одновременно?
      В 2,0,1 я заметил, что ПППоЕ поднялся как ОПТ-интерфейс привязаный к физическому.  Я просто на физический прописал статику и ИП-ТВ завелся.
      В 1,2,3 я не могу такого сделать :( Можно назначить на физ.интерфейс статику, но если создать опт.инт. привязаный к этому, то там нельзя поднять ПППоЕ, выбор только статика или дхцп.
      Как быть? Гуру dvserg сказал тут было описание требуемых костылей, но я не нашел((

      ¡ʁɔvʎнdǝʚǝdǝu dиw

      1 Reply Last reply Reply Quote 0
      • Tim2000T
        Tim2000
        last edited by

        Сделал аццкий костыль: провод от ИСПа воткнул в свич, из свича 2 пачкорда идут в 2 сетевушки на Сенсе, на одной статика, на другой ПППоЕ.
        Че то жесть…

        ¡ʁɔvʎнdǝʚǝdǝu dиw

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

          Не вижу проблем прицепить статический IP в версии 2.0. Это в 1.2 надо было с бубном прыгать, а тут всё делается из меню:

          
          	 <interfaces><wan><enable><if>em1</if>
          
          			 <alias-address><alias-subnet>32</alias-subnet>
          			<spoofmac>xx:xx:xx:xx:xx:xx</spoofmac>
          			<ipaddr>128.1.1.15</ipaddr>
          			<subnet>25</subnet>
          			<gateway>Bitrace_GW</gateway></alias-address></enable></wan> 
          		 <lan><enable><if>em0</if>
          			<ipaddr>192.168.1.1</ipaddr>
          			<subnet>24</subnet>
          			 <media><mediaopt></mediaopt></media></enable></lan> 
          		 <opt1><if>pppoe0</if>
          
          			 <spoofmac><alias-address><alias-subnet>32</alias-subnet>
          			 <enable><ipaddr>pppoe</ipaddr></enable></alias-address></spoofmac></opt1> 
          		 <opt2><if>em2</if>
          			 <enable><spoofmac><alias-address><alias-subnet>32</alias-subnet>
          			<ipaddr>192.168.168.100</ipaddr>
          			<subnet>24</subnet>
          			<gateway>ADSL_Modem_GW</gateway></alias-address></spoofmac></enable></opt2> 
          		 <opt3><if>em3</if>
          
          			 <enable><spoofmac>xx:xx:xx:xx:xx:xx</spoofmac>
          			<ipaddr>dhcp</ipaddr>
          			 <dhcphostname><alias-address><alias-subnet>32</alias-subnet></alias-address></dhcphostname></enable></opt3> 
          		 <opt4><if>em4</if></opt4> 
          		 <opt5><if>em5</if></opt5> 
          		 <opt6><if>em6</if></opt6> 
          		 <opt7><if>em7</if></opt7> 
          		 <opt8><if>em8</if></opt8> 
          		 <opt9><if>em9</if></opt9></interfaces> 
          
          

          и

          	 <ppps><ppp><ptpid>0</ptpid>
          			<type>pppoe</type>
          			<if>pppoe0</if>
          			<ports>opt2</ports>
          			<username>STR--------</username>
          			<password>----------------</password>
          			 <provider><pppoe-reset-type>custom</pppoe-reset-type>
          			 <bandwidth></bandwidth></provider></ppp></ppps> 
          
          

          Здесь ComstarLAN (он же OPT2) - статический IP на сетевушке em2, а Comstar - OPT1 интерфейс pppoe на той же сетевушке.

          interfaces.png
          interfaces.png_thumb

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

            Сорри, когда первый раз читал, понял, что проапгрейдился до 2.0.
            В старой версии действительно решается нетривиально, через правку конфига руками:

            
            	 <interfaces><lan><if>fxp0</if>
            			<ipaddr>192.168.1.1</ipaddr>
            			<subnet>24</subnet>
            			 <media><mediaopt><bandwidth>100</bandwidth>
            			<bandwidthtype>Mb</bandwidthtype></mediaopt></media></lan> 
            		 <wan><spoofmac><mtu>1460</mtu>
            			<ipaddr>pppoe</ipaddr></spoofmac></wan> 
            		 <opt1><descr>CityLAN</descr>
            			<if>xl0</if>
            			 <enable><ipaddr>10.33.111.10</ipaddr>
            			<subnet>24</subnet>
            			<gateway>10.33.111.1</gateway>
            			 <spoofmac></spoofmac></enable></opt1></interfaces> 
            
            

            и

            
            	 <pppoe><username>user</username>
            		<password>password</password></pppoe> 
            
            

            Создаётся OPT интерфейс, а потом ручками меняется тип wan интерфейса. На счёт pppoe на 100% не готов утверждать, но с pptp такой трюк срабатывает.

            1 Reply Last reply Reply Quote 0
            • Tim2000T
              Tim2000
              last edited by

              Sonya, это до первого ребута будет работать? Или на постоянной основе?
              После ребута вроде как сенс обновляет конфиг..

              ¡ʁɔvʎнdǝʚǝdǝu dиw

              1 Reply Last reply Reply Quote 0
              • D
                dvserg
                last edited by

                @tim2000:

                Sonya, это до первого ребута будет работать? Или на постоянной основе?
                После ребута вроде как сенс обновляет конфиг..

                На постоянной. Этот конфиг исходный, на базе которого все остальное обновляется.

                SquidGuardDoc EN  RU Tutorial
                Localization ru_PFSense

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

                  @tim2000:

                  Sonya, это до первого ребута будет работать? Или на постоянной основе?
                  После ребута вроде как сенс обновляет конфиг..

                  Тут нужно поменять в config.xml и сразу перезагрузиться. Если что-то до перезагрузки поменять в веб-интерфейсе, то изменения затрутся.

                  1 Reply Last reply Reply Quote 0
                  • D
                    dvserg
                    last edited by

                    @Sonya:

                    @tim2000:

                    Sonya, это до первого ребута будет работать? Или на постоянной основе?
                    После ребута вроде как сенс обновляет конфиг..

                    Тут нужно поменять в config.xml и сразу перезагрузиться. Если что-то до перезагрузки поменять в веб-интерфейсе, то изменения затрутся.

                    Если что-то меняете в config.xml, сразу убивайте /tmp/config.cache .

                    SquidGuardDoc EN  RU Tutorial
                    Localization ru_PFSense

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