47 lines
1.2 KiB
Bash
47 lines
1.2 KiB
Bash
#!/bin/bash
|
|
|
|
cat > /etc/dhcp/dhcpd.conf <<EOL
|
|
subnet 10.67.2.0 netmask 255.255.255.0 {
|
|
range 10.67.2.64 10.67.2.65;
|
|
range 10.67.2.100 10.67.2.101;
|
|
option routers 10.67.2.1;
|
|
option broadcast-address 10.67.2.255;
|
|
option domain-name-servers 10.67.3.3;
|
|
default-lease-time 300;
|
|
max-lease-time 6000;
|
|
}
|
|
|
|
subnet 10.67.5.0 netmask 255.255.255.0 {
|
|
range 10.67.5.50 10.67.5.51;
|
|
range 10.67.5.155 10.67.5.156;
|
|
option routers 10.67.5.1;
|
|
option broadcast-address 10.67.5.255;
|
|
option domain-name-servers 10.67.3.3;
|
|
default-lease-time 1200;
|
|
max-lease-time 6000;
|
|
}
|
|
|
|
subnet 10.67.3.0 netmask 255.255.255.0 {}
|
|
|
|
subnet 10.67.1.0 netmask 255.255.255.0 {
|
|
range 10.67.1.10 10.67.1.15;
|
|
range 10.67.1.20 10.67.1.25;
|
|
option routers 10.67.1.1;
|
|
option broadcast-address 10.67.1.255;
|
|
option domain-name-servers 10.67.3.3;
|
|
default-lease-time 600;
|
|
max-lease-time 6000;
|
|
}
|
|
|
|
subnet 10.67.6.0 netmask 255.255.255.0 {
|
|
range 10.67.6.10 10.67.6.15;
|
|
range 10.67.6.20 10.67.6.25;
|
|
option routers 10.67.6.1;
|
|
option broadcast-address 10.67.6.255;
|
|
option domain-name-servers 10.67.3.3;
|
|
default-lease-time 600;
|
|
max-lease-time 6000;
|
|
}
|
|
EOL
|
|
|
|
service isc-dhcp-server restart |