🛠 Dnsmasq как средство концентрации внимания
Почти год вынужденной работы из дома заставил поменять некоторые свои привычки. Надо заставлять себя хоть как-то двигаться, научиться разделять рабочее и персональное пространство и перестать тупить в Youtube и социальные сети. Если с первыми двумя можно хоть как-то совладать используя простые трюки вроде напоминалок и обустройства выделенной рабочей зоны, то с третьим пунктом, доступным вот прямо в одном клике в соседней вкладке, пришлось придумать особое ограничение. В остальном же работа из дома — это несравненное благо.
Я попытался сначала поднять полновесный DNS-сервер, но как-то запутался в конфиге, да и возиться с DNSSEC было, откровенно говоря, лень. Поэтому я обратил взор на кэширующие серверы, которые запросто можно поднять локально. Настройка dnsmasq
в моём случае сводится к четырём простым шагам:
Установить
dnsmasq
. Проще простого:brew install dnsmasq
.Написать и слинковать конфиг. Тоже просто. В моём случае в
/usr/local/etc/dnsmasq.d/
надо положить вот такой файл и обозвать<какнибудь>.conf
:server=8.8.8.8
server=8.8.4.4
address=/double-click.net/127.0.0.1
address=/youtube.com/127.0.0.1
address=/instagram.com/127.0.0.1
address=/twitter.com/127.0.0.1
address=/wikipedia.org/127.0.0.1
address=/reddit.com/127.0.0.1
address=/theverge.com/127.0.0.1
address=/vimeo.com/127.0.0.1
address=/patreon.com/127.0.0.1
address=/ebay.com/127.0.0.1
address=/ebay.de/127.0.0.1
Перезапустить
dnsmasq
:sudo brew services restart dnsmasq
Указать
127.0.0.1
в качестве DNS-сервера текущего подключения
Казалось бы, убрать конфиг и перезапустить dnsmasq чтобы снова погрузиться в бездну скроллинга проще простого, однако именно этот дополнительный барьер помогает мне удержаться от того, чтобы спустить рабочее время на видео с котиками и гитарами.
Thu, 11 Feb 2021 14:40:33 +0100
RSS // Telegram // Статистика