Pi-hole: Difference between revisions

From Chorke Wiki
Jump to navigation Jump to search
 
Line 55: Line 55:
| valign="top" |
| valign="top" |
* [https://github.com/pi-hole/pi-hole/ Pi-hole » Automated Install]
* [https://github.com/pi-hole/pi-hole/ Pi-hole » Automated Install]
* [https://docs.pi-hole.net/main/prerequisites/ Pi-hole » Prerequisites]
* [https://docs.pi-hole.net/main/uninstall/ Pi-hole » Uninstall]
* [https://docs.pi-hole.net/main/uninstall/ Pi-hole » Uninstall]
* [https://discourse.pi-hole.net/t/reset-pi-hole-ip-after-moving-to-a-new-network/11910 Pi-hole » Reset IP]
* [https://discourse.pi-hole.net/t/reset-pi-hole-ip-after-moving-to-a-new-network/11910 Pi-hole » Reset IP]

Latest revision as of 00:26, 19 April 2023

curl -sSL https://install.pi-hole.net | bash
sudo apt install haproxy
sudo apt install nginx
pihole -a -p

Load Balancing

frontend chorke-http
   bind *:80
   mode http
   default_backend chorke-nginx
   acl path-prefix-is-pihole  path_beg /admin/
   use_backend chorke-pihole if path-prefix-is-pihole

backend chorke-nginx
   server nginx1 127.0.0.1:2013
   mode http

backend chorke-pihole
   server pihole1 127.0.0.1:2015
   mode http

Knowledge

systemctl status lighttpd
systemctl status haproxy
systemctl status nginx
vim /etc/nginx/sites-enabled/default
vim /etc/lighttpd/lighttpd.conf
vim /etc/haproxy/haproxy.cfg 
pihole -c -j

sudo ss -tulwn | grep LISTEN
sudo ss -tulpn | grep LISTEN | grep nginx
sudo ss -tulpn | grep LISTEN | grep haproxy
sudo ss -tulpn | grep LISTEN | grep lighttpd

References