←back to thread

1895 points _l4jh | 1 comments | | HN request time: 0s | source
Show context
ComputerGuru ◴[] No.16728122[source]
This is bad, bad, bad advice. You don't set the DNS on your local machine. That breaks things. The DNS needs to be set at the gateway. If you change your PC/mac's DNS to an external service, you won't be able to resolve any addresses on the local network.

Come on, CloudFlare. You guys know better than that. Please stop breaking the (local) internet.

replies(10): >>16728139 #>>16728143 #>>16728144 #>>16728148 #>>16728152 #>>16728177 #>>16728193 #>>16729378 #>>16729789 #>>16731793 #
lorenzhs ◴[] No.16728139[source]
Ordinary users don't have anything that resolves to local IPs, so this is a non-issue for just about anybody. Plus, many if not most ISP-provided modem-router-AP-boxes don't let you configure the DNS server they use, making your recommendation impossible to follow for most users. Someone who runs services on their local network likely knows enough to do as you say, but for 99% of people, these instructions are exactly what they need.
replies(2): >>16728331 #>>16729075 #
1. future31 ◴[] No.16729075[source]
This is bad. To run your own local DNS server is a part of good parenting. So, to break local services is very bad for us responsible parents, to say the least. I block all outbound DNS lookup except to my ISP. Sometime I redirect lookups to other resolvers (eg. 8.8.8.8) to my local DNS server. I don’t care if some app breaks because of this. Often it’s because of bad programming. So, don’t break local DNS!