The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"mpd5 freebsd 7.* один пров несколько линков"
Отправлено KENTus, 20-Ноя-09 00:28 
Копался копался, но не выкопал.
Проблема следующая: имеется сервер FreeBSD 7.2 (AMD64), на нем стоит mpd 5.3. Не могу заставить работать несколько линков mpd (допустим 2) на одного провайдера. Все дело в том, что когда один интерфейс поднимается, то второй подняться не может по причине уже имеющегося шлюза в таблице маршрутизации, может быть где-то еще. Пользовался setfib - безрезультатно. Как мне заставить это все работать?
Похожую тему на форуме читал (https://www.opennet.ru/openforum/vsluhforumID1/85558.html), но не помогло, в интернете мейллисты почитал тоже - результатов нет.

Что я пробовал:
1. Запускаю mpd: setfib 6 ...mpd5 start
подключение есть, имеем:
ng0: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> metric 0 mtu 1460
inet 10.10.1.244 --> 10.10.0.1 netmask 0xffffffff
не смотря на наличие опции в конфиге "set iface up-script ..." с содержимым "route delete 10.10.0.1", во всех таблицах маршрутизации маршрут остается.
На всякий случай делаю ручками: route delete 10.10.0.1 и setfib 7 route delete 10.10.0.1 (заготовка 7 таблицы под другой мпд). Проверяю - netstat -rn | grep 10.10.0.1 - чисто, в 7-й также, при этом в 6-й все на месте.
Запускаю еще один мпд с другим конфигом: setfib 7 ...mpd5_test start
подключение есть, имеем:
ng1: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> metric 0 mtu 1500
т.е. тунель поднялся (флаг UP), но конфы нет и не робит (дело точно не в конфе).
в АП-скрипте: route add $4 -gateway 10.10.0.236 (пробовал route add $4 -interface $1 - тоже самое).
проверяем таблицу маршрутизации:
netstat -rn| grep 10.10.0.1:
     10.10.0.1          10.10.1.244        UH          0        0    ng0
setfib 6 netstat -rn| grep 10.10.0.1:
     10.10.0.1          10.10.1.244        UH          0        0    ng0
setfib 7 netstat -rn| grep 10.10.0.1:
     10.10.0.1          10.10.1.244        UH          0        0    ng1
в чем дело не понимаю.

2. Пробовал multilink:
Один конфиг, один мпд:
default:
        load director
        load test

director:
        create bundle static director_B
        set iface enable tcpmssfix
        set ipcp ranges 0.0.0.0/0 0.0.0.0/0

        create link static director_L pptp
        set link action bundle director_B
        set link enable multilink
        set auth authname login
        set auth password pass
        set link mtu 1460
        set link keep-alive 20 75
        set pptp peer 1.1.1.1
        open

test:
        create link static test_L pptp
        set link action bundle director_B
        set link enable multilink
        set auth authname login2
        set auth password pass2
        set link mtu 1460
        set link keep-alive 20 75
        set pptp peer 1.1.1.1
        open

Итог: поднимается интерфейс ng0 с конфой (в смысле IP) для login1, через секунду с конфой login2, потом снова для login1 и так постоянно...
Сервер куда я цеплялся также стоит на фре (6.4 i386), mpd5.2, link enable multilink в конфе имеется.

Цель подключить не к этому серву с мпд5.2, а просто к прову, у него там циска, но активирован ли на ней multilink - я хз.

Ищу помощи в этом вопросе, может кто сталкивался и подскажут рабочие конфиги или куда смотреть.

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру