Материал из Xgu.ru
		
		
		
|   | 
| Данная страница находится в разработке. Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.
 
 Если вы считаете, что её стоило бы доработать как можно быстрее, пожалуйста, скажите об этом.
 | 
# dhclient em0
# make -C /usr/ports/net/isc-dhcp42-server install clean
┌────────────────────────────────────────────────────────────────────┐
│ Options for isc-dhcp42-server 4.2.4_2                              │
│ ┌────────────────────────────────────────────────────────────────┐ │
│ │      [ ] BIND_SYMBOLS  Enable BIND internal symbol table       │ │
│ │      [ ] IPV6          IPv6 protocol                           │ │
│ │      [ ] LDAP          LDAP support                            │ │
│ │      [*] LDAP_SSL      Support LDAP over SSL/TLS               │ │
│ │      [*] PARANOIA      Enable support for chroot               │ │
│ └────────────────────────────────────────────────────────────────┘ │
├────────────────────────────────────────────────────────────────────┤
│                   <  OK  >          <Cancel>                       │
└────────────────────────────────────────────────────────────────────┘
/etc/rc.conf
# DHCP
dhcpd_enable="YES"			# dhcpd enabled?
dhcpd_flags="-q"			# command option(s)
dhcpd_conf="/usr/local/etc/dhcpd.conf"	# configuration file
dhcpd_ifaces="em0"			# ethernet interface(s)
dhcpd_withumask="022"			# file creation mask
| Code: /usr/local/etc/dhcpd.conf | 
| 
option domain-name "example.org";
#option root-path "192.168.0.1:/data/thinstation";
#filename "pxelinux.0";
default-lease-time 36000;
max-lease-time 72000;
ddns-update-style interim;
authoritative;
log-facility local7;                                                                
subnet 192.168.0.0 netmask 255.255.255.0 {                                          
	range 192.168.0.10 192.168.0.254;                                           
	option routers 192.168.0.1;                                                 
	option domain-name-servers 192.168.0.1;                                     
}                                                                                   
host hostname.example.org {                                                       
	hardware ethernet XX:XX:XX:XX:XX:XX;                                        
	fixed-address 192.168.0.2;                                                  
}                                                                                   
 | 
/etc/syslog.conf
local7.*					/var/log/dhcpd.log
/etc/newsyslog.conf
/var/log/dhcpd.log			644 7 *	@T00 JC
/usr/local/etc/dhcpd.conf
log-facility local7;
[править]  Использование 
# /etc/rc.d/newsyslog restart
# /etc/rc.d/syslogd restart
# /usr/local/etc/rc.d/isc-dhcpd start