The OpenNET Project / Index page

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

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

"DHCP  и два интерфейса"
Сообщение от autoua emailИскать по авторуВ закладки on 09-Апр-02, 19:21  (MSK)
Есть eth0 eth1 2 подсети в офисе. Как правильно сконфигурировать DHCP для раздачи ИП.
Вот что хотелось бы получить.
eth0 - получает 10.10.10.х/xx
eth1 - получает 10.10.20.х/xx

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "RE: DHCP  и два интерфейса"
Сообщение от dubanoze emailИскать по авторуВ закладки on 09-Апр-02, 23:52  (MSK)
>Есть eth0 eth1 2 подсети в
>офисе. Как правильно сконфигурировать DHCP
>для раздачи ИП.
>Вот что хотелось бы получить.
>eth0 - получает 10.10.10.х/xx
>eth1 - получает 10.10.20.х/xx


Вот мой конфиг , все удачно пашет:
default-lease-time 600;                                  
max-lease-time 7200;                                      
#option subnet-mask 255.255.255.0;                        
#option broadcast-address 192.168.1.255;                  
#option routers 192.168.1.1;                              
option domain-name-servers 212.192.*.*, 212.192.*.*;
option domain-name "www.xxx.xxx";                    
ddns-update-style none;                                  
                                                          
subnet 192.168.1.0 netmask 255.255.255.0 {                
   range 192.168.1.1 192.168.1.200;                      
                                                          
}                                                        
subnet 192.168.0.0 netmask 255.255.255.0 {                
   range 192.168.0.1 192.168.0.200;                      
                                                          
}                                                        

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: DHCP  и два интерфейса"
Сообщение от autoua emailИскать по авторуВ закладки on 10-Апр-02, 10:28  (MSK)
>>eth0 - получает 10.10.10.х/xx
>>eth1 - получает 10.10.20.х/xx

Я не совсем понимаю. Как DHCP узнает с какого интерфейса пришел запрос (2 сетевухи) и кому из каких диапазонов раздавать адреса.

Вычитал что надо запускать DHCP  с параметром eth1,  т.е. указать интерфейс. А если мне надо для разных интерфейсов? Мне запускать 2 копии DHCP? Делать для них разные конфиг файлы и т.д.
Или можно все прописать в конфиг файле?
Сорри, что так много вопросов. Расскажите алгоритм.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: DHCP  и два интерфейса"
Сообщение от brj emailИскать по авторуВ закладки on 10-Апр-02, 10:31  (MSK)
>>>eth0 - получает 10.10.10.х/xx
>>>eth1 - получает 10.10.20.х/xx
>
>Вычитал что надо запускать DHCP  
>с параметром eth1,  т.е.

/usr/sbin/dhcpd eth1 eth2 eth3

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: DHCP  и два интерфейса"
Сообщение от autoua emailИскать по авторуВ закладки on 10-Апр-02, 11:02  (MSK)
>>Вычитал что надо запускать DHCP  
>>с параметром eth1,  т.е.
>
>/usr/sbin/dhcpd eth1 eth2 eth3
Спасибо. Это самая простая часть :)
А вот как объяснить dhcp что для eth1 одна подсеть для раздачи а для eth0 совсем другая.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: DHCP  и два интерфейса"
Сообщение от brj emailИскать по авторуВ закладки on 11-Апр-02, 05:23  (MSK)
>>>Вычитал что надо запускать DHCP  
>>>с параметром eth1,  т.е.
>>
>>/usr/sbin/dhcpd eth1 eth2 eth3
>Спасибо. Это самая простая часть :)

>А вот как объяснить dhcp что
>для eth1 одна подсеть для
>раздачи а для eth0 совсем
>другая.

Значит как это тама в линузе, я не знаю. Давно давно читала доку. Описание моей сетки. Есть пара ифейсов, есть две сети. БСДЯ стоит роутером. Прописанно у меня так:

# 10.6.0/24                                  
                                              
subnet 10.6.0.0 netmask 255.255.240.0 {      
   range 10.6.0.10 10.6.0.50;                
   option domain-name "sibtranstelecom";
   option domain-name-servers 10.6.0.2;      
   option netbios-name-servers 192.168.2.1;  
   option netbios-dd-server 192.168.2.1;    
   option netbios-node-type 8;              
   option routers 10.6.0.2;                  
   option subnet-mask 255.255.240.0;          
   option broadcast-address 10.6.0.255;      
   default-lease-time 3600;                  
   max-lease-time 7200;                      
}                                            

subnet 10.6.3.0 netmask 255.255.240.0 {      
   range 10.6.3.10 10.6.3.50;                
   option domain-name "sibtranstelecom";
   option domain-name-servers 10.6.3.2;      
   option netbios-name-servers 192.168.3.1;  
   option netbios-dd-server 192.168.3.1;    
   option netbios-node-type 8;              
   option routers 10.6.3.2;                  
   option subnet-mask 255.255.240.0;          
   option broadcast-address 10.6.3.255;      
   default-lease-time 3600;                  
   max-lease-time 7200;                      
}                                            

запускаю /usr/sbin/dhcpd fxp0 fxp1

Первое описание сетки биндица на эфекспи0, второе на эфекспи1.

Пробуй, у меня работает. Может и у тебя получицца (-:

Если не получица - читай ман. Там описанно, как это сделать.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "RE: DHCP  и два интерфейса"
Сообщение от autoua emailИскать по авторуВ закладки on 11-Апр-02, 11:09  (MSK)
>Значит как это тама в линузе,
>я не знаю. Давно давно
Почти также, только устройства называются по другому

>Если не получица - читай ман.
>Там описанно, как это сделать.
И вот что я там вычитал. Кажется слишком навороченно :)

=============================================

ddns-updates on;
#ddns-domainname "co.voliacable.com";
#server-name "co.voliacable.com";
max-lease-time 604800;
default-lease-time 86400;
option domain-name-servers 10.10.10.250;
option routers 10.10.10.250;
option host-name "co.voliacable.com";
use-host-decl-names off;
option netbios-node-type 8;
option subnet-mask 255.255.255.0;
ddns-update-style none;

class "co.voliacable.com" {
match pick-first-value (option dhcp-client-identifier, hardware);
}

class "tvs.voliacable.com" {
match pick-first-value (option dhcp-client-identifier, hardware);
}

subclass "co.voliacable.com" 00:02:B3:9C:05:B3;
subclass "tvs.voliacable.com" 00:02:B3:9C:03:0C;

subnet 10.10.10.0 netmask 255.255.255.0 {
pool {
allow members of "co.voliacable.com";
deny members of "tvs.voliacable.com";
range 10.10.10.50 10.10.10.169;
host co.voliacable.com {
fixed-address 10.10.10.250;
hardware ethernet 00:02:B3:9C:05:B3;
}
}
}

subnet 10.10.20.0 netmask 255.255.255.0 {
pool {
allow members of "tvs.voliacable.com";
deny members of "co.voliacable.com";
range 10.10.20.50 10.10.20.255;
host tvs.voliacable.com {
fixed-address 10.10.20.1;
hardware ethernet 00:02:B3:9C:03:0C;
}
}
}

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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