We will configure Technitium as a DHCP server so that it is able to assign itself as DNS since the router won't allow us to change the DNS of the DHCP. We will configure the firewall to allow the necessary ports; we will disable IPv6 as it would complicate the configuration too much; and finally, we will disable the router's DHCP.
- Run:
./scripts/dhcp_firewalld_services.sh
. Configure Firewalld for containers. The script opens the port for DHCP for Technitium. - Access Technitium through https://192.168.1.10/.
- Click the
DHCP
tab. - Click the
Scopes
tab. - Click the
Edit
button. - Set the
Starting Address
andEnding Address
fields with the IP range of your local network. Make sure to leave some IPs unassignable at the beginning of the network. For example if your local network range is 192.168.1.0/24, start at 192.168.1.64. - Set the
Domain Name
field tolan
. - Set the
Router Address
field with the IP of your router. - Click the
Save
button. - Click the
Enable
button on theDefault
scope row. - Navigate to your router's web portal.
- Disable DHCP so that it won't collide with Technitium's.
- Deshabilitar IPv6 porque Technitium solo puede hacer IPv4 con la configuración establecida y es mas complejo configurarlo para IPv6.
- Verify that the Technitium's DHCP is working (connect a device to the network and verify that it was assigned an IP in the configured range and that the DNS is the server's IP).