The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"DHCP на cisco, static route"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Маршрутизаторы CISCO и др. оборудование. (Public)
Изначальное сообщение [Проследить за развитием треда]

"DHCP на cisco, static route"  
Сообщение от AGP email on 24-Авг-05, 11:55 
Здравствуйте
Господа специалисты разыгрываю титул Мегагуру :)
Делал ли кто dhcp server на циске? Ха!, вижу много рук.
Раздавал кто-либо статик роут рабочим станциям? Скажите нахрена оно нужно?, я с вами согласен, лучше этого не делать, но у меня как раз та ситуация когда надо.

Итого вопрос: как правильно прописать раздачу статик роута?
(dhcp-config)#option 33 ?
  ascii     Data is an NVT ASCII string
  hex       Data is a hexadecimal string
  instance  Specify the option instance
  ip        Data is one or more IP addresses

Заранее спасибо.

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

 Оглавление

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


1. "DHCP на cisco, static route"  
Сообщение от Scrappy (??) on 24-Авг-05, 12:14 
>Здравствуйте
>Господа специалисты разыгрываю титул Мегагуру :)
>Делал ли кто dhcp server на циске? Ха!, вижу много рук.
>Раздавал кто-либо статик роут рабочим станциям? Скажите нахрена оно нужно?, я с
>вами согласен, лучше этого не делать, но у меня как раз
>та ситуация когда надо.
>
>Итого вопрос: как правильно прописать раздачу статик роута?
>(dhcp-config)#option 33 ?
>  ascii     Data is an NVT ASCII
>string
>  hex       Data is a
>hexadecimal string
>  instance  Specify the option instance
>  ip        Data is
>one or more IP addresses
>
>Заранее спасибо.

ip dhcp pool CLIENT
   network 10.10.10.0 255.255.255.0
   domain-name cisco.com
   default-router 10.10.10.20
   netbios-name-server 10.10.10.40
   dns-server 10.10.10.80
   lease 100
!


!
interface Ethernet1
ip address dhcp
!


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

3. "DHCP на cisco, static route"  
Сообщение от toor99 email(ok) on 24-Авг-05, 12:33 
Вопрос перечитай. Внимательно.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "DHCP на cisco, static route"  
Сообщение от toor99 email(ok) on 24-Авг-05, 12:21 
(dhcp-config)#option 33 ip (сеть) (маска) (шлюз)
По-моему, так.


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

4. "DHCP на cisco, static route"  
Сообщение от AGP email on 24-Авг-05, 13:18 
>(dhcp-config)#option 33 ip (сеть) (маска) (шлюз)
>По-моему, так.

Не прокатывает. После такого хосты продолжают получать ip & mask, но не получают ни dns суффикса, ни шлюза по умолчанию, ну и  не получают заданного маршрута.

Также напрягает такая подсказка девайса:

r1-yam-cs(dhcp-config)#option 33 ip ?
  Hostname or A.B.C.D  Server's name or IP address

r1-yam-cs(dhcp-config)#option 33 ip 10.1.6.0 ?
  Hostname or A.B.C.D  Server's name or IP address
  <cr>

Я ж не список серверов хочу задать (как например перечень серверов DNS), а адрес сети, маску, шлюз ...

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

5. "DHCP на cisco, static route"  
Сообщение от toor99 email(ok) on 24-Авг-05, 13:56 
>>(dhcp-config)#option 33 ip (сеть) (маска) (шлюз)
>>По-моему, так.
>
>Не прокатывает. После такого хосты продолжают получать ip & mask, но не
>получают ни dns суффикса, ни шлюза по умолчанию, ну и  
>не получают заданного маршрута.
>
>Также напрягает такая подсказка девайса:
>
>r1-yam-cs(dhcp-config)#option 33 ip ?
>  Hostname or A.B.C.D  Server's name or IP address
>
>r1-yam-cs(dhcp-config)#option 33 ip 10.1.6.0 ?
>  Hostname or A.B.C.D  Server's name or IP address
>  <cr>
>
>Я ж не список серверов хочу задать (как например перечень серверов DNS),
>а адрес сети, маску, шлюз ...

По поводу подсказки, тут ничего странного нет. Циска эту опцию никак не осмысливает - ей абсолютно все равно, какая цепочка октетов, сгруппированных по четыре, там указана. Интерпретацией полученной информации занимается тот, кто её запросил.

