Название: nodeny + DHCP Отправлено: trio от 06 Сентября 2009, 13:46:25 Хочу привязать к нодени DHCP чтобы новый клиент поулучал свой ір автоматом заранее указаный в регистрационных данных клиента.
Как установить DHCP понятно - примеров полно в нете, а вот завязать его на билинг в иструкции такового нету. Подскажите кто подобное проделывал, с чего начать ! Название: Re: nodeny + DHCP Отправлено: Efendy от 06 Сентября 2009, 13:59:30 nomake.pl
Название: Re: nodeny + DHCP Отправлено: trio от 06 Сентября 2009, 14:16:50 Знающие люди подсказывают мне что есть у разрабочика уже готовый модуль DHCP
Название: Re: nodeny + DHCP Отправлено: elite от 06 Сентября 2009, 14:19:27 nomake.pl это он и есть ))Название: Re: nodeny + DHCP Отправлено: trio от 06 Сентября 2009, 14:21:11 а интсрукция есть, как его оживить ?
Название: Re: nodeny + DHCP Отправлено: Efendy от 06 Сентября 2009, 14:39:16 nomake.html
Название: Re: nodeny + DHCP Отправлено: trio от 06 Сентября 2009, 14:45:52 я так понял что это в интсрукции для 50 версии
в 49 такой инструкции нет :-\ Название: Re: nodeny + DHCP Отправлено: Efendy от 06 Сентября 2009, 14:50:31 тогда жди новую 49-ю), потому что текущий nomake покруче чем в последней 49й
Название: Re: nodeny + DHCP Отправлено: trio от 06 Сентября 2009, 17:21:36 нашел ваше описание по настройке здесь
http://groups.google.com/group/nodeny/browse_thread/thread/13a144d78eb93094# Название: Re: nodeny + DHCP Отправлено: NodenY45 от 07 Сентября 2009, 10:06:19 а можно в дополнительном поле сделать ссылку на поле таблицы в БД, я в таблице Users есть кроме IP поле MAC, где регистрируюся все маки юзеров, как сделать чтобы для формирования конфига МАК брался от туда?
Название: Re: nodeny + DHCP Отправлено: versus от 07 Сентября 2009, 17:23:57 переписать номейк пл надо ! но смысла нет все равно при апдейте вам придется спрыгивать с нестандартного поля! легче написать скрипт по перемещению маков с вашего поля в дополнительное
Название: Re: nodeny + DHCP Отправлено: NodenY45 от 07 Сентября 2009, 20:15:22 переписать номейк пл надо ! но смысла нет все равно при апдейте вам придется спрыгивать с нестандартного поля! легче написать скрипт по перемещению маков с вашего поля в дополнительное Скажите пожайлуста, где находится дополнительное поле? в какой таблице и как называется?Название: Re: nodeny + DHCP Отправлено: Efendy от 07 Сентября 2009, 21:45:25 Дополнительное поле - уже не является полем таблицы users. Создана таблица dopdata, которая содержит в себе любое количество дополнительных полей любой конфигурации. Подробнее о структуре таблицы читайте в tables.html
Название: Re: nodeny + DHCP Отправлено: Fredik от 08 Сентября 2009, 19:39:14 не подскажите как изменить nomake.pl чтобы он мак брал с тафблици users поле contract?
либо же как быстреноко перенести все ето дело в доп параметр? Название: Re: nodeny + DHCP Отправлено: Efendy от 08 Сентября 2009, 21:00:36 Быстренько не получится. Попробую написать модуль
Название: Re: nodeny + DHCP Отправлено: Efendy от 08 Сентября 2009, 22:22:40 не подскажите как изменить nomake.pl чтобы он мак брал с тафблици users поле contract? http://demo.nodeny.com.ua/forum/index.php?topic=121.0либо же как быстреноко перенести все ето дело в доп параметр? Название: Re: nodeny + DHCP Отправлено: Fredik от 09 Сентября 2009, 13:54:08 спс, а как nomake.pl запустить демоном?
Название: Re: nodeny + DHCP Отправлено: elite от 09 Сентября 2009, 14:01:29 спс, а как nomake.pl запустить демоном? Код: perl nomake.pl dhcp.txt & Название: Re: nodeny + DHCP Отправлено: Fredik от 10 Сентября 2009, 22:50:09 а как запустить nomake.pl второй раз? тоесть не для dhcp а для чегонибуть другуго
Название: Re: nodeny + DHCP Отправлено: Cell от 10 Сентября 2009, 23:12:16 а как запустить nomake.pl второй раз? тоесть не для dhcp а для чегонибуть другуго Кстати да, не получилось второй раз ((( на новой версииНазвание: Re: nodeny + DHCP Отправлено: Efendy от 10 Сентября 2009, 23:26:32 а как запустить nomake.pl второй раз? тоесть не для dhcp а для чегонибуть другуго Кстати да, не получилось второй раз ((( на новой версииНазвание: Re: nodeny + DHCP Отправлено: Fredik от 11 Сентября 2009, 10:45:16 а как скоро?
Название: Re: nodeny + DHCP Отправлено: Efendy от 11 Сентября 2009, 11:01:22 а как скоро? сегодня. Но выйдет с 49.27 версией т.к я еще кое какие исправления сделаю, которые попросилиНазвание: Re: nodeny + DHCP Отправлено: elite от 11 Сентября 2009, 11:12:11 а как скоро? сегодня. Но выйдет с 49.27 версией т.к я еще кое какие исправления сделаю, которые попросилиНазвание: Re: nodeny + DHCP Отправлено: Efendy от 11 Сентября 2009, 11:16:24 в nosat.pl после
Код: $v && shift @ARGV; добавить Код: $Pid_file='/var/run/'.($ARGV[0] || $AgentName).'.pid'; Название: Re: nodeny + DHCP Отправлено: elite от 11 Сентября 2009, 11:55:52 А rc.d-скрипт сделать можешь? для nomake.pl
чтобы в настройках /etc/rc.conf вписать, с какими файлами должен работать типа Код: nomake_enable="YES" Название: Re: nodeny + DHCP Отправлено: Fredik от 11 Сентября 2009, 20:43:21 cпс, работает ))
Название: Re: nodeny + DHCP Отправлено: Efendy от 11 Сентября 2009, 21:26:29 А rc.d-скрипт сделать можешь? для nomake.pl окчтобы в настройках /etc/rc.conf вписать, с какими файлами должен работать типа Код: nomake_enable="YES" Название: Re: nodeny + DHCP Отправлено: nops от 02 Марта 2010, 23:10:07 У меня в версии 49.32.4 нет такой возможности.
Подскажите, как запускать nomake.pl в режиме демона при запуске системы? добавление в rc.d результата не дало. Название: Re: nodeny + DHCP Отправлено: smalever от 16 Мая 2010, 12:46:38 у меня так работает.
сам файлик с настройками dhcp.txt в каталоге nodeny ee /usr/local/etc/rc.d/nomake.sh #!/bin/sh prg=’perl nomake.pl dhcp.txt’ cd /usr/local/nodeny/ sleep 5 ${prg} & sleep 20 Название: Re: nodeny + DHCP Отправлено: smalever от 16 Мая 2010, 12:47:22 у меня так работает.
сам файлик с настройками dhcp.txt в каталоге nodeny ee /usr/local/etc/rc.d/nomake.sh #!/bin/sh prg=’perl nomake.pl dhcp.txt’ cd /usr/local/nodeny/ sleep 5 ${prg} & sleep 20 Название: Re: nodeny + DHCP Отправлено: md5 от 17 Мая 2010, 10:53:36 Кто то задавался вопросом. При отключенном доступе абобенка в инет не выдается ip ?
Реализовывали ? Название: Re: nodeny + DHCP Отправлено: Fredik от 17 Мая 2010, 17:00:00 Кто то задавался вопросом. При отключенном доступе абобенка в инет не выдается ip ? Реализовывали ? ага Цитировать <file>/usr/local/etc/dhcpd.conf</file> <reload>/usr/local/etc/rc.d/isc-dhcpd restart</reload> <template>1</template> option domain-name-servers 172.17.0.254, 10.0.0.3; option subnet-mask 255.255.255.0; default-lease-time 72000; max-lease-time 86400; ddns-update-style none; subnet 172.17.0.0 netmask 255.255.255.0 { option routers 172.17.0.254; <filtr net='172.17.0.0/24' dopdata-_mac='^..:..:..:..:..:..$' state='^on$'> host <lat_login> { hardware ethernet <dopdata-_mac>; fixed-address <ip>; } </filtr> } Название: Re: nodeny + DHCP Отправлено: md5 от 17 Мая 2010, 17:28:41 Название: Re: nodeny + DHCP Отправлено: nops от 17 Мая 2010, 19:30:06 у меня так работает. Пробовал, не получается. При перезагрузке сервера, делаю сам файлик с настройками dhcp.txt в каталоге nodeny ee /usr/local/etc/rc.d/nomake.sh #!/bin/sh prg=’perl nomake.pl dhcp.txt’ cd /usr/local/nodeny/ sleep 5 ${prg} & sleep 20 Код: ps ax | grep perl Код: ps ax | grep nomake Решил пока оставить так, при перезагрузке захожу по ssh и делаю так: Код: perl /usr/local/nodeny/nomake.pl /usr/local/nodeny/dhcpd.txt & Название: Re: nodeny + DHCP Отправлено: md5 от 17 Мая 2010, 20:37:37 Пробовал, не получается. При перезагрузке сервера, делаю Код: ps ax | grep perl Код: ps ax | grep nomake Решил пока оставить так, при перезагрузке захожу по ssh и делаю так: Код: perl /usr/local/nodeny/nomake.pl /usr/local/nodeny/dhcpd.txt & EDITOR=ee crontab -e @reboot /usr/bin/perl /usr/local/nodeny/nomake.pl dhcp.txt пропиши так Название: Re: nodeny + DHCP Отправлено: il_blag от 16 Августа 2016, 11:35:45 Пробовал, не получается. При перезагрузке сервера, делаю Код: ps ax | grep perl Код: ps ax | grep nomake Решил пока оставить так, при перезагрузке захожу по ssh и делаю так: Код: perl /usr/local/nodeny/nomake.pl /usr/local/nodeny/dhcpd.txt & EDITOR=ee crontab -e @reboot /usr/bin/perl /usr/local/nodeny/nomake.pl dhcp.txt пропиши так Название: Re: nodeny + DHCP Отправлено: Gosha от 16 Августа 2016, 14:29:48 В /var/cron/tabs/root попробуй руками дописать.
Должно работать. @reboot /usr/bin/perl /usr/local/nodeny/nomake.pl dhcp.txt Название: Re: nodeny + DHCP Отправлено: il_blag от 16 Августа 2016, 15:12:15 В /var/cron/tabs/root попробуй руками дописать. Извините ,ну мне кажется ,что это одно и тоже что, делать вот так:Должно работать. @reboot /usr/bin/perl /usr/local/nodeny/nomake.pl dhcp.txt EDITOR=ee crontab -e @reboot /usr/bin/perl /usr/local/nodeny/nomake.pl dhcp.txt P.S. может и не прав заранее извиняюсь Название: Re: nodeny + DHCP Отправлено: 0xbad0c0d3 от 30 Августа 2016, 09:03:49 Пробовал, не получается. При перезагрузке сервера, делаю Код: ps ax | grep perl Код: ps ax | grep nomake Решил пока оставить так, при перезагрузке захожу по ssh и делаю так: Код: perl /usr/local/nodeny/nomake.pl /usr/local/nodeny/dhcpd.txt & EDITOR=ee crontab -e @reboot /usr/bin/perl /usr/local/nodeny/nomake.pl dhcp.txt пропиши так ну или научиться искать по форуму: http://forum.nodeny.com.ua/index.php?topic=1151.0 |