The OpenNET Project / Index page

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

Патч поддержки RFC 3442 в DHCP клиенте FreeBSD

19.06.2006 11:21

Andrey V. Elsukov опубликовал патч, добавляющий в DHCP клиент FreeBSD поддержку RFC 3442.

В этом RFC определяется DHCP-опция с номером 121 (Classless Static Route), которая заменяет 3-ю (Router) и 33-ю (Static Route) опции, позволяя задавать статические маршруты к сетям, а не к отдельным хостам. Результаты тестов и комментарии приветствуются.

  1. Главная ссылка к новости (http://butcher.heavennet.ru/pa...)
  2. Статические маршруты через isc-dhcpd
Автор новости: butcher
Источник: docs.freebsd.org
Тип: К сведению
Ключевые слова: FreeBSD, DHCP, route, patch
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (19) Ajax | 1 уровень | Линейный | Раскрыть всё | RSS
  • 1.1, CrazyF (?), 13:00, 19/06/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Андрей просто молодец!
     
  • 1.2, Аноним (-), 13:07, 19/06/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Люди, а в винде такое реально сделать? Очень бы хотелось юзерам статику прописать при выдаче чека.
     
     
  • 2.3, Ilia Kuliev (?), 14:18, 19/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    В DHCP который в Win2003 Server это есть. В более ранних версиях, кажется, нету.
     
     
  • 3.8, Old (?), 22:34, 19/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    > В DHCP который в Win2003 Server это есть. В более ранних версиях, кажется, нету.
    В XP есть, проверено. В остальных нет.
    http://technet2.microsoft.com/WindowsServer/en/Library/a70f1bb7-d2d4-49f0-96d
     
     
  • 4.9, Old (?), 22:43, 19/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Вдогонку: была попытка сделать это для остальных форточек, http://sourceforge.net/projects/rfc3442svc/
    К сожалению, попытка не удалась.
     
     
  • 5.13, 225206207206201205 (?), 14:05, 20/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Почему не удалась? rfc3442svc работает.
     
  • 2.4, butcher (ok), 15:10, 19/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    По ссылке, что приведена дополнительно, есть пример как сделать это для винды. Проверено, работает.
     

  • 1.5, аноним (?), 16:07, 19/06/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Брукс уже согласился закоммитить этот патч?
     
     
  • 2.6, butcher (ok), 16:40, 19/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Пока тихо. Ed Maste (http://www.freebsd.org/projects/ideas/#p-rfc3442) сказал, что посмотрит.
     
     
  • 3.15, Аноним (-), 02:22, 01/11/2007 [^] [^^] [^^^] [ответить]  
  • +/
    ура, MFC: http://docs.freebsd.org/cgi/mid.cgi?200710311430.l9VEUKEj086636
     

  • 1.7, ex (?), 18:20, 19/06/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а как обстоят дела с этим в Linux ?
     
  • 1.10, MaDMaN (??), 22:48, 19/06/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Когда же это будет в линуксе??? А то эту проблему обхожу через задний проход...
     
  • 1.11, Macil (?), 10:52, 20/06/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В XP, только не 121-я, а 249-я
    Это где-нибудь в начале
    option csr code 249  = array of {integer 8};

    Это в subnet/pool/host
    option csr 24, 192,123,134, 192,168,1,1;

     
     
  • 2.12, Old (?), 13:10, 20/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    В результате приходится поддерживать и 249, и 121:
    в глобальных настройках -
    option ms-classless-static-routes code 249 = string;
    option rfc3442-classless-static-routes code 121 = string;

    в настройках subnet -
      option ms-classless-static-routes 00:c0:a8:00:01:0c:ac:10:c0:a8:00:69;
      option rfc3442-classless-static-routes 00:c0:a8:00:01:0c:ac:10:c0:a8:00:69;

    этот пример разворачивает 0.0.0.0/0 в 192.168.0.1, а 172.16.0.0/12 в 192.168.0.105

     
     
  • 3.14, Macil (?), 15:14, 20/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Вот, блин ассемблерщик ;)
    И не влом в hex писать?
     

  • 1.16, nuclight (?), 22:42, 12/11/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Про несколько другой случай настройки маршрутов Windows (для случая directly attached сетей) можно посмотреть на http://nuclight.livejournal.com/123592.html
     
  • 1.17, VecH (ok), 19:45, 11/05/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    как добавить маршрут в для одного хоста ? (не подсеть)
    в каком формате?
     
  • 1.18, VecH (ok), 19:46, 11/05/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    вот так вот не срабатывает, винда вообще отказывается получать IP
    24, 192,168,101,3, 10,0,0,2;
     
     
  • 2.19, butcher (ok), 08:24, 07/07/2010 [^] [^^] [^^^] [ответить]  
  • +/
    у вас указана маска 24. С такой маской в адресе сети должно быть три октета, а у вас 4. Либо убирайте последнюю цифру, либо увеличивайте маску.
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    MIRhosting
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

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