Моя машина работает под управлением ArchLinux с NetworkManager и dnsmasq. Dnsmasq должен пересылать все запросы в DNS 8.8.8.8 Google и, следовательно, просто действовать как локальный кеш перед DNS Google.
По какой-то странной причине некоторые домены, такие как analytics.google.com, не разрешаются на моем компьютере, но если я вручную отредактирую /etc/resolv.conf
чтобы указать 8.8.8.8 напрямую, они работают.
/etc/resolv.conf
:
# Generated by NetworkManager
nameserver 127.0.0.1
/etc/NetworkManager/NetworkManager.conf
:
# Configuration file for NetworkManager.
# See "man 5 NetworkManager.conf" for details.
[main]
dns=dnsmasq
/etc/dnsmasq.conf
(только соответствующая часть, все остальное комментируется):
server=8.8.8.8
server=8.8.4.4