Крымский форум (Crimea-Board) Поиск Участники Помощь Текстовая версия Crimea-Board.Net
Здравствуйте Гость .:: Вход :: Регистрация ::. .:: Выслать повторно письмо для активации  
 
> Рекламный блок.
 

Реклама на форуме

 
> Ваша реклама, здесь
 
 
 

  Start new topic Start Poll 

> проблема с маршрутизацией., не смог сам разобраться, помогите:)
Pretender | Профиль
Дата 3 Марта, 2008, 17:30
Quote Post




Group Icon

Группа: Старожил
Сообщений: 2548
Регистрация: 11.10.06
Авторитет: 47
Вне форума

Предупреждения:
(0%) -----


Появилась проблемка которую никак не могу решить, вообщем ситуация такая, есть тазик на него инет приходит 2-мя способами:
1 eth2 c внешним адресом 217.73.1.2(пример), и без всякой авторизации на машине прописан основной шлюз который отдает инет 217.73.1.1
2 adsl который поднимаеться автоматом и интерфейс обзываеться adsl

задача, хочу анлимщиков кинуть в отдельную таблицу маршрутизации ну и соответственно делаю:
1)создал 2 таблицы
Код

#echo 200 shdsl >> /etc/iproute2/rt_tables
#echo 100 adsl >> /etc/iproute2/rt_tables

2) при загрузке компа
Код

/sbin/ip route add default via 217.73.1.1 dev eth2 table shdsl
/sbin/ip route flush cache

3) когда поднимаеться adsl
Код

/sbin/ip route add default via $remoteIP dev adsl table adsl
/sbin/ip route flush cache

remoteIP - ип шлюза, который постоянно разный.
4) когда подключаються клиенты
Код

/sbin/ip rule del from $userip table adsl
/sbin/ip rule add from $userip table adsl
/sbin/ip route flush cache

$userip - ип юзера на ppp интерфейсе
теперь собственно в чем проблема
после всех этих манипуляций инет у тех кто занесен в таблицу adsl не появляеться
при дампе на ppp интерфейсе видно что пакеты приходят но ответа нет
дамп на интерфейсе adsl показывает тишину.. только мусорные пакеты извне
инет соответственно клиенту не идетsad.gif


Код

ip rule list
0:      from all lookup local
97:     from 192.168.200.3 lookup shdsl
32766:  from all lookup main
32767:  from all lookup default

192.168.200.3 - ip получаемый после поднятия впн
Код

root@briz:~# ip route show table adsl
default via 195.5.5.202 dev adsl

Код

ip route show table shdsl
default via 217.73.1.1 dev eth2

куда копать для решения проблемы?


____________________
Are you a doсtor???
I'am today......
+79787927860
PMEmail PosterUsers Website
4/7443   

Topic Options Start new topic Start Poll 

 



[ Script Execution time: 0.0092 ]   [ 12 queries used ]   [ GZIP включён ]






Политика конфиденциальности

Top