DHCPD на двух интерфейсах
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- проходил мимо
- Сообщения: 5
- Зарегистрирован: 2009-07-07 20:22:12
DHCPD на двух интерфейсах
добрый день ...
вопрос к знающим (уже долгое время курю маны, интернет благо безлим ) помогите разобраться "как запустить на двух интерфейсах DHCPD"
понимаю что осталась какая то мелочь, но не работает (не судите строго-начинающий):
OpenBSD 4.5 -сервер (на нем и пытаюсь научиться запускать и настраивать сервесы)
два фейса em0 & em1
для них сделал /etc/dhcpd.em0 и /etc/dhcpd.em1 cooтветсвенно....
в них кинул легкую конфигу , меняющуюся в зависимости от сеток в которых они должны работать
option domain-name-servers 208.67.222.222, 208.67.220.220;
subnet 10.0.9.0 netmask 255.255.255.0 {
range 10.0.9.10 10.0.9.240;
option routers 10.0.9.1;
}
в файл /etc/rc.conf сделал правку ..
dhcpd_flags="em0 em1" -
дальше грабли ...
dhcpd -cf /etc/dhcpd.em0 em0 -- пытаюсь запустить с конфигурацией на соответсвующем фейсе а он МОЛЧИТЬ.
-------mеssages ---кинул пару фраз
Can't listen on em1 - dhcpd.conf has no subnet declaration for 10.0.9.1
-----||| ---- повторило и для второго интерфеса
No interfaces to listen on.
existing.
-- тогда пошел в файл /etc/dhcpd.conf -переправил параметры по дефолту на свои (только для одного фейса) ...
в месаге написало :
Can't listen on -cf - it has no IP address.
Can't listen on start - it has no IP address.
Вообщем сейчас на одном фейсе пошла раздача адресов... но желаемая цель не достигнута
---теперь стою ....
Подскажите ПЖЛ знатоки как или "куда"- (хотя тут понятно что проблема с конфигом ДЕМОНА) . Думаю тема была уже съедена давно только я пропустил ответ
вопрос к знающим (уже долгое время курю маны, интернет благо безлим ) помогите разобраться "как запустить на двух интерфейсах DHCPD"
понимаю что осталась какая то мелочь, но не работает (не судите строго-начинающий):
OpenBSD 4.5 -сервер (на нем и пытаюсь научиться запускать и настраивать сервесы)
два фейса em0 & em1
для них сделал /etc/dhcpd.em0 и /etc/dhcpd.em1 cooтветсвенно....
в них кинул легкую конфигу , меняющуюся в зависимости от сеток в которых они должны работать
option domain-name-servers 208.67.222.222, 208.67.220.220;
subnet 10.0.9.0 netmask 255.255.255.0 {
range 10.0.9.10 10.0.9.240;
option routers 10.0.9.1;
}
в файл /etc/rc.conf сделал правку ..
dhcpd_flags="em0 em1" -
дальше грабли ...
dhcpd -cf /etc/dhcpd.em0 em0 -- пытаюсь запустить с конфигурацией на соответсвующем фейсе а он МОЛЧИТЬ.
-------mеssages ---кинул пару фраз
Can't listen on em1 - dhcpd.conf has no subnet declaration for 10.0.9.1
-----||| ---- повторило и для второго интерфеса
No interfaces to listen on.
existing.
-- тогда пошел в файл /etc/dhcpd.conf -переправил параметры по дефолту на свои (только для одного фейса) ...
в месаге написало :
Can't listen on -cf - it has no IP address.
Can't listen on start - it has no IP address.
Вообщем сейчас на одном фейсе пошла раздача адресов... но желаемая цель не достигнута
---теперь стою ....
Подскажите ПЖЛ знатоки как или "куда"- (хотя тут понятно что проблема с конфигом ДЕМОНА) . Думаю тема была уже съедена давно только я пропустил ответ
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Raven2000
- -=_UNIX_=-
- Сообщения: 4433
- Зарегистрирован: 2006-10-29 17:59:13
- Откуда: Там, где нас нет.
- Контактная информация:
Re: DHCPD на двух интерфейсах
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
-
- проходил мимо
- Сообщения: 5
- Зарегистрирован: 2009-07-07 20:22:12
Re: DHCPD на двух интерфейсах
Большое СПС Равен...Raven2000 писал(а):глянь тут и может мысль появится
(буду очень признателен если ты покажешь как давал запрос, чтобы найти у них на сайте этот пошаговый ман)
по сути теперь могу развернуть весь вопрос:
да действительно все настройки кидаються в один файл /etc/dhcpd.conf (что как по мне не очень логично-беру аналогию с назначением на интерфейсах hostname."interfaces", именно этот неправильно мной интерпретированый при переводе мана dhcpd."interfaces"- думал надо менять на свой "em0"-> привело к ошибке)
далее все завелось ... небольшие уточнения по ману :
в этой версии БСД вместо создания /etc/dhcpd.interfaces c уложиными в него фейсами, выбраными для работы - в /etc/rc.conf в параметре указываем dhcpd_flags=em0 em1 (что при запуске системы запустит только один вариант демона на двух фейсах)
-возник вопрос а как его тогда контролировать на двух? %pgrep -lf dhcp =он должен показать на каких фейсах слушаеться= -не срабатывает
Далее проблемы с которыми я не разобрался вообще .... :
по моей такой "идее" было надумано чтобы все получали параметры сети от виртуального фейса (который я alias-ом привязал бы к основному) - но как я понял это не реализовано
+ может не разобрался, но я был уверен что можно заставить демона выдавать всем липу (назначать другую подсеть ) и лишь избраным выдавать правильные параметры сети но без смотрящих двух фейсов в одну физ. сеть -НЕДОДУМАЛСЯ как это сделать (за напутствие как это реализовать с одним смотрящим фейсом буду очень признателен)
+ дальнейшее развитие в сторону pxeboot
скажу свое первое впечатление: СПС ребята за такой ресурс ... если вы будете не против то я сдесь буду появляться по чаще - мне понравилось
- Raven2000
- -=_UNIX_=-
- Сообщения: 4433
- Зарегистрирован: 2006-10-29 17:59:13
- Откуда: Там, где нас нет.
- Контактная информация:
Re: DHCPD на двух интерфейсах
просто знал, а лучше глянут в два места DHCP Server и самое оноISC DHCPnewborn писал(а):(буду очень признателен если ты покажешь как давал запрос, чтобы найти у них на сайте этот пошаговый ман)
Вы наверное еще не настраивали ISC DHCP и ISC BIND тк эта структура уже давно стандартизирована в них Internet Systems Consortium. так что просто нужно привыкнут, а потом вас будет не оттащить )newborn писал(а):да действительно все настройки кидаються в один файл /etc/dhcpd.conf (что как по мне не очень логично-беру
делаешь алиас от основного IP например 192.168.0.1 и его алиас например 192.168.1.1 и запускаешь DHCPD на 2 интерфейса. Я правда не занимался запуском с двух карточек так что хз надо читать и рыть.newborn писал(а):по моей такой "идее" было надумано чтобы все получали параметры сети от виртуального фейса (который я alias-ом привязал бы к основному
аляnewborn писал(а):+ может не разобрался, но я был уверен что можно заставить демона выдавать всем липу (назначать другую подсеть ) и лишь избраным выдавать правильные параметры сети
subnet 192.168.0.0 netmask 255.255.255.0{
#option subnet-mask 255.255.255.0;
#option broadcast-address 192.168.0.255;
#option domain-name "homenet";
#option routers 192.168.0.8;
pool{
range 192.168.1.100 192.168.1.110;
default-lease-time 300;
max-lease-time 600;
allow unknown clients;}
pool{
range 192.168.0.6 192.168.0.99;
option routers 192.168.0.1;
default-lease-time 172800;
max-lease-time 432000;
deny unknown clients;}
group homenet {
use-host-decl-names on;
host Raven{
hardware ethernet 00:1b:fc:31:7b:bd;
fixed-address 192.168.0.7;}
пжалуйтсаnewborn писал(а):скажу свое первое впечатление: СПС ребята
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
-
- проходил мимо
- Сообщения: 5
- Зарегистрирован: 2009-07-07 20:22:12
Re: DHCPD на двух интерфейсах
мне очень не приятно но похоже, что сейчас это устаревшая модель
в логе написало ...
/etc/dhcpd.conf line XX: expecting a parameter or declaration.
pool{
--//-- :expecting left brace.
group homenet
--//-- : subnet declarations not allowed here.
subnet
http://www.opennet.ru/man.shtml?topic=d ... &russian=0
pool handle examine
the pool object associted with this lease (the pool object is not currently supported).
pool handle просмотр
объект очереди (pool), связанный с этим адресом (в настоящее время объект очереди не поддерживается).
мдя мдя мдя ... пытаюсь теперь раскурить ман ...
хочу еще спросить о параметре глобального обьявления в подсети "deny unknown clients" ?
нужно ли потом обьявлять (непосредственно указывать при каждом клиенте) "fixed-address" , что клиент принадлежит этому определению
host g105 {
deny unknown-clients;
hardware ethernet 00:1b:fc:72:bb:18;
fixed-address 192.168.21.105;
}
+ непонятно вообще параметр
group homenet {
use-host-decl-names on; -если несложно пояни (хотя т.к. не используеться наверное ненадо, но интересно)
P.S. полет протикает тяжело- штурвал носит в разные стороны, машина ведет себя нестабильно...
смотрю собираеться целая тема для рассказа .
в логе написало ...
/etc/dhcpd.conf line XX: expecting a parameter or declaration.
pool{
--//-- :expecting left brace.
group homenet
--//-- : subnet declarations not allowed here.
subnet
http://www.opennet.ru/man.shtml?topic=d ... &russian=0
pool handle examine
the pool object associted with this lease (the pool object is not currently supported).
pool handle просмотр
объект очереди (pool), связанный с этим адресом (в настоящее время объект очереди не поддерживается).
мдя мдя мдя ... пытаюсь теперь раскурить ман ...
хочу еще спросить о параметре глобального обьявления в подсети "deny unknown clients" ?
нужно ли потом обьявлять (непосредственно указывать при каждом клиенте) "fixed-address" , что клиент принадлежит этому определению
host g105 {
deny unknown-clients;
hardware ethernet 00:1b:fc:72:bb:18;
fixed-address 192.168.21.105;
}
+ непонятно вообще параметр
group homenet {
use-host-decl-names on; -если несложно пояни (хотя т.к. не используеться наверное ненадо, но интересно)
-> знаете ли ВЫ где можно прочитать актульный вариант с переводом или же оргинал книги в электронном видеRaven2000 писал(а):newborn писал(а):Вы наверное еще не настраивали ISC DHCP и ISC BIND тк эта структура уже давно стандартизирована в них Internet Systems Consortium. так что просто нужно привыкнут, а потом вас будет не оттащить )newborn писал(а):да действительно все настройки кидаються в один файл /etc/dhcpd.conf (что как по мне не очень логично-беруnewborn писал(а):скажу свое первое впечатление: СПС ребята
P.S. полет протикает тяжело- штурвал носит в разные стороны, машина ведет себя нестабильно...
смотрю собираеться целая тема для рассказа .
- Raven2000
- -=_UNIX_=-
- Сообщения: 4433
- Зарегистрирован: 2006-10-29 17:59:13
- Откуда: Там, где нас нет.
- Контактная информация:
Re: DHCPD на двух интерфейсах
книга хз на каком языке.
>"deny unknown clients" ? нужно ли потом обьявлять
нет вроде не нужно...
>use-host-decl-names on;
не помню надо лезть в ман
>"deny unknown clients" ? нужно ли потом обьявлять
нет вроде не нужно...
>use-host-decl-names on;
не помню надо лезть в ман
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
-
- проходил мимо
- Сообщения: 5
- Зарегистрирован: 2009-07-07 20:22:12
Re: DHCPD на двух интерфейсах
ну что ж ... кто к этому придет быстрей тот и опишет
если доделаю -обязательно зарелизЮ , как оно
СПАСИБО Равен
если доделаю -обязательно зарелизЮ , как оно
СПАСИБО Равен
-
- проходил мимо
- Сообщения: 5
- Зарегистрирован: 2009-07-07 20:22:12
Re: DHCPD на двух интерфейсах
может быть кому то понадобиться, лично я искал что то навроде пошаговой инструкции что бы настроить но ничего такого не нашел...
теперь когда немного разобрался -долго правда, много ошибок и калюжность перевода мана + неправильное представление что такое маска подсети уводили меня в сторону ... (вот она необразованость )
интерфейс ем0
shared-network USERS-LAN { #обьявляет что в одной фической сети находяться несколько подсетей
subnet 192.168.0.0 netmask 255.255.255.0 { #липа которая раздаеться всем желающим ...
range 192.168.0.1 192.168.0.254; # автомат. раздачу адресочков диапазона можно указать только в одном сегменте сети в одном
#физ. соединении
}
subnet ХХ.ХХ.ХХ.0 netmask 255.255.255.0{ # наша крутая зашифрованая сетка (так и не стало для меня понятным как запустить под #другой NETMASK-ой)
option domain-name-servers YY.YY.YY.YY, ZZ.ZZ.ZZ.ZZ,
UU.UU.UU.UU, RR.RR.RR.RR; # хоть обычно ОС могут просмотреть не более 3-х ДНС
option routers XX.XX.XX.11;
group {
host {
hardware ethernet 11:22:33:44:55:66;
fixed-address XX.XX.XX.2;
}
host {
hardware ethernet 11:22:33:44:55:66;
fixed-address XX.XX.XX.3;
}
}
}
#}
#===========================================================================================
subnet KK.KK.KK.0 netmask 255.255.255.0 { #это уже другой интерфейс ем1 но маска почему то тоже такая же
option domain-name-servers YY.YY.YY.YY, ZZ.ZZ.ZZ.ZZ,
UU.UU.UU.UU, RR.RR.RR.RR; #
option routers KK.KK.KK.9;
range KK.KK.KK.20 KK.KK.KK.30;
}
host DeskTop_Marvell {
hardware ethernet 11:22:33:44:55:66;
fixed-address KK.KK.KK.6;
}
host DeskTop_Realtek {
hardware ethernet 11:22:33:44:55:66;
fixed-address KK.KK.KK.5;
}
Вот и все что я спрашивал, СПС Равену надЫхнул на чтение мана
если есть более интересные связки и настройки буду рад увидеть и ознакомиться -хочеться в ДХСП разобраться по полной, особенно в управлении доменов над виндузятниками...
теперь когда немного разобрался -долго правда, много ошибок и калюжность перевода мана + неправильное представление что такое маска подсети уводили меня в сторону ... (вот она необразованость )
интерфейс ем0
shared-network USERS-LAN { #обьявляет что в одной фической сети находяться несколько подсетей
subnet 192.168.0.0 netmask 255.255.255.0 { #липа которая раздаеться всем желающим ...
range 192.168.0.1 192.168.0.254; # автомат. раздачу адресочков диапазона можно указать только в одном сегменте сети в одном
#физ. соединении
}
subnet ХХ.ХХ.ХХ.0 netmask 255.255.255.0{ # наша крутая зашифрованая сетка (так и не стало для меня понятным как запустить под #другой NETMASK-ой)
option domain-name-servers YY.YY.YY.YY, ZZ.ZZ.ZZ.ZZ,
UU.UU.UU.UU, RR.RR.RR.RR; # хоть обычно ОС могут просмотреть не более 3-х ДНС
option routers XX.XX.XX.11;
group {
host {
hardware ethernet 11:22:33:44:55:66;
fixed-address XX.XX.XX.2;
}
host {
hardware ethernet 11:22:33:44:55:66;
fixed-address XX.XX.XX.3;
}
}
}
#}
#===========================================================================================
subnet KK.KK.KK.0 netmask 255.255.255.0 { #это уже другой интерфейс ем1 но маска почему то тоже такая же
option domain-name-servers YY.YY.YY.YY, ZZ.ZZ.ZZ.ZZ,
UU.UU.UU.UU, RR.RR.RR.RR; #
option routers KK.KK.KK.9;
range KK.KK.KK.20 KK.KK.KK.30;
}
host DeskTop_Marvell {
hardware ethernet 11:22:33:44:55:66;
fixed-address KK.KK.KK.6;
}
host DeskTop_Realtek {
hardware ethernet 11:22:33:44:55:66;
fixed-address KK.KK.KK.5;
}
Вот и все что я спрашивал, СПС Равену надЫхнул на чтение мана
если есть более интересные связки и настройки буду рад увидеть и ознакомиться -хочеться в ДХСП разобраться по полной, особенно в управлении доменов над виндузятниками...
-
- рядовой
- Сообщения: 45
- Зарегистрирован: 2009-06-22 22:04:41
Re: DHCPD на двух интерфейсах
Люди а подскажите как повесить на один сабнет 2 интерфейса? один на пример раздает диапазон от 2 до 20 а второй от 50 до 150.
по идее должно быть как то так, но это как то так не работает нифига. у меня 2 карты один вифи второй сеть и отелось бы что бы клиенты друг друга видели и сидели в одной подсети. помогите. спасибо
Код: Выделить всё
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.3 192.168.0.15;
interface vr0;
range 192.168.0.16 192.168.0.20;
hardware ethernet 00:22:43:2f:3d:64;
fixed-address 192.168.0.16;
interface ral0;
option routers 192.168.0.1;
}
-
- сержант
- Сообщения: 194
- Зарегистрирован: 2009-09-23 23:01:37
- Откуда: Симферополь, UA
Re: DHCPD на двух интерфейсах
никак, либо дели по маске, либо мигрируй на любую подсетку из 10.0.0.0/8, после чего обявляется 2 subnet по маске /16.
-
- подполковник
- Сообщения: 3927
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
Re: DHCPD на двух интерфейсах
Мост в твоем случае создавать надо... И вешать все на него