OK. Checked Safe search ON. Re-ran nslookup and ping:
ScottsLaptop:~ Scott$ nslookup www.google.com
Server: 192.168.10.1
Address: 192.168.10.1#53
Non-authoritative answer:
www.google.com canonical name = forcesafesearch.google.com.
Name: forcesafesearch.google.com
Address: 216.239.32.20
ScottsLaptop:~ Scott$ ping www.google.com
PING www.google.com (216.239.32.20): 56 data bytes
64 bytes from 216.239.32.20: icmp_seq=0 ttl=53 time=25.206 ms
64 bytes from 216.239.32.20: icmp_seq=1 ttl=53 time=504.421 ms
64 bytes from 216.239.32.20: icmp_seq=2 ttl=53 time=529.527 ms
64 bytes from 216.239.32.20: icmp_seq=3 ttl=53 time=143.068 ms
64 bytes from 216.239.32.20: icmp_seq=4 ttl=53 time=473.354 ms
64 bytes from 216.239.32.20: icmp_seq=5 ttl=53 time=38.070 ms
^C
--- www.google.com ping statistics ---
6 packets transmitted, 6 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 25.206/285.608/529.527/220.615 ms
There was a brief delay between executing the nslookup and getting a response (maybe 3-4 sec). Google still wasn’t working. With Parental Controls still on, re-ran:
sudo killall -HUP mDNSResponder
Google then worked, with Parental Controls still enabled.
Re-ran nslookup and ping, for comparison:
ScottsLaptop:~ Scott$ nslookup www.google.com
Server: 192.168.10.1
Address: 192.168.10.1#53
Non-authoritative answer:
www.google.com canonical name = forcesafesearch.google.com.
Name: forcesafesearch.google.com
Address: 216.239.32.20
ScottsLaptop:~ Scott$ ping www.google.com
PING www.google.com (216.239.32.20): 56 data bytes
64 bytes from 216.239.32.20: icmp_seq=0 ttl=53 time=49.380 ms
64 bytes from 216.239.32.20: icmp_seq=1 ttl=53 time=48.388 ms
64 bytes from 216.239.32.20: icmp_seq=2 ttl=53 time=35.262 ms
64 bytes from 216.239.32.20: icmp_seq=3 ttl=53 time=46.949 ms
64 bytes from 216.239.32.20: icmp_seq=4 ttl=53 time=35.086 ms
64 bytes from 216.239.32.20: icmp_seq=5 ttl=53 time=36.487 ms
^C
--- www.google.com ping statistics ---
6 packets transmitted, 6 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 35.086/41.925/49.380/6.368 ms
Then I cycled Parental Controls (OFF then ON). Google stopped working. Re-ran
sudo killall -HUP mDNSResponder
but Google still isn’t working. Re-started the browser as well, but no luck.
I don’t think I’ll need to re-cycle Parental Controls often, so perhaps resetting the DNS cache once in a while isn’t an unacceptable workaround. Mobile devices seem to still be working.