Pi hole with Mac OS X not loading webpages (IPv6)

Hello, I had some trouble OSX and Pi Hole.
My Internet Router is DHCP server.
Router- DNS links to Pihole.
OSX- DNS links to Pihole.
So far.

Opening websites was slow or stucked completely.
After trying around I found that IPv6 on OSX has something to do with that, maybe at least with my Router Speedport 724.
OSX has no ability to switch off IPv6 in system preferences.
But using terminal its possible to change this behavior for Ethernet or Wifi:
networksetup -setv6off Ethernet
networksetup -setv6off Wi-Fi
Now system preferences has a new "OFF" selector in TCP/IP.
It worked for me, sites are loading quickly now with pihole.
But if you change Network setting later, the "OFF" selector will be removed again.
One need to use the terminal again.
But careful, some system services seems to use IPv6, maybe any other thing may break.

Now question:
Is there a way to get this selector permanent?
Does anyone know, what may break in IPv6-off mode ?

Look at this article which solved IPv6 problems with strange ISP settings for many users:

Hy MrD, thanks for reply!
I checked my IPv6 in Pi hole with nano.
Also checked the speedport:
I have IPv6 ULA activated, I dont remember well, if this was a standard setting,
but I think having it activated this weekend.
BTW I am not very confortable using terminals, programming and syntax.
So in Pihole I have 8 numbers in the address. (seperated with the ":"signs)
The speedport is different, like the picture in the thread from DL6ER.
The field with four "zeros" is a changeable textfield.
Edit: I just read in wiki about IPv6 but I don't understand the format of the address, and what
to copy to the Pi. Related to the picture, what to copy?
many thanks! Piusr

Edit:
I learned about shortening IP address and use of double colon ::
So in the example picture above the address should be
fda2:2001:5647:0000:0000:0000:0001
But this are only 7 segments, not eight.

Hey piusr,

it seems I do have the same issues.
Not just with MAC OS, as well with the other Apple gadgets.
Did you finally solve your issues? And are you using the pihole successfully ?

pizziman

Hello Pizziman

I didn't remember this thread anymore.
This was from the beginning of my PIhole experience.

So, to respond to your question.
Depending. Maybe not solved completely.
I have found my personal setup, so far that I can live with some hiccups.
And iOS is not used very much, as I have no iPad.

To give you an idea on my setup:

On my Mac (OSX 10.9), I have IPv6 set to "link local".
A slightly better experience was to set v6 completely off,
but finally I decided to let v6 running.

On an iOS device, sfaik there is no real solution, as you have no way to get to deeper system preferences.

On Windows-7 I have at least fewer problems. Nevertheless, I switched v6 off.

On all machines, The DNS-Server address is set to the Pihole.
Ads are blocked, tested on ads-blocker dot com.

Some sides are opening slightly slow on iPhone as well as on my Mac.
But thats around a few seconds max, not 15 or more seconds.
The slowest site that I have found is this one, the discourse pihole dot net.
I dont know why. On my iPhone 4s (older and slower) it spends around 8 secs.

In my case, the router is the DHCP server. (Speedport 724)
The router DNS setting is untouched...,
as the clients asking the pihole, and the pihole himself asking the real DNS Server.
The routers IPv6 ULA setup is OFF, as I had not much succes with this setting.

(maybe it depends on the router type, or which device the DHCP server is,
as many people using the Pi as the DHCP, I dont know...)

The pihole DNS setup is set to the DNS servers IP outside, for example google, open-DNS etc.

So maybe you may say, not solved.
I have tried serveral setups, but none of them was completely succesful.
Aside of that, there are some network questions that I don't understand very well.
Maybe you may try the Pihole as DHCP server as often recommended.
I did this as well, but It was neither perfect.

The last few months I am working this way, and its mostly ok for me.

If you get better results, please let me know.
thanks Piusr

Edit, remember that many sites are hosting their ads on their own server, thay cannot
be blocked by pihole.