Что не прокатывает - странно. Я-то сам этого не делал, но в орейлиевской Cisco Cookbook указано именно так. Если хочешь, могу прислать - сам почитаешь.

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

6. "DHCP на cisco, static route"  
Сообщение от AGP email on 24-Авг-05, 15:10 
давай почитаю ...
Спасибо

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

7. "DHCP на cisco, static route"  
Сообщение от toor99 email(ok) on 25-Авг-05, 12:27 
>давай почитаю ...
>Спасибо

Новая информация. Я вот посмотрел повнимательнее на опции, которые можно конфигурировать на Майкрософтовском DHCP, и обнаружил, что опция 33 в нем называется "Static Route Option", и принимает значения в виде последовательности IP адресов. Интерпретируется так: "Destination/Router address pair", и насколько можно понять, относится к classful сетям (поэтому поля маски подсети здесь нет).
А опция, которая тебе нужна, имеет номер 249, и называется "Classless Static Routes". Интерпретация - "Destination, Mask and Router IP address".

Дополнительная информация:
http://www.ietf.org/proceedings/01dec/I-D/draft-ietf-dhc-csr-06.txt
(The Classless Static Route Option for DHCP)
http://www.faqs.org/rfcs/rfc2132.html
(RFC2132, DHCP Options and BOOTP Vendor Extensions)

Резюмируя: попробуй так:
option 249 ip (сеть) (маска) (шлюз)

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

8. "DHCP на cisco, static route"  
Сообщение от AGP email on 25-Авг-05, 15:30 
Ха! Здорово!
Спасибо!
Вечерком попробую ...
MS у тебя 2003, в 2000м 249 нету ...
А драфт про 249 уже как RFC есть - http://www.faqs.org/rfcs/rfc3442.html

>
>Новая информация. Я вот посмотрел повнимательнее на опции, которые можно конфигурировать на
>Майкрософтовском DHCP, и обнаружил, что опция 33 в нем называется "Static
>Route Option", и принимает значения в виде последовательности IP адресов. Интерпретируется
>так: "Destination/Router address pair", и насколько можно понять, относится к classful
>сетям (поэтому поля маски подсети здесь нет).
>А опция, которая тебе нужна, имеет номер 249, и называется "Classless Static
>Routes". Интерпретация - "Destination, Mask and Router IP address".
>
>Дополнительная информация:
>http://www.ietf.org/proceedings/01dec/I-D/draft-ietf-dhc-csr-06.txt
>(The Classless Static Route Option for DHCP)
>http://www.faqs.org/rfcs/rfc2132.html
>(RFC2132, DHCP Options and BOOTP Vendor Extensions)
>
>Резюмируя: попробуй так:
>option 249 ip (сеть) (маска) (шлюз)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "DHCP на cisco, static route"  
Сообщение от AGP email on 19-Сен-05, 13:23 
Этак не вышло, а вышло так:

ip dhcp pool testpool1
   network 10.1.123.0 255.255.255.0
   dns-server 10.1.123.3
   default-router 10.1.123.1
   domain-name test.ru
   option 249 ip 24.10.1.121 10.1.123.2 24.10.1.122 10.1.123.2 24.192.168.1 10.1.123.2

Здесь аргументы это пары "сеть роутер". "Сеть" выглядит как маска.xx.xx.xx, xx.xx.xx - первые 3 октета. Итого роутить сети 10.1.121.0/24, 10.1.122.0/24, 192.168.1.0/24 через маршрутизатор 10.1.123.2
WinXP это засосало как хотелось. Win2K и Suse 9.2 эту опцию проигнорировали, но получили остальные (основные) параметры.

Вывод: интересно, но не юзабельно. :)

>Routes". Интерпретация - "Destination, Mask and Router IP address".
>
>Резюмируя: попробуй так:
>option 249 ip (сеть) (маска) (шлюз)


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

10. "DHCP на cisco, static route"  
Сообщение от toor99 email(ok) on 20-Сен-05, 00:11 
>WinXP это засосало как хотелось. Win2K и Suse 9.2 эту опцию проигнорировали,
>но получили остальные (основные) параметры.
>
>Вывод: интересно, но не юзабельно. :)

Увы.
В принципе, объяснимый результат - опция появилась недавно, и Win2K ее, видимо, не понимает. Линуксовый DHCP-клиент, очевидно, тоже.
Грустно это.

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

