Unfortunately I cannot configure the upstream DNS. I can only configure what the router distributes locally, so I can choose automatic or manual.
However assuming the upstream DNS are handled automatically, I've configured the rest as per above.
Results:
Server: raspberrypi
Address: 192.168.1.24DNS request timed out.
timeout was 2 seconds.
DNS request timed out.
timeout was 2 seconds.
DNS request timed out.
timeout was 2 seconds.
Name: pi.hole
Address: 192.168.1.24
Results:
Server: raspberrypi
Address: 192.168.1.24DNS request timed out.
timeout was 2 seconds.
DNS request timed out.
timeout was 2 seconds.
Name: flurry.com
Addresses: ::
0.0.0.0
Results:
DNS request timed out.
timeout was 2 seconds.
Server: UnKnown
Address: 8.8.8.8DNS request timed out.
timeout was 2 seconds.
DNS request timed out.
timeout was 2 seconds.
DNS request timed out.
timeout was 2 seconds.
DNS request timed out.
timeout was 2 seconds.
*** Request to UnKnown timed-out
Not sure if this is what was expected or provides any clarity.
Looks like this is the only option given the Vodafone router behaviour.