PfSense 1.2.3: Static IP + PPPoE оба на WAN, КАК?
-
Сразу скажу, нужно для просмотра 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 сказал тут было описание требуемых костылей, но я не нашел(( -
Сделал аццкий костыль: провод от ИСПа воткнул в свич, из свича 2 пачкорда идут в 2 сетевушки на Сенсе, на одной статика, на другой ПППоЕ.
Че то жесть… -
Не вижу проблем прицепить статический 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 на той же сетевушке.
-
Сорри, когда первый раз читал, понял, что проапгрейдился до 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 такой трюк срабатывает.
-
Sonya, это до первого ребута будет работать? Или на постоянной основе?
После ребута вроде как сенс обновляет конфиг.. -
Sonya, это до первого ребута будет работать? Или на постоянной основе?
После ребута вроде как сенс обновляет конфиг..На постоянной. Этот конфиг исходный, на базе которого все остальное обновляется.
-
Sonya, это до первого ребута будет работать? Или на постоянной основе?
После ребута вроде как сенс обновляет конфиг..Тут нужно поменять в config.xml и сразу перезагрузиться. Если что-то до перезагрузки поменять в веб-интерфейсе, то изменения затрутся.
-
Sonya, это до первого ребута будет работать? Или на постоянной основе?
После ребута вроде как сенс обновляет конфиг..Тут нужно поменять в config.xml и сразу перезагрузиться. Если что-то до перезагрузки поменять в веб-интерфейсе, то изменения затрутся.
Если что-то меняете в config.xml, сразу убивайте /tmp/config.cache .