The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"dhcpd + метрика роутеров"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"dhcpd + метрика роутеров"  +/
Сообщение от Virtuoz on 10-Мрт-09, 10:07 
Уважаемые коллеги,

Имею в составе своей сети dhcpd в котором прописана выдача 2-х шлюзов:

option routers 192.168.1.1, 192.168.1.2;

Проблема в том что эти роутеры назначаются с одинаковой метрикой :( Как сделать так чтобы второй роутер был с метрикой выше чем первый ?

В мануалах ничего найти не смог.

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "dhcpd + метрика роутеров"  +/
Сообщение от reader (ok) on 10-Мрт-09, 16:29 
>[оверквотинг удален]
>Имею в составе своей сети dhcpd в котором прописана выдача 2-х шлюзов:
>
>
>option routers 192.168.1.1, 192.168.1.2;
>
>Проблема в том что эти роутеры назначаются с одинаковой метрикой :( Как
>сделать так чтобы второй роутер был с метрикой выше чем первый
>?
>
>В мануалах ничего найти не смог.

про метрику не знаю, но порядок написания адресов имеет значение.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "dhcpd + метрика роутеров"  +/
Сообщение от Virtuoz on 11-Мрт-09, 09:15 
>[оверквотинг удален]
>>
>>option routers 192.168.1.1, 192.168.1.2;
>>
>>Проблема в том что эти роутеры назначаются с одинаковой метрикой :( Как
>>сделать так чтобы второй роутер был с метрикой выше чем первый
>>?
>>
>>В мануалах ничего найти не смог.
>
>про метрику не знаю, но порядок написания адресов имеет значение.

Порядок да, первый IP будет основным шлюзом, остальные будут дополнительными. Но метрика у всех одинаковая, следовательно пакеты идут через разные шлюзы, уж такова основа TCP протокола...

Насколько слышал от дургих людей что виндовый dhcp позволяет указывать метрику...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "dhcpd + метрика роутеров"  +/
Сообщение от sda email(ok) on 11-Мрт-09, 16:01 
>Насколько слышал от дургих людей что виндовый dhcp позволяет указывать метрику...

Да

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "dhcpd + метрика роутеров"  +/
Сообщение от chainik (??) on 11-Мрт-09, 20:30 
>>Насколько слышал от дургих людей что виндовый dhcp позволяет указывать метрику...
>

1. Вы раздаете роутеры виндовым клиентам?
Насколько я знаю, стандартная маршрутизация винды, как и ядро linux, не обращает внимания на метрику. А rip, или другой сервис маршрутизации обычно не запускают на узлах, получающих настройку по dhcp.

2. dhcpd может передать что угодно, напр. письмо на деревню дедушке. Только я сомневаюсь, что эту информацию можно обработать на виндовых клиентах.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "dhcpd + метрика роутеров"  +/
Сообщение от Virtuoz on 12-Мрт-09, 13:08 
>>>Насколько слышал от дургих людей что виндовый dhcp позволяет указывать метрику...
>>
>
>1. Вы раздаете роутеры виндовым клиентам?
>Насколько я знаю, стандартная маршрутизация винды, как и ядро linux, не обращает
>внимания на метрику. А rip, или другой сервис маршрутизации обычно не
>запускают на узлах, получающих настройку по dhcp.
>
>2. dhcpd может передать что угодно, напр. письмо на деревню дедушке. Только
>я сомневаюсь, что эту информацию можно обработать на виндовых клиентах.

Да, адреса назначаются виндузятникам. Метрика еще как работает при определении маршрута доставки пакета. Я проверял, меняю метрику поочередно и вижу что пакеты идут на шлюзы с наименьшей метрикой.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "dhcpd + метрика роутеров"  +/
Сообщение от ALex_hha (??) on 12-Мрт-09, 14:59 
>Да, адреса назначаются виндузятникам. Метрика еще как работает при определении маршрута доставки
>пакета. Я проверял, меняю метрику поочередно и вижу что пакеты идут
>на шлюзы с наименьшей метрикой.

странно, сам недавно проверял на линухе, указал два шлюза с разными метриками. Сделал маскарадинг, достаю проводок от первого провайдера, пакеты через второго (шлюз с большей метрикой) не ходили. Я что то упустил?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "dhcpd + метрика роутеров"  +/
Сообщение от Virtuoz on 13-Мрт-09, 11:41 
>>Да, адреса назначаются виндузятникам. Метрика еще как работает при определении маршрута доставки
>>пакета. Я проверял, меняю метрику поочередно и вижу что пакеты идут
>>на шлюзы с наименьшей метрикой.
>
>странно, сам недавно проверял на линухе, указал два шлюза с разными метриками.
>Сделал маскарадинг, достаю проводок от первого провайдера, пакеты через второго (шлюз
>с большей метрикой) не ходили. Я что то упустил?

Может в линухе метрика и не играет роли, я говорю про винду.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "dhcpd + метрика роутеров"  +/
Сообщение от chainik (??) on 12-Мрт-09, 21:56 
>>>>Насколько слышал от дургих людей что виндовый dhcp позволяет указывать метрику...

Может посмотреть код dhcp опции, которую хотят получить клиенты винды от сервера и передать клиентам опцию с этим кодом и нужными параметрами.

Я таким образом передавал виндовым клиентам ститические марштуры для -net.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "dhcpd + метрика роутеров"  +/
Сообщение от Virtuoz on 19-Мрт-09, 10:36 
>>>>>Насколько слышал от дургих людей что виндовый dhcp позволяет указывать метрику...
>
>Может посмотреть код dhcp опции, которую хотят получить клиенты винды от сервера
>и передать клиентам опцию с этим кодом и нужными параметрами.
>
>Я таким образом передавал виндовым клиентам ститические марштуры для -net.

А присутствует ли эта опция в dhcpd где в качестве параметра можно указать метрику выдаваемых шлюзов ?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "dhcpd + метрика роутеров"  +/
Сообщение от Virtuoz on 24-Ноя-09, 17:22 
Разрешил я наконец-то эту проблему, нашел способ выдавать метрику. Возможно кому-нибудь пригодится:

option routers 192.168.12.1, 192.168.12.3;
option space windoze;
option windoze.metric  code 3 = unsigned integer 32;
if substring (option vendor-class-identifier, 0, 8) = "MSFT 5.0" {
         option windoze.metric 10; # Параметр метрики первого шлюза
}


Итого получается что шлюз 192.168.12.1 будет с метрикой 10, а шлюз 192.168.12.3 с метрикой на 1 больше, т.е. 11

Удачи :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




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

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