URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 62312
[ Назад ]

Исходное сообщение
"Срочно! Распределить потоки между PPP и PPPD!"

Отправлено Gelo , 01-Дек-05 15:16 
Ув.ГУРУ! Нужна срочная помощь. Есть FreeBSD 4.8 с выходом локальной сети ed0(192.168.254.1) в Инет ч/з Провайдера1 по ppp0 по выделенке. Сейчас дополнительно подключились к провайдеру2 по ADSL-модему ч/з сетевуху ex0 (192.168.1.2) по PPPoE.
Раньше defaultroute было настроено на провайдера1 в файле /etc/ppp/options.cuaa0:
295.56.56.134:295.56.56.6
netmask 255.255.255.255  
defaultroute            
persist                  
lcp-echo-interval 60    
lcp-echo-failure 5      

Теперь нужно весь трафик направить на провайдера2, а всю почту направить на сервер провайдера1 на 295.56.56.5
В файле /etc/ppp/options.cuaa0 убрал строчку defaultroute. В
/etc/ppp/ppp.conf прописал:
default:                                                              
                                                                      
test:                                                                  
set device PPPoE:ex0                                                  
set MTU 1492                                                          
set MRU 1492                                                          
set dial                                                              
set crtscts off                                                      
set speed sync                                                        
accept lqr                                                            
disable deflate                                                      
disable pred1                                                        
disable vjcomp                                                        
disable acfcomp                                                      
disable protocomp                                                    
set log Phase Chat LCP IPCP CCP Warning Error Alert                  
set ifaddr 192.168.1.2/0 192.168.1.1/0 255.255.255.255 255.255.255.255
add default HISADDR
set login                              
set authname uvv@dsl.tel.org
set authkey 17780301                    
set server /var/run/ppp/ppp.pid "" 0177

В файле /etc/rc.local прописал:
route add 295.56.56.0 -netmask 255.255.255.0 295.56.56.6

В результате ping 295.56.56.6 идет по ppp0 через провайдера1 по выделенке, а ping 295.56.56.5 идет ч/з ADSL-модем через провайдера2, а не через провайдера1 по ppp0.
Что сделано не так? где же прописать этот маршрут:
route add 295.56.56.0 -netmask 255.255.255.0 295.56.56.6 ?????????



Содержание

Сообщения в этом обсуждении
"Срочно! Распределить потоки между PPP и PPPD!"
Отправлено Gelo , 01-Дек-05 18:40 
С этой темой расдублился: добавил файл /etc/ppp/ip-up:
route add 295.56.56.0 -netmask 255.255.255.0 295.56.56.6
который стартует когда есть коннект на ppp0, но возникла следующая проблема!
Вот часть того, что выдает netstat -rn
default            175.9.9.160        UGSc       26      652   tun0
127.0.0.1          127.0.0.1          UH         10     2177    lo0
192.168.0          192.168.254.2      UGSc        0        0    ed0
192.168.1          link#2             UC          0        0    ex0
192.168.2          192.168.254.2      UGSc        0        0    ed0
192.168.111        192.168.254.2      UGSc        0        0    ed0
192.168.254        link#1             UC          2        0    ed0
192.168.254.1      52:54:00:df:90:c3  UHLW        0        2    lo0
192.168.254.2      00:30:4f:14:3d:24  UHLW       19    60856    ed0
175.9.9.160        92.107.524.88      UH         27        0   tun0
295.56.56          295.56.56.6        UGSc        2      105   ppp0
295.56.56.6        295.56.56.134      UH          3        0   ppp0
===========
Начались проблемы с почтой. Вся исходящая почта уходит на сервер провайдера1 - 295.56.56.5, а вот получить почту невозможно. Как только какой-то сервер с Инета, например, mailserv.monamour.ru (194.67.27.120) соединяеться с моим 295.56.56.134, мой дает ответ по default, т.е. уже через провайдера2, и естественно письмо на мой сервер не ложиться. Помогите, как это победить????