#!/bin/bash sudo apt update sudo apt install -y isc-dhcp-server config="default-lease-time 600; \ max-lease-time 7200; \ \ subnet 192.168.1.0 netmask 255.255.255.0 { \ range 192.168.1.10 192.168.1.100; \ option routers 192.168.1.1; \ option subnet-mask 255.255.255.0; \ option domain-name-servers 192.168.1.1; \ }" echo -e "INTERFACES='$1'" | sudo tee /etc/default/isc-dhcp-server >/dev/null echo -e "$config" | sudo tee /etc/dhcp/dhcpd.conf >/dev/null systemctl start isc-dhcp-server systemctl enable isc-dhcp-server