prak3-scripts/SeverusSnape/05.sh

57 lines
1.4 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;
}
host HermioneGranger {
hardware ethernet aa:bb:cc:01:01:01;
fixed-address 10.67.1.14;
}
host ChoChang {
hardware ethernet aa:bb:cc:06:06:06;
fixed-address 10.67.6.14;
}
EOL
service isc-dhcp-server restart