Код: Выделить всё
#uname -rp
8.1-RELEASE-p2 i386
Код: Выделить всё
#ifconfig em0
em0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=209b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_MAGIC>
ether 00:07:e9:39:d5:4c
inet 192.168.2.253 netmask 0xffffff00 broadcast 192.168.2.255
inet 10.1.1.253 netmask 0xffffff00 broadcast 10.1.1.255
inet 10.2.1.253 netmask 0xffffff00 broadcast 10.2.1.255
inet 192.168.1.253 netmask 0xffffff00 broadcast 192.168.1.255
media: Ethernet autoselect (1000baseT <full-duplex>)
status: active
Код: Выделить всё
#cat /usr/local/etc/dhcpd.conf
option domain-name "local";
option domain-name-servers 10.1.1.253, 10.2.1.253, 192.168.1.253, 192.168.2.253;
option subnet-mask 255.255.255.0;
default-lease-time 720000;
max-lease-time 720000;
min-lease-time 720000;
authoritative;
ddns-update-style none;
log-facility local7;
deny unknown-clients;
############################################### 1
subnet 192.168.1.0 netmask 255.255.255.0
{
range 192.168.1.1 192.168.1.240;
option broadcast-address 192.168.1.255;
option subnet-mask 255.255.255.0;
option domain-name-servers 192.168.1.254;
option routers 192.168.1.254;
option netbios-node-type 8;
option ntp-servers 192.168.1.253;
option netbios-name-servers 192.168.1.254;
option netbios-dd-server 192.168.1.254;
}
############################################### 2
subnet 192.168.2.0 netmask 255.255.255.0
{
range 192.168.2.1 192.168.2.240;
option broadcast-address 192.168.2.255;
option subnet-mask 255.255.255.0;
option domain-name-servers 192.168.2.254;
option routers 192.168.2.254;
option netbios-node-type 8;
option ntp-servers 192.168.2.253;
option netbios-name-servers 192.168.2.254;
option netbios-dd-server 192.168.2.254;
deny unknown-clients;
}
############################################### 3
subnet 10.1.1.0 netmask 255.255.255.0
{
range 10.1.1.1 10.1.1.240;
option broadcast-address 10.1.1.255;
option subnet-mask 255.255.255.0;
option domain-name-servers 10.1.1.254;
option routers 10.1.1.254;
option netbios-node-type 8;
option ntp-servers 10.1.1.253;
option netbios-name-servers 10.1.1.254;
option netbios-dd-server 10.1.1.254;
deny unknown-clients;
}
Код: Выделить всё
#fgrep dhcp /etc/rc.conf
#################################### dhcp
dhcpd_enable="YES"
dhcpd_conf="/usr/local/etc/dhcpd.conf"
dhcpd_flags="-q"
dhcpd_ifaces="em0"
dhcpd_withuser="dhcpd"
dhcpd_withgroup="dhcpd"
dhcpd_chuser_enable="YES"
dhcpd_chroot_enable="YES"
dhcpd_devfs_enable="YES"
dhcpd_rootdir="/var/db/dhcpd"
dhcpd_withumask="022"
Код: Выделить всё
Starting dhcpd.
/usr/local/etc/rc.d/isc-dhcpd: WARNING: failed to start dhcpd
dhcp вообще умеет несколько подсетей обрабатывать?