The OpenNET Project / Index page

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

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

"FreeBSD +dhcp на каждую сетевуху"  
Сообщение от weldpua2008 email(ok) on 17-Ноя-06, 23:56 
Здравствуйте
Я сейчас не имею FreeBSd под рукой да и вообще сейчас в мс винд-дае...
Можно ли как-то сделать что бы на каждой сетевухе был свой DHCP с своими настроойками?

Я вот не помню там были ключи запуска и по моему можно было загружать настройки из файла
Может кто подскажет?

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

 Оглавление

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


1. "FreeBSD +dhcp на каждую сетевуху"  
Сообщение от weldpua2008 email(ok) on 18-Ноя-06, 15:17 
уточняю вопрос:
есть ли возможность у isc-dhcp при запуске указывать на каком интерфейсе/ИП сидеть и настройки из какого файла читать?

Если у Него нет, а у других есть - то можно привести их название

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

2. "FreeBSD +dhcp на каждую сетевуху"  
Сообщение от mg (??) on 18-Ноя-06, 17:54 
>уточняю вопрос:
>есть ли возможность у isc-dhcp при запуске указывать на каком интерфейсе/ИП сидеть
>и настройки из какого файла читать?
>
>Если у Него нет, а у других есть - то можно привести
>их название

если вы хотите повесить два различных DHCP сервера на разных интерфейсах (сетевых картах) то помоему это возможно. При этом если я правильно помню то в самом конфиге можно намёртво закрепить за каждым МАК адресом некий IP, если вы это имели ввиду.

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

3. "FreeBSD +dhcp на каждую сетевуху"  
Сообщение от AD email(ok) on 18-Ноя-06, 21:53 
Может проще isc-dhcp правильно настроить, а не пытатся поставить кучу демонов.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "FreeBSD +dhcp на каждую сетевуху"  
Сообщение от weldpua2008 (ok) on 18-Ноя-06, 23:19 
>Может проще isc-dhcp правильно настроить, а не пытатся поставить кучу демонов.
Вопрос:
dchp выдает всем по мак адрессам ип кто прописан, а с остальными что делать?
Вот есть 2-а Ип-ка на Сервере
Dhcp выдал настройки кому-то например ип 192.168.1.3 а пользователь подключен к 192.168.2.1 и пользователю прописывается шлюз, днс и вся лабуда с другого интерфейса.
В итоге Он же не видит тот же 192.168.1.1
Может если форвадинг будет включен...
Тоесть - разве можно в dhcp прописывать - слушать такие, такие, такие сетевухи и раздавать такие-то и такие-то ИП-ки на разные сетёвки...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "FreeBSD +dhcp на каждую сетевуху"  
Сообщение от mg (??) on 18-Ноя-06, 23:38 
>>Может проще isc-dhcp правильно настроить, а не пытатся поставить кучу демонов.
>Вопрос:
>dchp выдает всем по мак адрессам ип кто прописан, а с остальными
>что делать?
>Вот есть 2-а Ип-ка на Сервере
>Dhcp выдал настройки кому-то например ип 192.168.1.3 а пользователь подключен к 192.168.2.1
>и пользователю прописывается шлюз, днс и вся лабуда с другого интерфейса.
>
>В итоге Он же не видит тот же 192.168.1.1
>Может если форвадинг будет включен...
>Тоесть - разве можно в dhcp прописывать - слушать такие, такие, такие
>сетевухи и раздавать такие-то и такие-то ИП-ки на разные сетёвки...

Как в анекдоте, ты сам понял что спросил? :)
Если ты откроешь конфиг dhcp.conf то увидишь, то там выделяются адреса на каждый интерфейс. Интерфейс - это считай сетевая карта. Для каждой такой сетевой карты непосредственно в этом конфиге можно выделить подсеть затем в этой подсети выделить диапазон который будет раздаваться всем кто подключен к этой сетевой карте. У тебя к разным картам будет соответствовать разные диапазоны. И того пересечения что ты только что сказал быть не может, разве что если ты перепутал что-то в конфиге.
Помимо этого можно каждому МАК адресу присвоить определённый IP адрес, это тоже в конфиге делается.

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

6. "FreeBSD +dhcp на каждую сетевуху"  
Сообщение от weldpua2008 (ok) on 19-Ноя-06, 02:53 
>Как в анекдоте, ты сам понял что спросил? :)
>Если ты откроешь конфиг dhcp.conf то увидишь, то там выделяются адреса на
>каждый интерфейс. Интерфейс - это считай сетевая карта. Для каждой такой
>сетевой карты непосредственно в этом конфиге можно выделить подсеть затем в
>этой подсети выделить диапазон который будет раздаваться всем кто подключен к
>этой сетевой карте. У тебя к разным картам будет соответствовать разные
>диапазоны.
Хм...
http://www.freebsd.org.ru/handbook/dhcp.html
Не буду все цитировать:

   subnet 192.168.4.0 netmask 255.255.255.0 {
      range 192.168.4.129 192.168.4.254;
      option routers 192.168.4.1;
    }

А где же на какой интерфейс/ип вешается?
Или тут логика другая:
задаем
  subnet 192.168.4.0 netmask 255.255.255.0 {
Это висит на ип например 192.168.4.1
Задаем   subnet 192.168.5.0 netmask 255.255.255.0 {
отдаются настройки на 192.168.5.1

?

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

7. "FreeBSD +dhcp на каждую сетевуху"  
Сообщение от AD email(ok) on 19-Ноя-06, 17:03 
option domain-name "domain.ru";
option domain-name-servers x.x.x.x, x.x.x.x;
option subnet-mask 255.255.255.0;

default-lease-time 86400;
max-lease-time 86400;
authoritative;
ddns-update-style none;

if substring (option dhcp-client-identifier, 0, 4) = "RAS " { deny booting;}

shared-network net_name1 {
  subnet 192.1168.1.0 netmask 255.255.255.0 { option routers 192.168.1.1;  }
  subnet 10.10.1.0 netmask 255.255.255.0 { range 10.10.10.1 10.10.1.249; }
}
...
shared-network net_name10 {
  subnet 192.1168.10.0 netmask 255.255.255.0 { option routers 192.168.10.1;  }
  subnet 10.10.10.0 netmask 255.255.255.0 { range 10.10.10.10 10.10.10.249; }
}
#hosts
host vasya_pupkin  {hardware ethernet 00:11:22:33:44:55; fixed-address 192.168.1.2; }
host vasya_pupkin2  {hardware ethernet 66:11:22:33:44:55; fixed-address 192.168.10.2; }
... все остальные хосты ...
В итоге: все зарегестрированные в dhcp получат свой адрес, левые получат ип из диапазона
10.10.1.10-249|10.10.10.10-249, им доступа нет далее своего шлюза.
Каждая shared-network прописывается на свой интерфейс.

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

8. "FreeBSD +dhcp на каждую сетевуху"  
Сообщение от weldpua2008 (ok) on 20-Ноя-06, 00:12 
Спасибо - попробую
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "FreeBSD +dhcp на каждую сетевуху"  
Сообщение от Graf email(??) on 20-Ноя-06, 08:36 
У меня работает так.
два конфига в /etc
dhpcd.conf.rl0 и
dhpcd.conf.rl1
запуск isc-dhcp происходит следующим образом:
/sbin/dhcpd -c /etc/dhpcd.conf.rl0 -l /var/db/dhcpd.leases.rl0 rl0
/sbin/dhcpd -c /etc/dhpcd.conf.rl1 -l /var/db/dhcpd.leases.rl1 rl1
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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