Thank you for the helpful response.
So I resolved my issue with my gateway not responding. I had to add a firewall rule to allow ICMP traffic on my LAN side.
I'm using a GMKtec NucBoxG3 Plus for Pihole Unbound and Plex. I've since wiped my disk on my NucBox and reinstalled Ubuntu Server 24.04.2 and did a fresh install with Pihole and I'm still not getting to the web admin page. I don't know why pihole-FTL is not binding to the web ports here my debug log showing ports in use after a fresh install:
*** [ DIAGNOSING ]: Ports in use
[✓] udp:0.0.0.0:53 is in use by pihole-FTL
udp:192.168.1.148%enp3s0:68 is in use by systemd-network
udp:0.0.0.0:123 is in use by pihole-FTL
[✓] tcp:0.0.0.0:53 is in use by pihole-FTL
tcp:0.0.0.0:22 is in use by sshd
tcp:127.0.0.1:6010 is in use by sshd
I spun up VM in Proxmox running Ubuntu server 24.04.2. and I was able to successfully reach the web admin page.
Also, I wiped my disk on my NucBox again and installed Debain 12 but I still can't access the web admin page. Same issue with pihole-FTL not binding the web ports. And it's has the same output in regards to the ports in use:
*** [ DIAGNOSING ]: Ports in use
[✓] udp:0.0.0.0:53 is in use by pihole-FTL
udp:0.0.0.0:68 is in use by dhclient
tcp:127.0.0.1:6010 is in use by sshd
tcp:0.0.0.0:22 is in use by sshd
[✓] tcp:0.0.0.0:53 is in use by pihole-FTL
I've now installed Fedora server and have successfully accessed the web admin page. I did have to edit the resloved.conf file and set "DNSStubListener=no". Although when I access the web admin page via https it doesn't work but http does. Anyhoos, I'll figure that out later just happy set everything back up.
Thanks for the help.