<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.rtzra.ru/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>RTzRa&#039;s hive - software:pihole</title>
        <description>Все работает</description>
        <link>https://wiki.rtzra.ru/</link>
        <lastBuildDate>Sun, 19 Jul 2026 21:17:21 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://wiki.rtzra.ru/_media/wiki/logo.png</url>
            <title>RTzRa&#039;s hive</title>
            <link>https://wiki.rtzra.ru/</link>
        </image>
        <item>
            <title>Pi-hole установка</title>
            <link>https://wiki.rtzra.ru/software/pihole/pihole-install</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;pi-hole_ustanovka&quot;&gt;Pi-hole установка&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://pi-hole.net/&quot; class=&quot;urlextern&quot; title=&quot;https://pi-hole.net/&quot; rel=&quot;ugc nofollow&quot;&gt;https://pi-hole.net/&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Реклама уже всех достала, это факт. Она мешает сосредоточиться на содержимом сайтов, отвлекает внимание и самое главное - забивает сеть ненужным трафиком (что особенно актуально когда интернет-канал не очень широкий). Сейчас любой уважающий себя человек старается заблокировать эту назойливую и не очень рекламу. Способов много, каждый выбирает самостоятельно. В основном это расширения для браузеров вроде uBlock, AdBlock и так далее. Но есть проблема: если у вас много устройств (включая мобильные), необходимо устанавливать резалки на каждое устройство и потом следить чтобы они корректно работали.
&lt;/p&gt;

&lt;p&gt;
Pi-hole создан именно для этого: режет рекламу по &lt;abbr title=&quot;Domain Name System&quot;&gt;DNS&lt;/abbr&gt;-запросам. Так же вы можете добавить любые другие сайты в список блокировки или наоборот в белый список. У меня процент заблокированных запросов в среднем составляет 23% Мне кажется что экономия почти 1/4 от общего количества запросов и пропускной способности канала того стоит.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Pi-hole \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;pi-hole_ustanovka&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-1749&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;ustanovka&quot;&gt;Установка&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Можно установить при помощи Docker: &lt;a href=&quot;https://github.com/pi-hole/docker-pi-hole/#running-pi-hole-docker&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/pi-hole/docker-pi-hole/#running-pi-hole-docker&quot; rel=&quot;ugc nofollow&quot;&gt;https://github.com/pi-hole/docker-pi-hole/#running-pi-hole-docker&lt;/a&gt; но по ряду причин я устанавливают как обычно.
&lt;/p&gt;

&lt;p&gt;
Установка проста и незатейлива:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;curl -sSL https://install.pi-hole.net | bash&lt;/pre&gt;

&lt;p&gt;
После окончания установки можно управлять через web-интерфейс:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;http://&amp;lt;IP_ADDPRESS_OF_YOUR_PI_HOLE&amp;gt;/admin/&lt;/pre&gt;

&lt;p&gt;
 или 
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;http://pi.hole/admin/&lt;/pre&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ustanovka&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;1750-2327&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;nastrojka&quot;&gt;Настройка&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Первое что нужно сделать: решить требуется ли вам встроенный в Pi-hole DHCP-сервер и отключить его если нет необходимости.
&lt;/p&gt;

&lt;p&gt;
Далее необходимо настроить &lt;abbr title=&quot;Domain Name System&quot;&gt;DNS&lt;/abbr&gt; в закладке Settings → &lt;abbr title=&quot;Domain Name System&quot;&gt;DNS&lt;/abbr&gt;. Список публичных серверов большой, при необходимости можно прописать свои.
&lt;/p&gt;

&lt;p&gt;
И последний шаг - необходимо добавить списки листов для блокировки. Списки периодически обновляются, таким образом актуальность не теряется.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;nastrojka&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:3,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;2328-3067&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;kak_ispolzovat&quot;&gt;Как использовать&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Pi-hole готов, необходимо теперь указать его IP как &lt;abbr title=&quot;Domain Name System&quot;&gt;DNS&lt;/abbr&gt;-сервер для всех устройств.
&lt;/p&gt;
&lt;div class=&quot;tags&quot;&gt;&lt;span&gt;
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/pi-hole?do=showtag&amp;amp;tag=pi-hole&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:pi-hole&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; pi-hole&lt;/a&gt;,
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/pihole?do=showtag&amp;amp;tag=pihole&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:pihole&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; pihole&lt;/a&gt;,
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/ftp?do=showtag&amp;amp;tag=FTP&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:ftp&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; FTP&lt;/a&gt;,
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/adblock?do=showtag&amp;amp;tag=adblock&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:adblock&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; adblock&lt;/a&gt;,
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/blokirovka_reklamy?do=showtag&amp;amp;tag=%D0%B1%D0%BB%D0%BE%D0%BA%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0_%D1%80%D0%B5%D0%BA%D0%BB%D0%B0%D0%BC%D1%8B&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:blokirovka_reklamy&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; блокировка рекламы&lt;/a&gt;,
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/reklama?do=showtag&amp;amp;tag=%D1%80%D0%B5%D0%BA%D0%BB%D0%B0%D0%BC%D0%B0&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:reklama&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; реклама&lt;/a&gt;
&lt;/span&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041a\u0430\u043a \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;kak_ispolzovat&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:3,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;3068-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 30 Jul 2020 22:19:42 +0000</pubDate>
        </item>
        <item>
            <title>Pi-hole и Mikrotik</title>
            <link>https://wiki.rtzra.ru/software/pihole/pihole-mikrotik</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;pi-hole_i_mikrotik&quot;&gt;Pi-hole и Mikrotik&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;div title=&quot;Курс «Настройка оборудования MikroTik»&quot; class=&quot;bs-wrap bs-callout bs-callout-warning&quot;&gt;&lt;div class=&quot;row&quot;&gt;&lt;div class=&quot;col-xs-1&quot;&gt;&lt;i class=&quot;bs-callout-icon fa fa-lightbulb-o&quot;&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;col-xs-11&quot;&gt;&lt;h4&gt;Курс «Настройка оборудования MikroTik»&lt;/h4&gt;Освоить MikroTik вы можете с помощью онлайн-курса «Настройка оборудования MikroTik». В курсе изучаются все темы из официальной программы MTCNA. Автор – официальный тренер MikroTik. Материал подходит и тем, кто уже давно работает с оборудованием MikroTik, и тем, кто еще не держал его в руках. В состав входят 162 видеоурока, 45 лабораторных работ, вопросы для самопроверки и конспект.&lt;br /&gt;
&lt;span class=&quot;bs-wrap bs-wrap-button&quot; data-btn-type=&quot;primary&quot; data-btn-size=&quot;sm&quot; data-btn-icon=&quot;glyphicon glyphicon-link&quot;&gt;&lt;a href=&quot;https://курсы-по-ит.рф/lp-mikrotik-mtcna?utm_source=wiki-rtza&amp;amp;utm_medium=cpc&amp;amp;utm_campaign=35&quot; class=&quot;urlextern&quot; title=&quot;https://курсы-по-ит.рф/lp-mikrotik-mtcna?utm_source=wiki-rtza&amp;amp;utm_medium=cpc&amp;amp;utm_campaign=35&quot; rel=&quot;ugc nofollow&quot;&gt; Узнать подробности&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;
Дано: есть Mikrotik в качестве роутера, есть хост или ВМ с Pi-Hole на борту.
&lt;/p&gt;

&lt;p&gt;
Задача: Пересылать все &lt;abbr title=&quot;Domain Name System&quot;&gt;DNS&lt;/abbr&gt;-запросы с Mikrotik на Pi-Hole (если он работает), иначе использовать Mikrotik в качестве &lt;abbr title=&quot;Domain Name System&quot;&gt;DNS&lt;/abbr&gt;-сервера (эдакая отказоустойчивость).
&lt;/p&gt;

