常规配置如下:
subnet 192.168.7.0 netmask 255.255.255.0 {
# default gateway
option routers 192.168.7.1;
option subnet-mask 255.255.255.0;
range dynamic-bootp 192.168.7.2 192.168.7.80;
default-lease-time 21600;
max-lease-time 43200;
}
其中subnet 是网络号,也就是网段。和netmask相关。
那么如下的配置就有错误:
subnet 172.16.19.0 netmask 255.255.252.0 {
# default gatewayoption routers 172.16.19.32;
option subnet-mask 255.255.252.0;
range dynamic-bootp 172.16.19.79 172.16.19.80;
default-lease-time 21600;
max-lease-time 43200;
}
172.16.19.0 && 255.255.252.0 得到的网络号是 172.16.16.0
所以配置应该如下
subnet 172.16.16.0 netmask 255.255.252.0 {
# default gatewayoption routers 172.16.19.32;
option subnet-mask 255.255.252.0;
range dynamic-bootp 172.16.19.79 172.16.19.80;
default-lease-time 21600;
max-lease-time 43200;
}
那么 172.16.16.0 ~ 172.16.19.0 都属于同一网段的。