The OpenNET Project / Index page

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

Представлен новый многоплатформенный DHCP сервер Open DHCP Server 1.0

22.01.2009 14:03

"Open DHCP Server 1.0" - представлен новый многоплатформенный DHCP сервер Open DHCP Server 1.0. Возможности:

  • Поддержка нескольких подсетей;
  • Динамическое и статическое выделение адресов;
  • Поддержка нескольких доменов;
  • Поддержка релеев-посредников;
  • Поддержка BOOTP, PXEBOOT;
  • Возможность задания определяемых пользователем опций;
  • Опции могут быть определены глобально, в привязке к диапазону адресов или к клиенту;
  • Возможность фильтрации диапазонов выдаваемых адресов на основе диапазонов MAC-адресов;
  • В будущих версиях ожидается появление поддержки LDAP.


  1. Главная ссылка к новости (http://sourceforge.net/project...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/19900-dhcp
Ключевые слова: dhcp
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (9) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, pavlinux (ok), 17:11, 22/01/2009 [ответить]  
  • +/
    А можно так

    if ( hardware-begin == 00:01:16) {
        subnet 10.0.0.0 netmask 255.255.255.0 {
               range 10.0.0.10 10.0.0.127;
               filename pxelinux.0;
        }
    } else if ( hardware-begin == 00:54:50:5A) {
             subnet 10.0.0.0 netmask 255.255.255.0 {
                    range 10.0.0.128 10.0.0.224;
                   filename bsd.rd        
             }      
            host-1 {
                    hardware-end 11:22
                    fixed-address $net+1
                   }

            host-2 {
                    hardware-end 11:33;
                    fixed-address random($net);
                   }
    }
    option routers 10.0.0.1;
    next-server 10.0.0.2
      

     
  • 1.2, Умник (?), 21:19, 22/01/2009 [ответить]  
  • +/
    Как на счет взаимодействия с ДНС?
     
     
  • 2.3, User294 (??), 21:32, 22/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Как на счет взаимодействия с ДНС?

    А как DHCP относится к DNS и что он должен делать с DNSом?

     
     
  • 3.4, СуперАноним (?), 22:53, 22/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Ну хотя бы сообщать DNS-у, какой IP он выдал клиенту. Чтоб последний мог скорректировать свои записи. По именам как-то приятней работать потом с компами.
     
     
  • 4.5, IIIenapg (?), 04:19, 23/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Клиент сам должен сообщить DNS-серверу, какой IP-адрес он получил. Откуда и зачем DHCP-сервер узнает имя клиента, чтобы сообщить DNS-серверу?
     
     
  • 5.6, pavlinux (ok), 04:38, 23/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > Откуда и зачем DHCP-сервер узнает имя клиента, чтобы сообщить DNS-серверу?

    dhcpd.conf

    host ncd1 { hardware ethernet 0:c0:c3:49:2b:57; }
    host ncd4 { hardware ethernet 0:c0:c3:80:fc:32; }
    host ncd8 { hardware ethernet 0:c0:c3:22:46:81; }


    # dhclient -H

    В винде, что-то вроде http://support.microsoft.com/kb/305553/ru#5

    "Чтобы динамическое обновление DNS использовалось для регистрации IP-адреса данного
    подключения и основного имени домена компьютера, установите флажок Зарегистрировать
    адреса этого подключения в DNS. По умолчанию этот флажок не установлен. Основное имя
    домена компьютера представляет собой DNS-суффикс, добавленный к имени компьютера."

    То есть, например у меня  Стрим, ip сейчас 83.238.19.45
    если сделаем nslookup 83.238.19.45, то увидим

    ppp83-238-19-45.pppoe.mtu-net.ru


    То есть, через фильтр, типа

    SERVICE = ppp
    HOST_IP='echo $CLIENT_IP | tr "." "-"'
    TYPE_OF_LINK=pppoe
    DOMAIN=mtu-net.ru

    $SERVICE$HOST_IP.$TYPE_OF_LINK.$DOMAIN

    в ДНС создаём запись IN A  

    ppp83-238-19-45.pppoe.mtu-net.ru 83.238.19.45  IN A


     
     
  • 6.7, pavlinux (ok), 04:51, 23/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Фишка в другом, как клиенты узнают динамическое имя, и надо ли оно ваапще.
     
  • 6.8, Andrey Mitrofanov (?), 09:30, 23/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >support.microsoft.com
    >"Чтобы динамическое обновление DNS использовалось для регистрации

    Читал мокросовт.ком -- угадал все буквы...

    >То есть, например у меня  Стрим, ip сейчас 83.238.19.45
    >ppp83-238-19-45.pppoe.mtu-net.ru
    >То есть, через фильтр, типа
    >в ДНС создаём запись IN A
    >ppp83-238-19-45.pppoe.mtu-net.ru 83.238.19.45  IN A

    Павлин, это ты так шЮтишь? Ты смешной, но юмор у тебя, боцман, ... тяжеловат.

     
  • 5.10, Аноним (-), 11:54, 23/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > Клиент сам должен сообщить DNS-серверу, какой IP-адрес он получил.

    а как DNS узнает что это правильное имя ? вдруг Петя скажет DNS "я Вася" и все кто ходил по имени "Вася" попадут к Пете ? :)

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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