&lt;p&gt;
Решение #1: с интервалом в 1 минуту проверяем доступность IP-адреса сервера с Pi-Hole, если он доступен - пересылаем на него все &lt;abbr title=&quot;Domain Name System&quot;&gt;DNS&lt;/abbr&gt;-запросы. Если нет - отключаем правило и &lt;abbr title=&quot;Domain Name System&quot;&gt;DNS&lt;/abbr&gt;-сервером работает Mikrotik.
&lt;/p&gt;

&lt;p&gt;
Решение #2: &lt;a href=&quot;https://github.com/arkashiks/dns_healthcheck&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/arkashiks/dns_healthcheck&quot; rel=&quot;ugc nofollow&quot;&gt;https://github.com/arkashiks/dns_healthcheck&lt;/a&gt; - скрипт как раз для определения работы &lt;abbr title=&quot;Domain Name System&quot;&gt;DNS&lt;/abbr&gt;, с простой логикой: пытается раз&amp;#039;именовать имя и если не получается переключает на резервный &lt;abbr title=&quot;Domain Name System&quot;&gt;DNS&lt;/abbr&gt;
&lt;/p&gt;

&lt;p&gt;
Добавляем на Mikrotik правила в IP → Firewall → NAT
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;/ip firewall nat
add chain=dstnat action=dst-nat to-addresses=192.168.8.1 protocol=tcp in-interface=bridge-local dst-port=53 log=no log-prefix=&amp;quot;&amp;quot; comment=&amp;quot;forward DNS queries to Pi-Hole&amp;quot;
add chain=dstnat action=dst-nat to-addresses=192.168.8.1 protocol=udp in-interface=bridge-local dst-port=53 log=no log-prefix=&amp;quot;&amp;quot; comment=&amp;quot;forward DNS queries to Pi-Hole&amp;quot;&lt;/pre&gt;

&lt;p&gt;
Необходимо обратить внимание на комментарий - именно по нему будет определяться правило
&lt;/p&gt;

&lt;p&gt;
Добавляем скрипт переключения в System → Scripts
&lt;/p&gt;

&lt;p&gt;
Имя скрипта: PiHole-Activator
&lt;/p&gt;

&lt;p&gt;
Права скрипта: read
&lt;/p&gt;

&lt;p&gt;
Код скрипта:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;:local checkpihole [/ping 192.168.8.1 count=5]
:if (checkpihole &amp;gt; 0) do={
/ip firewall nat enable [find comment=&amp;quot;forward DNS queries to Pi-Hole&amp;quot; &amp;amp;&amp;amp; disabled=yes];
} else={
/ip firewall nat disable [find comment=&amp;quot;forward DNS queries to Pi-Hole&amp;quot;];
}&lt;/pre&gt;

&lt;p&gt;
Настраиваем запуск скрипта в System → Schedule
&lt;/p&gt;

&lt;p&gt;
Наименование: PiHole-Activator
&lt;/p&gt;

&lt;p&gt;
Права: read, write
&lt;/p&gt;

&lt;p&gt;
Интервал запуска: 1 минута
&lt;/p&gt;

&lt;p&gt;
Код:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;/system script run PiHole-Activator&lt;/pre&gt;
&lt;div class=&quot;tags&quot;&gt;&lt;span&gt;
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/mikrotik?do=showtag&amp;amp;tag=mikrotik&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:mikrotik&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; mikrotik&lt;/a&gt;,
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/pi-hole?do=showtag&amp;amp;tag=pi-hole&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:pi-hole&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; pi-hole&lt;/a&gt;,
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/pihole?do=showtag&amp;amp;tag=pihole&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:pihole&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; pihole&lt;/a&gt;,
	&lt;a href=&quot;https://wiki.rtzra.ru/tag/dns?do=showtag&amp;amp;tag=DNS&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:dns&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; DNS&lt;/a&gt;
&lt;/span&gt;&lt;/div&gt;

&lt;/div&gt;
</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 10 Nov 2020 22:58:32 +0000</pubDate>
        </item>
    </channel>
</rss>
