LINUX.ORG.RU
решено ФорумAdmin

2 default route


0

1

у одного провайдера pppoe поднимается поверх pppoe , вследствие чего
поднимаются 2 default роута , в следствие чего не видит DNS провайдера
которые находятся за 1 pppoe.


#################ppp0######################                                                                                                                                                    
config_ppp0="ppp"                                                                                                                                                                              
link_ppp0="eth1"                                                                                                                                                                               
plugins_ppp0="pppoe"                                                                                                                                                                           
                                                                                                                                                                                               
username_ppp0="raa"                                                                                                                                                                            
password_ppp0="012"                                                                                                                                                                      
                                                                                                                                                                                               
pppd_ppp0="                                                                                                                                                                                    
        lcp-echo-interval 30                                                                                                                                                                   
        lcp-echo-failure 5                                                                                                                                                                     
        persist                                                                                                                                                                                
        noauth                                                                                                                                                                                 
        usepeerdns                                                                                                                                                                             
"                                                                                                                                                                                              
                                                                                                                                                                                               
################ppp1######################                                                                                                                                                     
config_ppp1="ppp"                                                                                                                                                                              
link_ppp1="eth1"                                                                                                                                                                               
plugins_ppp1="pppoe"                                                                                                                                                                           
                                                                                                                                                                                               
username_ppp1="raa"                                                                                                                                                                            
password_ppp1="012"                                                                                                                                                                      
                                                                                                                                                                                               
pppd_ppp1="                                                                                                                                                                                    
lcp-echo-interval 30                                                                                                                                                                           
lcp-echo-failure 5                                                                                                                                                                             
persist                                                                                                                     defaultroute                                                                   
noauth                                                                                                                                                                                         
"              
копать в сторону init скрипта (gentoo), или postup + iproute2 ?



Последнее исправление: NemesisSOAD (всего исправлений: 2)

а что не понятно?
задавай маршруты сам, в pppd post-up и /etc/local.d/666.start
стандартные срипты говно и лишняя морока

anonymous
()

пппое поверх пппое это чтото новое. Пппое работает поверх езернета, может просто два пппое параллельно? В любом случае, просто пропиши в ip-up нужный маршрут

blind_oracle ★★★★★
()

раз уж у тебя пппое поверх пппое, то в первом пппое тебе дефолтный маршрут не нужен, убери его командой nodefaultroute. Или посмотри в дебаге, может она по умолчанию уже включена.

spunky ★★
()

Не бывает PPPoE поверх PPPoE. Судя по конфигу, второй pppoe можно убрать.

ventilator ★★★
()

не знаю будет ли кто ещё читать, но я сам недурно удивлён.
Первое pppoe соединяется с сервером оно же отдаёт необходимые dns . Далее уже поднимается pppoe которое соединяет с интернетом. одинаковые логины\пароли пусть вас не смущают. Насчёт pppoe over pppoe , такого быть не может просто написал не правильно. Просто без первого второе скорее всего не поднимется.
Хотя не проверенно.

NemesisSOAD
() автор топика

А ничего что второе согласно вашего конфига - идентично первому? С каким таким интернетом оно вас соединяет?

ventilator ★★★
()
Ответ на: комментарий от ventilator

вот что после поднятия, если уж так не верите.

eth1      Link encap:Ethernet  HWaddr 00:e0:4c:03:71:77  
          inet addr:172.30.7.100  Bcast:172.30.7.127  Mask:255.255.255.224
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:114038097 errors:9789 dropped:99650 overruns:5107 frame:0
          TX packets:76807286 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:4117670649 (3.8 GiB)  TX bytes:1603017103 (1.4 GiB)
          Interrupt:19 Base address:0xc000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:15 errors:0 dropped:0 overruns:0 frame:0
          TX packets:15 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:1536 (1.5 KiB)  TX bytes:1536 (1.5 KiB)

ppp1      Link encap:Point-to-Point Protocol  
          inet addr:10.1.161.38  P-t-P:10.0.11.200  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
          RX packets:14969748 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7582782 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3 
          RX bytes:3049738474 (2.8 GiB)  TX bytes:1979947817 (1.8 GiB)
eth1 - pppoe1 ppp1 - pppoe2

NemesisSOAD
() автор топика
Ответ на: комментарий от NemesisSOAD

вся проблема была (помимо того что я тормознул с 2мя pppoe) в клиенте udhcpcd - каким образом он у меня оказался - я не знаю.

NemesisSOAD
() автор топика
Ответ на: комментарий от NemesisSOAD

eth1 - pppoe1 ppp1 - pppoe2

У меня к вам больше вопросов нет.

ventilator ★★★
()
Ответ на: комментарий от NemesisSOAD

eth1 - pppoe1

facepalm. eth1 - это Ethernet. PPP и тем более PPPoE тут и не пахнет

ppp1 - pppoe2

А вот это первый PPPoE.

Автор - учи терминологию, пригодится, чтоб задавать нормальные вопросы.

По теме: кинь маршруты к DNS-серверам вручную и а маршрут по умолчанию направь в ppp1

Pinkbyte ★★★★★
()
Ответ на: комментарий от Pinkbyte

честно, я думал что eth1 настроено бриджом.
config_eth1=( «null» ) - честно, не было и времени смотреть.
думал сначала поднимается бридж а потом pppoe . Терминологию поучу, спасибо ещё раз.

NemesisSOAD
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.