PF 2 + isc-dhcp41-server как стартовать автоматически?
-
Приветствую всех.
Прошу помощи, сам не в состоянии разобраться.- имеется PF 2.0```
#uname -a
FreeBSD gate.local 8.1-RELEASE-p4 FreeBSD 8.1-RELEASE-p4 #0: Tue Sep 13 17:04:54 EDT 2011 root@FreeBSD_8.0_pfSense_2.0-AMD64.snaps.pfsense.org:/usr/obj./usr/pfSensesrc/src/sys/pfSense_SMP.8 amd64
- 3 сетевые карты - 2 WAN (em0, re0) + 1 LAN (em1). На сетевой интерфейс выставлен дополнительный ip-адрес через config.xml 192.168.106.1/24. - через pkg_add установлен isc-dhcp41-server-4.1.1 Конфигурационный файл /usr/local/etc/dhcpd.conf
#cat /usr/local/etc/dhcpd.conf
Глобальные параметры
по умолчанию на сколько секунд выдаётся IP-адрес
default-lease-time 3600;
указываем, что наш сервер будет единственным авторитетным для наших сетей
authoritative;
subnet 192.168.106.0 netmask 255.255.255.0 {
option domain-name "WARNING";
range 192.168.106.2 192.168.106.254;
option broadcast-address 192.168.106.255;
option subnet-mask 255.255.255.0;
option domain-name-servers 8.8.8.8;
option routers 192.168.106.1;
max-lease-time 7200;
}При запуске через команду``` # /usr/local/etc/rc.d/isc-dhcpd onestart ```все запускается и работает нормально. Как прописать запуск этого сервиса (внимание! не встроенного dhcpd) при старте PF ? Было сделано, но не помогло: - пробовал прописывать в /etc/rc.conf и /etc/default/rc.conf``` dhcpd_enable="YES" dhcpd_flags="-q" dhcpd_conf="/usr/local/etc/dhcpd.conf"
Буду благодарен за помощь.
- имеется PF 2.0```
-
Не на стопроцентов уверен, но сделай файл содержания:
#!/bin/sh
/usr/local/etc/rc.d/isc-dhcpd onestart
С разрешением .sh
Присвой ему права chmod 755
И положи в /usr/local/etc/rc.d
Впринципе должно рабоатть -
goliy, спасибо.
Вроде заработало. буду еще проверять.
меня смутило то, что в каталоге /usr/local/etc/rc.d/ после установки isc-dhcp41-server-4.1.1 появился файл isc-dhcpd.