
You can either disable the other Web server or change the port on which lighttpd listens, which allows you keep both Web servers running.įTL is our API engine and uses port 4711 on the localhost interface.

If you have another Web server already running, such as Apache, Pi-hole's Web server will not work. The DHCP server is an optional feature that requires additional ports. If you happen to have another DNS server running, such as BIND, you will need to turn it off in order for Pi-hole to respond to DNS queries. This is an entirely optional step, and offered as a way to lower the barrier to entry for those that may not be familiar with linux systems, such as those first starting out on a Raspberry Pi. On systems that have dhcpcd5 already installed (e.g Raspberry Pi OS) there is an option in the install process to append some lines to /etc/nf in order to statically assign an IP address. Pi-hole needs a static IP address to properly function (a DHCP reservation is just fine).

If you choose to use this environment variable, please use the Community Help topic on Discourse to troubleshoot any installation issues you may (or may not!) have.

You can disable this check by setting an environment variable named PIHOLE_SKIP_OS_CHECK to true, however Pi-hole may have issues installing. If that is the case, you can feel free to ask the community on Discourse with the Community Help category: (In this case, your previous run of pihole -up will have already updated the local repository ) It is possible that the installation will still fail at this stage due to an unsupported configuration. Sudo PIHOLE_SKIP_OS_CHECK = true pihole -r If you are seeing this message after having run pihole -up: If you wish to attempt to continue anyway, you can try one of the following commands to skip this check:Į.g: If you are seeing this message on a fresh install, you can run:Ĭurl -sSL | sudo PIHOLE_SKIP_OS_CHECK = true bash Unsupported OS detected: Debian 16 If you are seeing this message and you do have a supported OS, please contact support.
Optional: Dual operation: LAN & VPN at the same time