13. "DHCP на cisco, static route"  
Сообщение от Di_ email on 09-Фев-07, 14:04 
Инфа в общую копилку знаний:

Если нужно в option 249 передавать не целые маски (напр. /21) то делаем следующее
Читаем RFC http://www.ietf.org/rfc/rfc3442.txt
и в настройках dhcp пула используем hex запись для option 249
Пример:
route 172.172.0.0/21 168.168.168.168
пишем hex:
N байта:  1  2  3  4  5  6  7  8
hex:     15 AC AC 00 A8 A8 A8 A8

описание:
байт 1 - hex маски (21dec -> 15 hex)
байты с 2 по 4 - наша сеть
байты с 5 по 8 - шлюз

Обращаю внимание, что в RFC четко прописаноб сколько октетов сети нужно брать в зависимости от битовой маски!

в итоге в конфиге будет выглядеть так
!
ip dhcp pool POOL
  ....
  option 249 hex 15ACAC00A8A8A8A8
  ....
!

Если сетей нужно передать несколько, то аналогично переводим следующий маршрут и дописываем его.
option 249 hex 15ACAC00A8A8A8A815A0AC00A8A8A8A9 передаст 2 маршрута:
route 172.172.0.0/21 168.168.168.168
route 160.172.0.0/21 168.168.168.169

P.S. Работает только на WinXP и старше. По идее для dhcp клиентов поддерживающих 4 версию, это нужно передавать в опции 121

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

11. "DHCP на cisco, static route"  
Сообщение от sorg on 20-Сен-05, 02:24 
>>давай почитаю ...
>>Спасибо
>
>Новая информация. Я вот посмотрел повнимательнее на опции, которые можно конфигурировать на
>Майкрософтовском DHCP, и обнаружил, что опция 33 в нем называется "Static
>Route Option", и принимает значения в виде последовательности IP адресов. Интерпретируется
>так: "Destination/Router address pair", и насколько можно понять, относится к classful
>сетям (поэтому поля маски подсети здесь нет).
>А опция, которая тебе нужна, имеет номер 249, и называется "Classless Static
>Routes". Интерпретация - "Destination, Mask and Router IP address".
>
>Дополнительная информация:
>http://www.ietf.org/proceedings/01dec/I-D/draft-ietf-dhc-csr-06.txt
>(The Classless Static Route Option for DHCP)
>http://www.faqs.org/rfcs/rfc2132.html
>(RFC2132, DHCP Options and BOOTP Vendor Extensions)
>
>Резюмируя: попробуй так:
>option 249 ip (сеть) (маска) (шлюз)
ну все же по rfc option 121, правда XP вышла до принятия соответсвуещего RFС.
Так что правельней отдавать сразу две строки.


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

12. "DHCP на cisco, static route"  
Сообщение от прохожий on 23-Ноя-06, 13:20 
>>>давай почитаю ...
>>>Спасибо
>>
>>Новая информация. Я вот посмотрел повнимательнее на опции, которые можно конфигурировать на
>>Майкрософтовском DHCP, и обнаружил, что опция 33 в нем называется "Static
>>Route Option", и принимает значения в виде последовательности IP адресов. Интерпретируется
>>так: "Destination/Router address pair", и насколько можно понять, относится к classful
>>сетям (поэтому поля маски подсети здесь нет).
>>А опция, которая тебе нужна, имеет номер 249, и называется "Classless Static
>>Routes". Интерпретация - "Destination, Mask and Router IP address".
>>
>>Дополнительная информация:
>>http://www.ietf.org/proceedings/01dec/I-D/draft-ietf-dhc-csr-06.txt
>>(The Classless Static Route Option for DHCP)
>>http://www.faqs.org/rfcs/rfc2132.html
>>(RFC2132, DHCP Options and BOOTP Vendor Extensions)
>>
>>Резюмируя: попробуй так:
>>option 249 ip (сеть) (маска) (шлюз)
>ну все же по rfc option 121, правда XP вышла до принятия
>соответсвуещего RFС.
>Так что правельней отдавать сразу две строки.

Вот что хавает Винда
http://support.microsoft.com/kb/121005

Насчет поддержки в линуксовом клиенте: там же наверное просто скрипт доработать руками можно, который принятые параметры обрабатывает

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

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

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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