I have pi-hole setup. Recently, I have updated iphone OS to 14.0.1. From the moment iphone is updated to OS version 14, internet stopped working on iphone. Toggled private address option under wifi, but no use. I have changed dns to public dns and everything worked as normal.
I had to edit /etc/pihole/setupVars.conf file. In my case, IPV6_ADDRESS column is empty. Edit the file and add fd00::/8 to it as shown below and save it.
Next open terminal and type both commands below:
- pihole restartdns
- systemctl restart pihole-FTL
set dns as pihole ip in your iphone and check internet.