Ускоряем интернет с помощью Dnsmasq
Dnsmasq — легковесный сервер DNS/DHCP. Его можно настроить таким образом, чтобы он кэшировал DNS-запросы, генерируемые вашим браузером, что позволит заметно ускорить web-серфинг.

Устанавливаем:
apt-get install dnsmasq
Создаем в директории /etc/dnsmasq.d/ файл dnscache.conf с таким содержанием:
no-hosts
no-resolv
listen-address=127.0.0.1
bind-interfaces
server=192.168.1.1
Вместо 192.168.1.1 надо вписать адрес того DNS-сервера, которым вы пользуетесь в данный момент. Это может быть DNS вашего провайдера или DNS, встроенный в точку доступа Wi-Fi. Если вы не знаете этот адрес, его можно посмотреть в /etc/resolv.conf.
Заставьте dnsmasq прочитать новую конфигурацию:
service dnsmasq restart
Теперь выдадим задание Линуксу брать данные из кэша. Для этого оставьте в resolv.conf только локальный адрес DNS-сервера, остальные адреса закомментируйте.
nameserver 127.0.0.1
На этом настройка завершается. Осталось убедиться, что ускорение действительно работает:
dig ya.ru
;; Бла-бла-бла
;; Query time 432 ms
Почти полсекунды ушло на то, чтобы опросить апстримовый DNS-сервер. Теперь значение помещено в кэш. Проверяем:
dig ya.ru
;; Бла-бла-бла
;; Query time 0 ms
Было 432 миллисекунды на запрос, стало 0. Получили ускорение в ∞ раз. По-моему, неплохо.