<?xml version="1.0" encoding="UTF-8" standalone="no"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" version="2.0">

<channel>
	<title>worm.org.ua</title>
	<atom:link href="https://worm.org.ua/feed/" rel="self" type="application/rss+xml"/>
	<link>https://worm.org.ua/</link>
	<description>Налаштування серверів, мереж і хостинг: інструкції та AI-сервіси</description>
	<lastBuildDate>Mon, 12 Oct 2026 09:48:19 +0000</lastBuildDate>
	<language>uk</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.4</generator>
	<itunes:explicit>no</itunes:explicit><itunes:subtitle>Налаштування серверів, мереж і хостинг: інструкції та AI-сервіси</itunes:subtitle><item>
		<title>Налаштування PPPoE у Windows 10 і 11: покрокова інструкція та помилки 651, 691, 720</title>
		<link>https://worm.org.ua/pppoe-windows-10-nalashtuvannia/</link>
		
		<dc:creator><![CDATA[Редакція Worm]]></dc:creator>
		<pubDate>Thu, 29 Oct 2026 08:00:00 +0000</pubDate>
				<category><![CDATA[Windows]]></category>
		<guid isPermaLink="false">https://worm.org.ua/?p=494</guid>

					<description><![CDATA[<p>Коротка відповідь: щоб налаштувати PPPoE у Windows 10 або 11 без роутера, відкрийте Параметри → Мережа та Інтернет → Набір номера → Налаштувати нове підключення, виберіть «Підключення до Інтернету» → «Високошвидкісне (з PPPoE)», введіть логін і пароль із договору провайдера і натисніть «Підключити». Займає 2 хвилини. Нижче покрокова інструкція зі скріншотами в тексті, як зробити [&#8230;]</p>
<p>The post <a href="https://worm.org.ua/pppoe-windows-10-nalashtuvannia/">Налаштування PPPoE у Windows 10 і 11: покрокова інструкція та помилки 651, 691, 720</a> appeared first on <a href="https://worm.org.ua">worm.org.ua</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p><strong>Коротка відповідь:</strong> щоб налаштувати PPPoE у Windows 10 або 11 без роутера, відкрийте Параметри → Мережа та Інтернет → Набір номера → Налаштувати нове підключення, виберіть «Підключення до Інтернету» → «Високошвидкісне (з PPPoE)», введіть логін і пароль із договору провайдера і натисніть «Підключити». Займає 2 хвилини. Нижче покрокова інструкція зі скріншотами в тексті, як зробити автопідключення при старті Windows і що означають помилки 651, 691, 720.</p>

<h2>Коли потрібне PPPoE-з&#8217;єднання у Windows</h2>
<ul>
<li>Кабель провайдера підключений напряму до комп&#8217;ютера, без роутера.</li>
<li>Роутер працює в режимі моста (bridge), і авторизацію виконує комп&#8217;ютер.</li>
<li>Потрібно тимчасово перевірити, чи працює лінія, коли роутер підозрюється у поломці.</li>
</ul>
<p>Якщо у вас є роутер і він налаштований на PPPoE, на комп&#8217;ютері нічого створювати не треба: інтернет уже працює через роутер. Що таке PPPoE і чим відрізняється від DHCP, ми розібрали в <a href="/shcho-take-pppoe/">окремій статті</a>.</p>

<h2>Покрокове налаштування PPPoE у Windows 10</h2>
<ol>
<li>Натисніть Win + I, відкрийте <strong>Мережа та Інтернет</strong>.</li>
<li>Зліва виберіть <strong>Набір номера</strong> (Dial-up), праворуч — <strong>Налаштувати нове підключення</strong>.</li>
<li>У майстрі виберіть <strong>Підключення до Інтернету</strong> → Далі.</li>
<li>Якщо з&#8217;явиться запитання «Використати наявне підключення?», виберіть <strong>Ні, створити нове підключення</strong>.</li>
<li>Виберіть <strong>Високошвидкісне (з PPPoE)</strong>.</li>
<li>Введіть <strong>Ім&#8217;я користувача</strong> і <strong>Пароль</strong> з договору. Поставте галочку «Запам&#8217;ятати цей пароль». У полі «Ім&#8217;я підключення» напишіть, наприклад, назву провайдера.</li>
<li>Натисніть <strong>Підключити</strong>. Windows перевірить з&#8217;єднання і повідомить «Підключення до Інтернету готове до використання».</li>
</ol>
<p>Та сама процедура працює у Windows 11: Параметри → Мережа та Інтернет → Набір номера → Налаштувати нове підключення.</p>

<h2>Альтернативний шлях через Панель керування</h2>
<p>Натисніть Win + R, введіть <code>ncpa.cpl</code> → Enter — відкриється список мережевих підключень. Далі Alt → Файл → Нове вхідне підключення не підходить; натомість у Панелі керування → Центр керування мережами → <strong>Створення і налаштування нового підключення або мережі</strong> → Підключення до Інтернету → PPPoE. Майстер той самий.</p>

<h2>Як підключатися і відключатися</h2>
<p>Клацніть значок мережі в треї → виберіть створене з&#8217;єднання → <strong>Підключити</strong>. Або через Параметри → Набір номера. Для швидкого доступу можна створити ярлик на робочому столі:</p>
<pre>rasdial "Назва підключення" логін пароль</pre>
<p>Ця команда підключає PPPoE з командного рядка, а <code>rasdial "Назва підключення" /disconnect</code> — відключає.</p>

<h2>Автоматичне підключення при запуску Windows</h2>
<p>Windows 10 не підключає PPPoE сама. Найнадійніший спосіб — Планувальник завдань:</p>
<ol>
<li>Win + R → <code>taskschd.msc</code> → Створити просте завдання.</li>
<li>Тригер: <strong>При вході в систему</strong>.</li>
<li>Дія: Запустити програму, у полі «Програма» — <code>rasdial</code>, у полі «Аргументи» — <code>"Назва підключення" логін пароль</code>.</li>
<li>У властивостях завдання поставте «Виконувати з найвищими правами» і на вкладці Параметри — «Якщо завдання не вдалося, перезапускати кожні 1 хв».</li>
</ol>
<p>Альтернатива — покласти bat-файл із командою rasdial у папку автозавантаження (<code>shell:startup</code>), але тоді пароль зберігається у відкритому вигляді.</p>

<h2>Помилки PPPoE у Windows і що з ними робити</h2>
<table>
<thead><tr><th>Код</th><th>Повідомлення</th><th>Причина</th><th>Рішення</th></tr></thead>
<tbody>
<tr><td>651</td><td>Модем або інший пристрій повідомив про помилку</td><td>Немає відповіді від сервера провайдера: кабель, порт, аварія, вимкнений адаптер</td><td>Перевірити, що мережевий адаптер увімкнений і лінк є (значок без хрестика); перепідключити кабель; подзвонити провайдеру</td></tr>
<tr><td>691</td><td>Віддалене підключення не встановлено через неправильне ім&#8217;я або пароль</td><td>Помилка в логіні/паролі або попередня сесія ще активна</td><td>Перевірити регістр і розкладку, зачекати 2–5 хвилин, пересвідчитись, що роутер не тримає ту саму сесію</td></tr>
<tr><td>720</td><td>Не вдається встановити підключення до віддаленого комп&#8217;ютера</td><td>Пошкоджений стек TCP/IP або драйвер WAN Miniport</td><td>Виконати від адміністратора netsh int ip reset і netsh winsock reset, перезавантажити; у крайньому разі перевстановити драйвери WAN Miniport</td></tr>
<tr><td>676</td><td>Лінія зайнята</td><td>Сервер провайдера перевантажений</td><td>Повторити через хвилину</td></tr>
<tr><td>769</td><td>Вказане призначення недосяжне</td><td>Мережевий адаптер вимкнений</td><td>Увімкнути адаптер у ncpa.cpl</td></tr>
<tr><td>813</td><td>Уже є активне підключення</td><td>Дублікат з&#8217;єднання</td><td>Відключити попереднє або видалити зайве</td></tr>
</tbody>
</table>

<h2>Перевірка після підключення</h2>
<p>Відкрийте командний рядок і виконайте <a href="/ipconfig-komandy/"><code>ipconfig</code></a>: має з&#8217;явитися адаптер PPP з назвою вашого підключення і публічною IP-адресою. Потім <code>ping 1.1.1.1</code> — відповіді означають, що інтернет працює. Якщо адреса є, а сайти не відкриваються, виконайте <code>ipconfig /flushdns</code> або вручну пропишіть DNS 1.1.1.1 у властивостях PPPoE-підключення (вкладка Мережа → IPv4).</p>

<h2>Як видалити PPPoE-підключення</h2>
<p>Параметри → Мережа та Інтернет → Набір номера → клацніть підключення → <strong>Видалити</strong>. Або в <code>ncpa.cpl</code> правою кнопкою на з&#8217;єднанні → Видалити.</p>



<h2 class="wp-block-heading">Часті запитання</h2>



<div class="schema-faq wp-block-yoast-faq-block"><div class="schema-faq-section" id="faq-question-1791798489982"><strong class="schema-faq-question">Як налаштувати PPPoE у Windows 10?</strong> <p class="schema-faq-answer">Параметри → Мережа та Інтернет → Набір номера → Налаштувати нове підключення → Підключення до Інтернету → Високошвидкісне (з PPPoE). Введіть логін і пароль з договору і натисніть Підключити.</p> </div> <div class="schema-faq-section" id="faq-question-1791798489983"><strong class="schema-faq-question">Чому помилка 651 при підключенні PPPoE?</strong> <p class="schema-faq-answer">Windows не отримала відповідь від сервера провайдера. Перевірте, чи увімкнений мережевий адаптер і чи є лінк, перепідключіть кабель, перезавантажте комп&#8217;ютер. Якщо не допомогло — проблема на стороні провайдера.</p> </div> <div class="schema-faq-section" id="faq-question-1791798489984"><strong class="schema-faq-question">Що означає помилка 691 PPPoE?</strong> <p class="schema-faq-answer">Неправильний логін або пароль, або попередня сесія ще не закрита на сервері. Перевірте дані з договору, розкладку і регістр, зачекайте кілька хвилин і спробуйте знову.</p> </div> <div class="schema-faq-section" id="faq-question-1791798489985"><strong class="schema-faq-question">Як зробити автоматичне підключення PPPoE при запуску Windows?</strong> <p class="schema-faq-answer">Створіть завдання у Планувальнику з тригером «При вході в систему» і дією rasdial &#8220;Назва підключення&#8221; логін пароль. Увімкніть перезапуск завдання при невдачі.</p> </div> <div class="schema-faq-section" id="faq-question-1791798489986"><strong class="schema-faq-question">Як підключити PPPoE з командного рядка?</strong> <p class="schema-faq-answer">Командою rasdial &#8220;Назва підключення&#8221; логін пароль. Відключення — rasdial &#8220;Назва підключення&#8221; /disconnect.</p> </div> </div>
<p>The post <a href="https://worm.org.ua/pppoe-windows-10-nalashtuvannia/">Налаштування PPPoE у Windows 10 і 11: покрокова інструкція та помилки 651, 691, 720</a> appeared first on <a href="https://worm.org.ua">worm.org.ua</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>iperf3: як виміряти реальну швидкість мережі між двома комп’ютерами</title>
		<link>https://worm.org.ua/iperf-vymiriuvannia-shvydkosti/</link>
		
		<dc:creator><![CDATA[Редакція Worm]]></dc:creator>
		<pubDate>Mon, 26 Oct 2026 08:00:00 +0000</pubDate>
				<category><![CDATA[Linux і сервери]]></category>
		<guid isPermaLink="false">https://worm.org.ua/?p=490</guid>

					<description><![CDATA[<p>Коротка відповідь: iperf3 — безкоштовна утиліта, яка вимірює реальну пропускну здатність між двома точками мережі: запускаєте сервер командою iperf3 -s на одному кінці, клієнт iperf3 -c адреса_сервера на іншому — і через 10 секунд бачите швидкість у Мбіт/с. На відміну від онлайн-тестів швидкості, iperf показує, що насправді прокачує ваш кабель, Wi-Fi, комутатор або VPN-тунель, без [&#8230;]</p>
<p>The post <a href="https://worm.org.ua/iperf-vymiriuvannia-shvydkosti/">iperf3: як виміряти реальну швидкість мережі між двома комп&#8217;ютерами</a> appeared first on <a href="https://worm.org.ua">worm.org.ua</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p><strong>Коротка відповідь:</strong> iperf3 — безкоштовна утиліта, яка вимірює реальну пропускну здатність між двома точками мережі: запускаєте сервер командою <code>iperf3 -s</code> на одному кінці, клієнт <code>iperf3 -c адреса_сервера</code> на іншому — і через 10 секунд бачите швидкість у Мбіт/с. На відміну від онлайн-тестів швидкості, iperf показує, що насправді прокачує ваш кабель, Wi-Fi, комутатор або VPN-тунель, без впливу сторонніх серверів. Нижче — установка для Windows і Linux, основні ключі, як читати результат і типові помилки.</p>

<h2>Навіщо iperf, якщо є Speedtest</h2>
<p>Онлайн-тести міряють шлях до сервера тестування через весь інтернет і залежать від його завантаження. iperf міряє конкретну ділянку, яку ви вибрали: між двома комп&#8217;ютерами в офісі, між роутером і сервером, через Wi-Fi або через VPN. Так знаходять, де саме втрачається швидкість: у кабелі, в точці доступу, у комутаторі чи у провайдера.</p>

<h2>Установка</h2>
<ul>
<li><strong>Ubuntu/Debian:</strong> <code>sudo apt install iperf3</code></li>
<li><strong>CentOS/Rocky:</strong> <code>sudo dnf install iperf3</code></li>
<li><strong>Windows:</strong> завантажте збірку iperf3 для Windows, розпакуйте в папку і запускайте з командного рядка з цієї папки або додайте її в PATH. Брандмауер попросить дозвіл при першому запуску сервера.</li>
<li><strong>macOS:</strong> <code>brew install iperf3</code></li>
<li><strong>MikroTik:</strong> вбудованого iperf немає, але є Tools → Bandwidth Test зі своїм протоколом; для тесту до MikroTik користуйтеся ним.</li>
<li><strong>Android/iOS:</strong> є застосунки з iperf3 всередині, зручно для перевірки Wi-Fi з телефону.</li>
</ul>
<p>Важливо: iperf2 і iperf3 несумісні між собою. Сервер і клієнт мають бути однієї версії.</p>

<h2>Базовий тест</h2>
<p>На першому комп&#8217;ютері (сервер):</p>
<pre>iperf3 -s</pre>
<p>На другому (клієнт):</p>
<pre>iperf3 -c 192.168.1.10</pre>
<p>Результат:</p>
<pre>[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  1.09 GBytes   938 Mbits/sec    0             sender
[  5]   0.00-10.00  sec  1.09 GBytes   936 Mbits/sec                  receiver</pre>
<p>Рядок sender — скільки відправив клієнт, receiver — скільки прийняв сервер. Різниця між ними і колонка Retr (повторні передачі TCP) показують втрати. На гігабітному кабелі норма — 930–945 Мбіт/с, Retr близько нуля.</p>

<h2>Корисні ключі</h2>
<table>
<thead><tr><th>Ключ</th><th>Що робить</th><th>Приклад</th></tr></thead>
<tbody>
<tr><td>-t 30</td><td>Тривалість тесту в секундах (за замовчуванням 10)</td><td>iperf3 -c host -t 30</td></tr>
<tr><td>-P 4</td><td>Кілька паралельних потоків: потрібно, щоб забити гігабіт на слабких процесорах або через VPN</td><td>iperf3 -c host -P 4</td></tr>
<tr><td>-R</td><td>Зворотний напрямок: сервер відправляє, клієнт приймає. Так міряють завантаження, а не віддачу</td><td>iperf3 -c host -R</td></tr>
<tr><td>&#8211;bidir</td><td>Обидва напрямки одночасно (iperf3 3.7+)</td><td>iperf3 -c host &#8211;bidir</td></tr>
<tr><td>-u -b 100M</td><td>UDP-тест із заданою швидкістю: показує втрати і джитер, корисно для VoIP і IPTV</td><td>iperf3 -c host -u -b 100M</td></tr>
<tr><td>-p 5202</td><td>Інший порт (за замовчуванням 5201)</td><td>iperf3 -s -p 5202</td></tr>
<tr><td>-i 1</td><td>Інтервал виводу проміжних результатів</td><td>iperf3 -c host -i 1</td></tr>
<tr><td>-w 1M</td><td>Розмір TCP-вікна: допомагає на лініях із великою затримкою</td><td>iperf3 -c host -w 1M</td></tr>
<tr><td>-D</td><td>Запустити сервер як службу у фоні (Linux)</td><td>iperf3 -s -D</td></tr>
<tr><td>-J</td><td>Вивід у JSON для скриптів</td><td>iperf3 -c host -J</td></tr>
</tbody>
</table>

<h2>Як читати результат</h2>
<ul>
<li><strong>Гігабітний кабель: 930–945 Мбіт/с.</strong> Якщо близько 94 Мбіт/с — лінк піднявся на 100 Мбіт: пошкоджена пара в кабелі, поганий обтиск або порт комутатора на 100 Мбіт.</li>
<li><strong>Wi-Fi 5 (802.11ac): 300–600 Мбіт/с</strong> поблизу точки доступу на 80 МГц каналі. Через дві стіни — 100–200. Якщо 50 і менше — перевантажений канал або клієнт підключився на 2,4 ГГц.</li>
<li><strong>Один потік різко повільніший за -P 4</strong> — обмеження процесора на одному з кінців або шейпер провайдера на потік.</li>
<li><strong>Високий Retr</strong> — втрати пакетів: кабель, дуплекс mismatch, перевантажений комутатор.</li>
<li><strong>UDP: Lost/Total понад 0,1%</strong> при заданій швидкості — лінія не витримує цю швидкість без втрат.</li>
</ul>

<h2>Типові сценарії</h2>
<ol>
<li><strong>Перевірка нового кабелю або комутатора:</strong> два ноутбуки, <code>iperf3 -c host -t 30</code> в обидва боки з <code>-R</code>.</li>
<li><strong>Чи «тягне» роутер тариф провайдера:</strong> iperf3-сервер на VPS з гігабітним каналом, клієнт удома. Якщо до сервера провайдера (деякі українські провайдери тримають публічні iperf-сервери) швидкість повна, а до VPS ні — вузьке місце за межами провайдера.</li>
<li><strong>VPN-тунель:</strong> тест до сервера всередині тунелю і поза ним покаже накладні витрати шифрування.</li>
<li><strong>Wi-Fi по кімнатах:</strong> сервер на дротовому комп&#8217;ютері, клієнт на ноутбуці або телефоні, обхід квартири з <code>-t 15</code> у кожній точці.</li>
</ol>

<h2>Типові помилки</h2>
<ul>
<li><strong>unable to connect to server: Connection refused</strong> — сервер не запущений або брандмауер блокує порт 5201. У Windows дозвольте iperf3.exe у брандмауері, у Linux відкрийте порт: <code>sudo ufw allow 5201</code>.</li>
<li><strong>the server is busy running a test</strong> — iperf3-сервер обслуговує одного клієнта за раз. Зачекайте або запустіть другий сервер на іншому порту.</li>
<li><strong>Швидкість у Windows удвічі нижча, ніж у Linux</strong> — старі збірки iperf3 для Windows через Cygwin повільні. Використовуйте свіжу збірку або додайте <code>-P 4</code>.</li>
<li><strong>Клієнт показує більше, ніж сервер</strong> — це нормально: дивіться на рядок receiver, саме він показує реально доставлені дані.</li>
</ul>
<p>Якщо потрібно перевірити канал між пристроями Cisco без зовнішнього комп&#8217;ютера, в IOS є вбудований аналог — <a href="/ttcp-analoh-iperf-u-cisco/">TTCP</a>. А коли швидкість у нормі, але з&#8217;єднання все одно «тупить», проблема може бути в маршруті — перевірте його через <a href="/tracert-traceroute/">tracert</a>.</p>



<h2 class="wp-block-heading">Часті запитання</h2>



<div class="schema-faq wp-block-yoast-faq-block"><div class="schema-faq-section" id="faq-question-1791798485529"><strong class="schema-faq-question">Що таке iperf?</strong> <p class="schema-faq-answer">Безкоштовна утиліта для вимірювання пропускної здатності мережі між двома точками. Один комп&#8217;ютер запускає сервер iperf3 -s, інший — клієнт iperf3 -c адреса, і через 10 секунд видно реальну швидкість у Мбіт/с.</p> </div> <div class="schema-faq-section" id="faq-question-1791798485530"><strong class="schema-faq-question">Чим iperf відрізняється від Speedtest?</strong> <p class="schema-faq-answer">Speedtest міряє шлях до стороннього сервера через інтернет. iperf міряє конкретну ділянку між вашими пристроями: кабель, Wi-Fi, комутатор, VPN. Так можна знайти, де саме втрачається швидкість.</p> </div> <div class="schema-faq-section" id="faq-question-1791798485531"><strong class="schema-faq-question">Як запустити iperf у Windows?</strong> <p class="schema-faq-answer">Завантажте збірку iperf3 для Windows, розпакуйте і запустіть iperf3.exe з командного рядка з тієї папки: iperf3 -s для сервера або iperf3 -c адреса для клієнта. Дозвольте програму в брандмауері.</p> </div> <div class="schema-faq-section" id="faq-question-1791798485532"><strong class="schema-faq-question">Який порт використовує iperf3?</strong> <p class="schema-faq-answer">TCP і UDP 5201 за замовчуванням. Порт змінюється ключем -p на сервері і клієнті одночасно, наприклад iperf3 -s -p 5202.</p> </div> <div class="schema-faq-section" id="faq-question-1791798485533"><strong class="schema-faq-question">Яка нормальна швидкість у iperf на гігабітному кабелі?</strong> <p class="schema-faq-answer">930–945 Мбіт/с із Retr близько нуля. Якщо результат близько 94 Мбіт/с, лінк піднявся на 100 Мбіт через пошкоджений кабель, поганий обтиск або порт на 100 Мбіт.</p> </div> </div>
<p>The post <a href="https://worm.org.ua/iperf-vymiriuvannia-shvydkosti/">iperf3: як виміряти реальну швидкість мережі між двома комп&#8217;ютерами</a> appeared first on <a href="https://worm.org.ua">worm.org.ua</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Що таке SNMP простими словами: OID, MIB, версії v1/v2c/v3, порти 161 і 162</title>
		<link>https://worm.org.ua/shcho-take-snmp/</link>
		
		<dc:creator><![CDATA[Редакція Worm]]></dc:creator>
		<pubDate>Thu, 22 Oct 2026 07:00:00 +0000</pubDate>
				<category><![CDATA[Залізо та мережі]]></category>
		<guid isPermaLink="false">https://worm.org.ua/?p=486</guid>

					<description><![CDATA[<p>Коротка відповідь: SNMP (Simple Network Management Protocol) — це протокол, за яким системи моніторингу опитують мережеве обладнання: комутатори, роутери, сервери, принтери, ДБЖ. Він працює по UDP на порту 161 (запити) і 162 (trap-повідомлення від пристрою). Кожен параметр пристрою — завантаження порту, температура, аптайм — має свій числовий ідентифікатор OID. Найпоширеніша версія — SNMPv2c з community-рядком [&#8230;]</p>
<p>The post <a href="https://worm.org.ua/shcho-take-snmp/">Що таке SNMP простими словами: OID, MIB, версії v1/v2c/v3, порти 161 і 162</a> appeared first on <a href="https://worm.org.ua">worm.org.ua</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p><strong>Коротка відповідь:</strong> SNMP (Simple Network Management Protocol) — це протокол, за яким системи моніторингу опитують мережеве обладнання: комутатори, роутери, сервери, принтери, ДБЖ. Він працює по UDP на порту 161 (запити) і 162 (trap-повідомлення від пристрою). Кожен параметр пристрою — завантаження порту, температура, аптайм — має свій числовий ідентифікатор OID. Найпоширеніша версія — SNMPv2c з community-рядком замість пароля; безпечніша — SNMPv3 із шифруванням. Нижче — як це влаштовано, які версії використовувати і як перевірити, що SNMP працює.</p>

<h2>Як працює SNMP</h2>
<p>У схемі два учасники:</p>
<ul>
<li><strong>Агент</strong> — вбудована в пристрій служба, яка знає його стан і відповідає на запити.</li>
<li><strong>Менеджер</strong> — система моніторингу (Zabbix, PRTG, LibreNMS, Cacti), яка періодично опитує агентів і будує графіки.</li>
</ul>
<p>Менеджер надсилає запит «дай значення OID 1.3.6.1.2.1.2.2.1.10.5», агент відповідає числом — наприклад, кількістю байтів, що пройшли через п&#8217;ятий порт. Запити йдуть раз на 30–300 секунд. Крім опитування, агент сам може повідомити про подію — це <strong>trap</strong>: лінк упав, температура перевищила поріг, пристрій перезавантажився.</p>

<h2>OID і MIB: як пристрій описує себе</h2>
<p><strong>OID</strong> (Object Identifier) — це адреса параметра у вигляді дерева чисел. Стандартна гілка для всіх пристроїв починається з <code>1.3.6.1.2.1</code> (MIB-2): тут аптайм, опис системи, таблиця інтерфейсів із лічильниками трафіку. Приватні гілки виробників починаються з <code>1.3.6.1.4.1</code>: далі йде номер виробника (9 — Cisco, 171 — D-Link, 890 — ZyXEL, 14988 — MikroTik) і його власні параметри: температура, вентилятори, PoE.</p>
<p><strong>MIB</strong> (Management Information Base) — текстовий файл, який перекладає числа у зрозумілі імена: <code>1.3.6.1.2.1.1.3.0</code> = sysUpTime. Без MIB система моніторингу все одно працює, просто показує числа замість назв.</p>
<p>Найкорисніші стандартні OID:</p>
<table>
<thead><tr><th>OID</th><th>Ім&#8217;я</th><th>Що показує</th></tr></thead>
<tbody>
<tr><td>1.3.6.1.2.1.1.1.0</td><td>sysDescr</td><td>Модель і версія прошивки</td></tr>
<tr><td>1.3.6.1.2.1.1.3.0</td><td>sysUpTime</td><td>Час від останнього перезавантаження</td></tr>
<tr><td>1.3.6.1.2.1.2.2.1.8.N</td><td>ifOperStatus</td><td>Стан порту N: 1 — up, 2 — down</td></tr>
<tr><td>1.3.6.1.2.1.31.1.1.1.6.N</td><td>ifHCInOctets</td><td>Вхідний трафік порту N, 64-бітний лічильник</td></tr>
<tr><td>1.3.6.1.2.1.31.1.1.1.10.N</td><td>ifHCOutOctets</td><td>Вихідний трафік порту N</td></tr>
<tr><td>1.3.6.1.2.1.2.2.1.14.N</td><td>ifInErrors</td><td>Помилки на вході порту N</td></tr>
</tbody>
</table>
<p>Повні списки OID для конкретних моделей ми зібрали у статтях про <a href="/snmp-oid-dlia-zboru-statystyky-po-portakh-komutatoriv-d-link/">D-Link</a> і <a href="/snmp-oid-dlia-zboru-danykh-shchodo-trafiku-na-komutatorakh-edge-core/">Edge-Core</a>.</p>

<h2>Версії SNMP: v1, v2c, v3</h2>
<table>
<thead><tr><th>Версія</th><th>Автентифікація</th><th>Шифрування</th><th>Коли використовувати</th></tr></thead>
<tbody>
<tr><td>SNMPv1</td><td>Community-рядок відкритим текстом</td><td>Ні</td><td>Тільки для старого обладнання, яке не вміє більше</td></tr>
<tr><td>SNMPv2c</td><td>Community-рядок відкритим текстом</td><td>Ні</td><td>Найпоширеніша: 64-бітні лічильники, запит GetBulk. Підходить для ізольованої мережі керування</td></tr>
<tr><td>SNMPv3</td><td>Ім&#8217;я користувача + пароль (MD5/SHA)</td><td>Так (DES/AES)</td><td>Усюди, де трафік керування може перехопити хтось сторонній</td></tr>
</tbody>
</table>
<p><strong>Community</strong> — це фактично пароль у v1 і v2c. Заводське значення <code>public</code> (читання) і <code>private</code> (запис) потрібно змінити одразу, а запис (write) взагалі вимкнути, якщо він не потрібен.</p>

<h2>Порти і фаєрвол</h2>
<ul>
<li><strong>UDP 161</strong> — менеджер надсилає запити агенту. Відкривайте тільки з адреси сервера моніторингу.</li>
<li><strong>UDP 162</strong> — агент надсилає trap менеджеру. Відкривається на сервері моніторингу.</li>
</ul>
<p>Не публікуйте SNMP в інтернет: відкритий порт 161 зі стандартним community — один з найчастіших способів дізнатися все про вашу мережу, а також інструмент для DDoS-атак із підсиленням.</p>

<h2>Як перевірити, що SNMP працює</h2>
<p>У Linux встановіть пакет <code>snmp</code> (Debian/Ubuntu) або <code>net-snmp-utils</code> (CentOS) і виконайте:</p>
<pre>snmpget -v2c -c public 192.168.1.10 1.3.6.1.2.1.1.3.0
snmpwalk -v2c -c public 192.168.1.10 1.3.6.1.2.1.2.2.1.8</pre>
<p>Перша команда поверне аптайм, друга пройде по всій таблиці стану портів. Для SNMPv3:</p>
<pre>snmpwalk -v3 -l authPriv -u monitor -a SHA -A "AuthPass" -x AES -X "PrivPass" 192.168.1.10 system</pre>
<p>Якщо відповіді немає — перевірте, чи увімкнено SNMP на пристрої, чи правильний community, чи дозволена ваша адреса в ACL і чи не блокує фаєрвол UDP 161. Для Windows є графічні MIB-браузери (наприклад, від iReasoning), які показують дерево OID наочно.</p>

<h2>Як увімкнути SNMP на обладнанні</h2>
<ul>
<li><strong>Cisco:</strong> <a href="/nalashtuvannia-snmp-u-cisco/">Налаштування SNMP у Cisco</a> — community, ACL, trap.</li>
<li><strong>MikroTik:</strong> <code>/snmp set enabled=yes</code>, community у <code>/snmp community</code>, обов&#8217;язково обмежте addresses.</li>
<li><strong>Linux-сервер:</strong> пакет <code>snmpd</code>, у /etc/snmp/snmpd.conf рядок <code>rocommunity ВашCommunity 192.168.1.5</code>.</li>
<li><strong>Windows:</strong> компонент «Служба SNMP» через «Додаткові компоненти», community та дозволені хости — у властивостях служби.</li>
</ul>

<h2>Куди далі</h2>
<p>Після того як пристрої відповідають на snmpwalk, додайте їх у систему моніторингу: Zabbix має готові шаблони для більшості виробників, які самі знайдуть порти і побудують графіки трафіку. Сповіщення про падіння лінку зручно отримувати у месенджер — як це зробити, описано у статті <a href="/zabbix-telegram-spovishchennia/">Zabbix і Telegram</a>.</p>



<h2 class="wp-block-heading">Часті запитання</h2>



<div class="schema-faq wp-block-yoast-faq-block"><div class="schema-faq-section" id="faq-question-1791798481140"><strong class="schema-faq-question">Що таке SNMP простими словами?</strong> <p class="schema-faq-answer">Це протокол, за яким система моніторингу запитує у мережевих пристроїв їхній стан: трафік на портах, аптайм, температуру. Пристрій відповідає числовими значеннями за адресами OID, а система будує графіки і сповіщення.</p> </div> <div class="schema-faq-section" id="faq-question-1791798481141"><strong class="schema-faq-question">Який порт використовує SNMP?</strong> <p class="schema-faq-answer">UDP 161 для запитів від системи моніторингу до пристрою і UDP 162 для trap-повідомлень, які пристрій сам надсилає при подіях.</p> </div> <div class="schema-faq-section" id="faq-question-1791798481142"><strong class="schema-faq-question">Чим відрізняються SNMPv2c і SNMPv3?</strong> <p class="schema-faq-answer">SNMPv2c передає community-рядок відкритим текстом і не шифрує дані. SNMPv3 має автентифікацію за користувачем і паролем та шифрування AES, тому його варто використовувати всюди, де трафік керування можуть перехопити.</p> </div> <div class="schema-faq-section" id="faq-question-1791798481143"><strong class="schema-faq-question">Що таке OID у SNMP?</strong> <p class="schema-faq-answer">Object Identifier — числова адреса параметра у дереві MIB, наприклад 1.3.6.1.2.1.1.3.0 — це аптайм пристрою. Стандартні OID однакові для всіх виробників, приватні починаються з 1.3.6.1.4.1 і номера виробника.</p> </div> <div class="schema-faq-section" id="faq-question-1791798481144"><strong class="schema-faq-question">Як перевірити, що SNMP працює на пристрої?</strong> <p class="schema-faq-answer">Виконайте з сервера моніторингу snmpwalk -v2c -c community адреса system. Якщо відповіді немає, перевірте, чи увімкнено SNMP на пристрої, правильність community, ACL дозволених адрес і фаєрвол на UDP 161.</p> </div> </div>
<p>The post <a href="https://worm.org.ua/shcho-take-snmp/">Що таке SNMP простими словами: OID, MIB, версії v1/v2c/v3, порти 161 і 162</a> appeared first on <a href="https://worm.org.ua">worm.org.ua</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Zabbix і Telegram: як налаштувати сповіщення за 15 хвилин</title>
		<link>https://worm.org.ua/zabbix-telegram-spovishchennia/</link>
		
		<dc:creator><![CDATA[Редакція Worm]]></dc:creator>
		<pubDate>Mon, 19 Oct 2026 07:00:00 +0000</pubDate>
				<category><![CDATA[Linux і сервери]]></category>
		<guid isPermaLink="false">https://worm.org.ua/?p=482</guid>

					<description><![CDATA[<p>Коротка відповідь: у Zabbix 6.0 і новіших сповіщення в Telegram налаштовуються без скриптів: створити бота через @BotFather, дізнатися свій chat ID, увімкнути вбудований медіатип Telegram із токеном бота, додати медіа користувачу і створити дію (Action) для тригерів. На все йде 10–15 хвилин. Нижче покрокова інструкція, шаблони повідомлень і типові помилки. Що знадобиться Zabbix 6.0, 6.4 [&#8230;]</p>
<p>The post <a href="https://worm.org.ua/zabbix-telegram-spovishchennia/">Zabbix і Telegram: як налаштувати сповіщення за 15 хвилин</a> appeared first on <a href="https://worm.org.ua">worm.org.ua</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p><strong>Коротка відповідь:</strong> у Zabbix 6.0 і новіших сповіщення в Telegram налаштовуються без скриптів: створити бота через @BotFather, дізнатися свій chat ID, увімкнути вбудований медіатип Telegram із токеном бота, додати медіа користувачу і створити дію (Action) для тригерів. На все йде 10–15 хвилин. Нижче покрокова інструкція, шаблони повідомлень і типові помилки.</p>

<h2>Що знадобиться</h2>
<ul>
<li>Zabbix 6.0, 6.4 або 7.x. У цих версіях медіатип Telegram є «з коробки». Для Zabbix 5.0 він також є, але з меншою кількістю параметрів.</li>
<li>Доступ сервера Zabbix до api.telegram.org по HTTPS. Якщо сервер у закритій мережі, потрібен проксі.</li>
<li>Акаунт Telegram, із якого ви створите бота.</li>
</ul>

<h2>Крок 1. Створіть бота в Telegram</h2>
<ol>
<li>Відкрийте чат з <strong>@BotFather</strong>, надішліть <code>/newbot</code>.</li>
<li>Вкажіть ім&#8217;я (будь-яке) та юзернейм, який закінчується на <code>bot</code>, наприклад <code>office_zabbix_bot</code>.</li>
<li>Збережіть токен виду <code>7123456789:AAH...</code>. Це пароль бота, нікому його не показуйте.</li>
</ol>

<h2>Крок 2. Дізнайтеся chat ID</h2>
<p>Для особистих сповіщень напишіть боту будь-яке повідомлення (наприклад, <code>/start</code>), потім відкрийте в браузері:</p>
<pre>https://api.telegram.org/bot&lt;ТОКЕН&gt;/getUpdates</pre>
<p>У відповіді знайдіть <code>"chat":{"id":123456789</code> — це ваш chat ID. Для групи додайте бота в групу, напишіть у ній повідомлення і повторіть запит: ID групи буде з мінусом, наприклад <code>-1001234567890</code>. Якщо бот не бачить повідомлень у групі, вимкніть у @BotFather режим приватності: <code>/setprivacy</code> → Disable.</p>

<h2>Крок 3. Увімкніть медіатип Telegram</h2>
<ol>
<li>Zabbix → Alerts → Media types (у Zabbix 6.0: Administration → Media types).</li>
<li>Відкрийте <strong>Telegram</strong>, у параметрі <code>Token</code> вставте токен бота. Параметр <code>ParseMode</code> можна залишити порожнім або поставити <code>HTML</code> чи <code>Markdown</code> для форматування.</li>
<li>Поставте галочку Enabled і натисніть Update.</li>
<li>Натисніть <strong>Test</strong>, введіть свій chat ID і будь-який текст: повідомлення має прийти в Telegram.</li>
</ol>
<p>Якщо тест не проходить, перевірте доступ сервера до api.telegram.org:</p>
<pre>curl -s https://api.telegram.org/bot&lt;ТОКЕН&gt;/getMe</pre>

<h2>Крок 4. Додайте медіа користувачу</h2>
<ol>
<li>Users → Users → виберіть користувача (наприклад, Admin) → вкладка Media → Add.</li>
<li>Type: Telegram, Send to: ваш chat ID.</li>
<li>When active: <code>1-7,00:00-24:00</code>, Use if severity: оберіть рівні, зазвичай від Warning і вище.</li>
</ol>
<p>Для групи адміністраторів зручніше створити окремого користувача Zabbix «telegram-group» з chat ID групи і додати його до групи користувачів з правами читання на потрібні хости.</p>

<h2>Крок 5. Створіть дію (Action)</h2>
<ol>
<li>Alerts → Actions → Trigger actions → Create action.</li>
<li>Name: Telegram alerts. Conditions: за потреби обмежте групою хостів або рівнем важливості.</li>
<li>Вкладка Operations → Add: Send to users — ваш користувач, Send only to — Telegram.</li>
<li>Додайте також Recovery operations, щоб отримувати повідомлення про відновлення.</li>
<li>Enabled → Add.</li>
</ol>

<h2>Шаблон повідомлення</h2>
<p>Стандартні шаблони медіатипу вже містять ім&#8217;я хоста, тригер і час. Якщо хочете компактніше, у Media types → Telegram → Message templates замініть текст проблеми на:</p>
<pre>&#x1f534; {TRIGGER.STATUS}: {TRIGGER.NAME}
Хост: {HOST.NAME} ({HOST.IP})
Важливість: {TRIGGER.SEVERITY}
Час: {EVENT.DATE} {EVENT.TIME}
Значення: {ITEM.LASTVALUE1}</pre>
<p>Для відновлення:</p>
<pre>&#x1f7e2; Відновлено: {TRIGGER.NAME}
Хост: {HOST.NAME}
Тривалість: {EVENT.DURATION}</pre>
<p>У ParseMode поставте <code>HTML</code>, якщо використовуєте теги &lt;b&gt; чи посилання в шаблоні.</p>

<h2>Типові помилки</h2>
<table>
<thead><tr><th>Помилка в логах Zabbix</th><th>Причина</th><th>Рішення</th></tr></thead>
<tbody>
<tr><td>Bad Request: chat not found</td><td>Користувач не написав боту /start або неправильний chat ID</td><td>Написати боту, перевірити ID через getUpdates</td></tr>
<tr><td>Unauthorized</td><td>Неправильний токен</td><td>Скопіювати токен із @BotFather заново</td></tr>
<tr><td>Cannot connect / timeout</td><td>Сервер не має доступу до api.telegram.org</td><td>Перевірити фаєрвол, вказати HTTPProxy у параметрах медіатипу</td></tr>
<tr><td>Bad Request: can&#8217;t parse entities</td><td>У шаблоні символи, несумісні з Markdown</td><td>Поставити ParseMode HTML або порожній</td></tr>
<tr><td>Повідомлення не надходять, але тест працює</td><td>Дія не увімкнена або умови не збігаються, у користувача немає прав на хост</td><td>Перевірити Actions → Enabled і права групи користувачів</td></tr>
</tbody>
</table>

<h2>Що ще варто налаштувати</h2>
<ul>
<li><strong>Ескалація.</strong> У дії додайте другий крок через 30 хвилин: якщо проблема не вирішена, повідомлення піде керівнику.</li>
<li><strong>Тиша вночі.</strong> У медіа користувача обмежте час активності для Warning, а для Disaster залиште цілодобово.</li>
<li><strong>Окремі чати</strong> для мережі, серверів і сервісів: створіть кількох користувачів із різними chat ID і різними правами.</li>
</ul>
<p>Якщо ви тільки будуєте моніторинг мережевого обладнання, збір даних із комутаторів зручно робити через SNMP — ми описали потрібні OID для <a href="/snmp-oid-dlia-zboru-statystyky-po-portakh-komutatoriv-d-link/">D-Link</a> і <a href="/snmp-oid-dlia-zboru-danykh-shchodo-trafiku-na-komutatorakh-edge-core/">Edge-Core</a>, а також <a href="/nalashtuvannia-snmp-u-cisco/">налаштування SNMP у Cisco</a>.</p>



<h2 class="wp-block-heading">Часті запитання</h2>



<div class="schema-faq wp-block-yoast-faq-block"><div class="schema-faq-section" id="faq-question-1791798476009"><strong class="schema-faq-question">Чи потрібні скрипти для сповіщень Zabbix у Telegram?</strong> <p class="schema-faq-answer">Ні. Починаючи з Zabbix 5.0 медіатип Telegram вбудований і працює через webhook: достатньо вказати токен бота і chat ID користувача.</p> </div> <div class="schema-faq-section" id="faq-question-1791798476010"><strong class="schema-faq-question">Як дізнатися chat ID для Zabbix?</strong> <p class="schema-faq-answer">Напишіть боту /start, потім відкрийте https://api.telegram.org/bot&lt;ТОКЕН&gt;/getUpdates і знайдіть у відповіді поле chat → id. Для групи ID буде від&#8217;ємним.</p> </div> <div class="schema-faq-section" id="faq-question-1791798476011"><strong class="schema-faq-question">Чому Zabbix пише chat not found?</strong> <p class="schema-faq-answer">Бот може надсилати повідомлення лише тим, хто перший написав йому. Відкрийте чат з ботом, надішліть /start і повторіть тест. Для групи перевірте, що бот доданий у групу.</p> </div> <div class="schema-faq-section" id="faq-question-1791798476012"><strong class="schema-faq-question">Як надсилати сповіщення Zabbix у групу Telegram?</strong> <p class="schema-faq-answer">Додайте бота в групу, дізнайтеся ID групи через getUpdates (починається з мінуса) і вкажіть його в полі Send to у медіа користувача Zabbix. Якщо бот не бачить повідомлень, вимкніть privacy mode у @BotFather.</p> </div> <div class="schema-faq-section" id="faq-question-1791798476013"><strong class="schema-faq-question">Чи можна форматувати повідомлення Zabbix у Telegram?</strong> <p class="schema-faq-answer">Так: у параметрі ParseMode медіатипу виберіть HTML або Markdown і використовуйте відповідні теги в шаблонах повідомлень. Емодзі працюють без додаткових налаштувань.</p> </div> </div>
<p>The post <a href="https://worm.org.ua/zabbix-telegram-spovishchennia/">Zabbix і Telegram: як налаштувати сповіщення за 15 хвилин</a> appeared first on <a href="https://worm.org.ua">worm.org.ua</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Статична IP-адреса: що це, навіщо потрібна і як отримати у Київстар, Vodafone, Укртелеком</title>
		<link>https://worm.org.ua/statychna-ip-adresa/</link>
		
		<dc:creator><![CDATA[Редакція Worm]]></dc:creator>
		<pubDate>Mon, 12 Oct 2026 09:47:48 +0000</pubDate>
				<category><![CDATA[Залізо та мережі]]></category>
		<guid isPermaLink="false">https://worm.org.ua/statychna-ip-adresa/</guid>

					<description><![CDATA[<p>Коротка відповідь: статична IP-адреса — це адреса, яка закріплена за вашим підключенням назавжди і не змінюється після перезавантаження роутера. Вона потрібна, щоб до вашого обладнання можна було підключитися з інтернету: до камер відеоспостереження, домашнього сервера, VPN, віддаленого робочого столу. Українські провайдери надають цю послугу за 30–100 грн на місяць через особистий кабінет або підтримку. Нижче [&#8230;]</p>
<p>The post <a href="https://worm.org.ua/statychna-ip-adresa/">Статична IP-адреса: що це, навіщо потрібна і як отримати у Київстар, Vodafone, Укртелеком</a> appeared first on <a href="https://worm.org.ua">worm.org.ua</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p><strong>Коротка відповідь:</strong> статична IP-адреса — це адреса, яка закріплена за вашим підключенням назавжди і не змінюється після перезавантаження роутера. Вона потрібна, щоб до вашого обладнання можна було підключитися з інтернету: до камер відеоспостереження, домашнього сервера, VPN, віддаленого робочого столу. Українські провайдери надають цю послугу за 30–100 грн на місяць через особистий кабінет або підтримку. Нижче — як перевірити, яка адреса у вас зараз, як її замовити у Київстар, Vodafone, Укртелеком та інших, і коли статичний IP не потрібен.</p>

<h2>Статична і динамічна адреса: у чому різниця</h2>
<table>
<thead><tr><th></th><th>Динамічна IP-адреса</th><th>Статична IP-адреса</th></tr></thead>
<tbody>
<tr><td>Хто призначає</td><td>DHCP-сервер провайдера, автоматично</td><td>Провайдер, закріплює за договором</td></tr>
<tr><td>Чи змінюється</td><td>Так, після перепідключення або за розкладом</td><td>Ні</td></tr>
<tr><td>Вартість</td><td>Входить у тариф</td><td>30–100 грн/міс (у Київстар, наприклад, 50 грн)</td></tr>
<tr><td>Доступ ззовні до вашої мережі</td><td>Складно: адреса змінюється, часто за NAT провайдера</td><td>Прямий, за постійною адресою</td></tr>
<tr><td>Кому підходить</td><td>Усім, хто просто користується інтернетом</td><td>Камери, сервери, VPN, віддалений доступ, ігрові сервери</td></tr>
</tbody>
</table>
<p>Важливий нюанс: динамічна адреса може бути «білою» (публічною) або «сірою» (за CGNAT провайдера). Статична адреса завжди біла — саме тому її замовляють.</p>

<h2>Як дізнатися, статична чи динамічна адреса у вас</h2>
<ol>
<li>Відкрийте будь-який сервіс «мій IP» (наприклад, пошуковий запит «my ip» у Google) і запишіть адресу.</li>
<li>Зайдіть у роутер і подивіться адресу на WAN-інтерфейсі. Якщо вона збігається із записаною — у вас біла адреса. Якщо на WAN адреса виду 10.x.x.x, 100.64.x.x–100.127.x.x або 172.16–31.x.x — ви за NAT провайдера, адреса сіра.</li>
<li>Перезавантажте роутер і перевірте ще раз. Адреса змінилася — динамічна. Не змінилася — можливо, статична, але краще уточнити у провайдера: деякі видають «умовно постійні» динамічні адреси.</li>
<li>Остаточна відповідь — у договорі або особистому кабінеті: послуга «Статична IP-адреса» підключена або ні.</li>
</ol>

<h2>Як отримати статичну IP-адресу в Україні</h2>
<h3>Київстар (домашній інтернет)</h3>
<p>Послуга «Статична IP-адреса» підключається в застосунку Мій Київстар або через контакт-центр. Активується зазвичай протягом доби, адреса приходить в SMS. На мобільному інтернеті Київстар статичну адресу не надає — для 4G-роутерів потрібно шукати інші рішення, наприклад VPN зі своїм сервером.</p>
<h3>Vodafone Україна</h3>
<p>Для домашнього інтернету статичний IP замовляється через підтримку або кабінет. На мобільному інтернеті є корпоративна послуга з виділеним APN для бізнес-абонентів.</p>
<h3>Укртелеком</h3>
<p>Послуга «Фіксована IP-адреса» для ADSL і оптичних підключень, заявка через кабінет або 0 800 506 800. Після підключення в налаштуваннях PPPoE адреса видається автоматично, нічого змінювати на роутері не треба.</p>
<h3>Воля, Ланет, Тріолан та місцеві провайдери</h3>
<p>Практично всі мають таку послугу за 30–80 грн. Деякі видають адресу через DHCP із прив&#8217;язкою до MAC роутера: тоді при заміні роутера потрібно повідомити нову MAC-адресу або клонувати стару.</p>
<h3>Starlink</h3>
<p>Стандартні тарифи дають тільки адресу за CGNAT. Публічна адреса доступна на бізнес-тарифах (Priority), і навіть там вона динамічна. Для домашнього користувача Starlink вихід один — VPN-тунель до сервера з білою адресою.</p>

<h2>Що робити після підключення</h2>
<ol>
<li>Перевірте, що адреса на WAN роутера стала тією, яку надіслав провайдер. Якщо провайдер видав дані для ручного введення — тип WAN «Static IP», заповніть адресу, маску, шлюз і DNS. Для MikroTik команди є в <a href="/mikrotik-hap-ac2-nalashtuvannia/">інструкції з налаштування hAP ac2</a>.</li>
<li>Налаштуйте проброс портів (port forwarding) до потрібного пристрою: камери, сервера, NAS.</li>
<li>Закрийте все зайве: змініть стандартні паролі, вимкніть доступ до адмінки роутера з інтернету, оновіть прошивки. Біла адреса сканується ботами вже в перші години.</li>
<li>Для зручності прив&#8217;яжіть до адреси доменне ім&#8217;я або безкоштовний DDNS.</li>
</ol>

<h2>Коли статична адреса не потрібна</h2>
<ul>
<li><strong>Доступ до камер через хмару виробника</strong> (Hikvision Hik-Connect, Dahua, TP-Link Tapo) — працює через сірий IP.</li>
<li><strong>Віддалений доступ через VPN-сервіси з «нульовою конфігурацією»</strong> (Tailscale, ZeroTier, WireGuard через свій VPS) — тунель будується зсередини, біла адреса не потрібна.</li>
<li><strong>DDNS</strong> — вирішує проблему змінної адреси, але тільки якщо адреса біла. Якщо ви за CGNAT, DDNS не допоможе.</li>
</ul>
<p>Якщо ваш провайдер видає сіру адресу і відмовляється дати білу, розберіться, що таке CGNAT і як його обійти, — про це окрема стаття <a href="/shcho-take-cgnat/">Що таке CGNAT</a>.</p>



<h2 class="wp-block-heading">Часті запитання</h2>



<div class="schema-faq wp-block-yoast-faq-block"><div class="schema-faq-section" id="faq-question-1791798462743"><strong class="schema-faq-question">Що таке статична IP-адреса простими словами?</strong> <p class="schema-faq-answer">Це постійна адреса вашого підключення в інтернеті, яку провайдер закріплює за договором. Вона не змінюється після перезавантаження роутера, тому до вашого обладнання можна підключатися ззовні за однією і тією ж адресою.</p> </div> <div class="schema-faq-section" id="faq-question-1791798462744"><strong class="schema-faq-question">Як дізнатися, статична чи динамічна IP-адреса у мене?</strong> <p class="schema-faq-answer">Запишіть адресу з сервісу «мій IP», перезавантажте роутер і перевірте знову. Якщо адреса змінилася — динамічна. Остаточно це видно в договорі або особистому кабінеті провайдера.</p> </div> <div class="schema-faq-section" id="faq-question-1791798462745"><strong class="schema-faq-question">Скільки коштує статична IP-адреса у Київстар?</strong> <p class="schema-faq-answer">Для домашнього інтернету послуга коштує близько 50 грн на місяць і підключається в застосунку Мій Київстар або через контакт-центр. На мобільному інтернеті Київстар статичну адресу не надає.</p> </div> <div class="schema-faq-section" id="faq-question-1791798462746"><strong class="schema-faq-question">Навіщо потрібна статична IP-адреса?</strong> <p class="schema-faq-answer">Для доступу з інтернету до камер відеоспостереження, домашнього сервера або NAS, власного VPN, віддаленого робочого столу, ігрового сервера, а також для деяких корпоративних систем, що дозволяють вхід лише з певних адрес.</p> </div> <div class="schema-faq-section" id="faq-question-1791798462747"><strong class="schema-faq-question">Чи можна отримати статичну адресу на Starlink?</strong> <p class="schema-faq-answer">На домашніх тарифах ні: Starlink видає адресу за CGNAT. Публічна адреса є лише на бізнес-тарифах, і вона динамічна. Для доступу до домашньої мережі використовуйте VPN-тунель до сервера з білою адресою.</p> </div> </div>
<p>The post <a href="https://worm.org.ua/statychna-ip-adresa/">Статична IP-адреса: що це, навіщо потрібна і як отримати у Київстар, Vodafone, Укртелеком</a> appeared first on <a href="https://worm.org.ua">worm.org.ua</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Що таке PPPoE і чим він відрізняється від DHCP та IPoE</title>
		<link>https://worm.org.ua/shcho-take-pppoe/</link>
		
		<dc:creator><![CDATA[Редакція Worm]]></dc:creator>
		<pubDate>Mon, 12 Oct 2026 09:47:43 +0000</pubDate>
				<category><![CDATA[Залізо та мережі]]></category>
		<guid isPermaLink="false">https://worm.org.ua/shcho-take-pppoe/</guid>

					<description><![CDATA[<p>Коротка відповідь: PPPoE (Point-to-Point Protocol over Ethernet) — це спосіб підключення до інтернету, за якого роутер або комп&#8217;ютер «дзвонить» на сервер провайдера з логіном і паролем і отримує IP-адресу після авторизації. На відміну від DHCP, де адреса видається автоматично будь-кому, хто під&#8217;єднав кабель, PPPoE прив&#8217;язує сесію до облікового запису абонента. В Україні PPPoE досі використовують [&#8230;]</p>
<p>The post <a href="https://worm.org.ua/shcho-take-pppoe/">Що таке PPPoE і чим він відрізняється від DHCP та IPoE</a> appeared first on <a href="https://worm.org.ua">worm.org.ua</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p><strong>Коротка відповідь:</strong> PPPoE (Point-to-Point Protocol over Ethernet) — це спосіб підключення до інтернету, за якого роутер або комп&#8217;ютер «дзвонить» на сервер провайдера з логіном і паролем і отримує IP-адресу після авторизації. На відміну від DHCP, де адреса видається автоматично будь-кому, хто під&#8217;єднав кабель, PPPoE прив&#8217;язує сесію до облікового запису абонента. В Україні PPPoE досі використовують чимало провайдерів, особливо на ADSL і старих FTTB-мережах. Нижче — як це працює, чим відрізняється від DHCP і IPoE, та як дізнатися, який тип підключення у вас.</p>

<h2>Як працює PPPoE</h2>
<p>Протокол PPP створювався для модемних з&#8217;єднань телефонною лінією: він умів перевіряти логін і пароль, стискати дані й рахувати трафік. Коли з&#8217;явився Ethernet, провайдери захотіли залишити цю схему обліку — так PPP «загорнули» в Ethernet-кадри. Підключення проходить у два етапи:</p>
<ol>
<li><strong>Discovery.</strong> Клієнт надсилає широкомовний запит PADI «хто тут сервер доступу?», сервер (BRAS) відповідає PADO, клієнт обирає його (PADR) і отримує номер сесії (PADS).</li>
<li><strong>Session.</strong> Всередині сесії PPP перевіряє логін і пароль (PAP або CHAP), потім через IPCP видає клієнту IP-адресу, адреси DNS і шлюз.</li>
</ol>
<p>Після цього весь трафік абонента йде всередині PPP-тунелю до BRAS провайдера, а той уже випускає його в інтернет. Сесія живе, поки роутер увімкнений; після перезавантаження з&#8217;єднання встановлюється знову.</p>

<h2>PPPoE, DHCP і IPoE: у чому різниця</h2>
<table>
<thead><tr><th>Параметр</th><th>PPPoE</th><th>DHCP (IPoE)</th><th>Статичний IP</th></tr></thead>
<tbody>
<tr><td>Авторизація</td><td>Логін і пароль</td><td>За MAC-адресою або портом комутатора</td><td>За адресою, яку задано вручну</td></tr>
<tr><td>Налаштування на роутері</td><td>Тип WAN: PPPoE, ввести логін/пароль</td><td>Тип WAN: Dynamic IP, нічого вводити не треба</td><td>Тип WAN: Static IP, ввести адресу, маску, шлюз, DNS</td></tr>
<tr><td>MTU</td><td>1492 байти (8 байтів іде на заголовок PPPoE)</td><td>1500 байтів</td><td>1500 байтів</td></tr>
<tr><td>Навантаження на роутер</td><td>Вище: інкапсуляція, на слабких роутерах гігабіт не прокачується</td><td>Мінімальне</td><td>Мінімальне</td></tr>
<tr><td>Обрив сесії</td><td>Потрібне повторне з&#8217;єднання, 2–10 секунд</td><td>Відновлюється миттєво</td><td>Відновлюється миттєво</td></tr>
<tr><td>Де застосовують</td><td>ADSL, старі FTTB-мережі, частина GPON</td><td>Більшість сучасних FTTB і GPON</td><td>Корпоративні підключення, сервери</td></tr>
</tbody>
</table>
<p><strong>IPoE</strong> (IP over Ethernet) — це маркетингова назва звичайного DHCP-підключення з авторизацією на стороні провайдера за MAC-адресою або портом. Для абонента це найпростіший варіант: під&#8217;єднав кабель — інтернет є.</p>

<h2>Як дізнатися, який тип підключення у вас</h2>
<ol>
<li>Подивіться договір або особистий кабінет провайдера: якщо там є логін і пароль для інтернету (не для кабінету), це PPPoE.</li>
<li>Зайдіть у роутер, розділ WAN або Інтернет: тип підключення вказаний явно — PPPoE, Dynamic IP (DHCP) або Static IP.</li>
<li>Під&#8217;єднайте комп&#8217;ютер напряму до кабелю провайдера. Якщо інтернет з&#8217;явився сам — DHCP. Якщо ні — швидше за все PPPoE або прив&#8217;язка за MAC.</li>
</ol>

<h2>Налаштування PPPoE: загальна схема</h2>
<p>На будь-якому роутері потрібно три речі: вибрати тип WAN «PPPoE», ввести логін і пароль із договору, зберегти. Назва сервісу (Service Name) і AC Name зазвичай залишаються порожніми. Команди для конкретних пристроїв:</p>
<ul>
<li>MikroTik — у статті <a href="/mikrotik-hap-ac2-nalashtuvannia/">налаштування MikroTik hAP ac2</a>, розділ WAN.</li>
<li>Cisco — <a href="/pppoe-kliient-chastyna-5-cisco/">PPPoE-клієнт на Cisco</a> і <a href="/vidlahodzhennia-pppoe-u-cisco/">відлагодження PPPoE у Cisco</a>.</li>
<li>Ubuntu Linux — <a href="/pppoe-kliient-chastyna-2-ubuntu-linux/">PPPoE-клієнт на Ubuntu</a>.</li>
<li>Windows 10 і 11 — з&#8217;єднання створюється у Параметрах → Мережа та Інтернет → Набір номера, без роутера.</li>
</ul>

<h2>Типові помилки PPPoE і що вони означають</h2>
<table>
<thead><tr><th>Помилка</th><th>Причина</th><th>Рішення</th></tr></thead>
<tbody>
<tr><td>651 (Windows) / PADI timeout</td><td>Сервер провайдера не відповідає: кабель, порт, аварія</td><td>Перевірити лінк, перезавантажити роутер, зателефонувати провайдеру</td></tr>
<tr><td>691 / Authentication failed</td><td>Неправильний логін або пароль, або сесія вже активна на іншому пристрої</td><td>Перевірити дані з договору, зачекати 5 хвилин, поки стара сесія закриється</td></tr>
<tr><td>Інтернет є, але сайти «не довантажуються»</td><td>MTU 1500 замість 1492</td><td>Виставити MTU 1492 на WAN-інтерфейсі роутера, увімкнути clamp TCP MSS</td></tr>
<tr><td>Сесія обривається щокілька хвилин</td><td>Неякісний кабель, проблеми на порту комутатора, обмеження часу сесії</td><td>Подивитися лог роутера, звернутися до провайдера з часом обривів</td></tr>
</tbody>
</table>

<h2>Чи потрібен PPPoE сьогодні</h2>
<p>Провайдери поступово переходять на IPoE/DHCP: він простіший для абонентів і менше навантажує обладнання. Але PPPoE не зник. Він лишається там, де потрібна жорстка прив&#8217;язка сесії до облікового запису, на ADSL і в мережах, побудованих 10–15 років тому. Для абонента різниці у швидкості на сучасному роутері немає: PPPoE обробляється апаратно, і 1 Гбіт/с проходить без втрат. Проблеми виникають тільки на старих бюджетних роутерах, де процесор не встигає інкапсулювати пакети.</p>
<p>Якщо провайдер видав вам логін і пароль — це PPPoE, і статична адреса в ньому можлива так само, як у DHCP. Як її отримати і навіщо вона потрібна, читайте у статті <a href="/statychna-ip-adresa/">Статична IP-адреса</a>.</p>



<h2 class="wp-block-heading">Часті запитання</h2>



<div class="schema-faq wp-block-yoast-faq-block"><div class="schema-faq-section" id="faq-question-1791798457964"><strong class="schema-faq-question">Що таке PPPoE простими словами?</strong> <p class="schema-faq-answer">Це тип підключення до інтернету, коли роутер встановлює сесію з сервером провайдера за логіном і паролем, а вже всередині цієї сесії отримує IP-адресу. Провайдер так прив&#8217;язує трафік до конкретного абонента.</p> </div> <div class="schema-faq-section" id="faq-question-1791798457965"><strong class="schema-faq-question">Чим PPPoE відрізняється від DHCP?</strong> <p class="schema-faq-answer">У DHCP адреса видається автоматично, без логіна і пароля, авторизація йде за MAC-адресою або портом. У PPPoE потрібні облікові дані, а трафік іде всередині PPP-тунелю з MTU 1492 замість 1500.</p> </div> <div class="schema-faq-section" id="faq-question-1791798457966"><strong class="schema-faq-question">Що таке IPoE?</strong> <p class="schema-faq-answer">Це маркетингова назва звичайного підключення через DHCP з авторизацією на стороні провайдера. Для абонента це означає: під&#8217;єднав кабель — інтернет працює без налаштувань.</p> </div> <div class="schema-faq-section" id="faq-question-1791798457967"><strong class="schema-faq-question">Як дізнатися, PPPoE чи DHCP у мене?</strong> <p class="schema-faq-answer">Якщо провайдер видав логін і пароль для інтернету — PPPoE. Також тип підключення видно в налаштуваннях роутера в розділі WAN: PPPoE, Dynamic IP або Static IP.</p> </div> <div class="schema-faq-section" id="faq-question-1791798457968"><strong class="schema-faq-question">Що означає помилка 691 при підключенні PPPoE?</strong> <p class="schema-faq-answer">Сервер не прийняв логін або пароль. Перевірте дані з договору, зверніть увагу на розкладку і регістр, або зачекайте кілька хвилин: можливо, попередня сесія ще не закрилася на сервері.</p> </div> </div>
<p>The post <a href="https://worm.org.ua/shcho-take-pppoe/">Що таке PPPoE і чим він відрізняється від DHCP та IPoE</a> appeared first on <a href="https://worm.org.ua">worm.org.ua</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Що таке VLAN простими словами: VLAN ID, tagged і untagged порти, native VLAN, trunk</title>
		<link>https://worm.org.ua/shcho-take-vlan/</link>
		
		<dc:creator><![CDATA[Редакція Worm]]></dc:creator>
		<pubDate>Mon, 12 Oct 2026 09:47:38 +0000</pubDate>
				<category><![CDATA[Залізо та мережі]]></category>
		<guid isPermaLink="false">https://worm.org.ua/shcho-take-vlan/</guid>

					<description><![CDATA[<p>Коротка відповідь: VLAN (Virtual LAN, віртуальна локальна мережа) — це спосіб розділити один фізичний комутатор або мережу на кілька ізольованих логічних мереж. Пристрої в різних VLAN не бачать одне одного без маршрутизатора, навіть якщо підключені до сусідніх портів. VLAN ідентифікується номером від 1 до 4094 (VLAN ID), а для передачі кількох VLAN одним кабелем використовують [&#8230;]</p>
<p>The post <a href="https://worm.org.ua/shcho-take-vlan/">Що таке VLAN простими словами: VLAN ID, tagged і untagged порти, native VLAN, trunk</a> appeared first on <a href="https://worm.org.ua">worm.org.ua</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p><strong>Коротка відповідь:</strong> VLAN (Virtual LAN, віртуальна локальна мережа) — це спосіб розділити один фізичний комутатор або мережу на кілька ізольованих логічних мереж. Пристрої в різних VLAN не бачать одне одного без маршрутизатора, навіть якщо підключені до сусідніх портів. VLAN ідентифікується номером від 1 до 4094 (VLAN ID), а для передачі кількох VLAN одним кабелем використовують теги за стандартом IEEE 802.1Q. Нижче — простими словами про tagged і untagged порти, native VLAN, trunk і типові сценарії.</p>

<h2>Навіщо потрібен VLAN</h2>
<ul>
<li><strong>Безпека.</strong> Гості Wi-Fi, камери відеоспостереження і бухгалтерія в різних VLAN не можуть звертатися одне до одного напряму.</li>
<li><strong>Порядок у мережі.</strong> Широкомовний трафік (ARP, DHCP, пошук пристроїв) не виходить за межі своєї VLAN, тому велика мережа не «шумить».</li>
<li><strong>Економія.</strong> Замість окремого комутатора для кожного відділу — один комутатор, поділений логічно.</li>
<li><strong>Гнучкість.</strong> Перенести співробітника в іншу мережу можна, змінивши налаштування порту, а не перекладаючи кабель.</li>
</ul>
<p>Типовий приклад для провайдера: один кабель від будинкового комутатора несе VLAN 100 для інтернету, VLAN 200 для IPTV і VLAN 300 для керування обладнанням.</p>

<h2>VLAN ID і тег 802.1Q</h2>
<p>Щоб комутатор розумів, до якої VLAN належить кадр, у заголовок Ethernet вставляється тег розміром 4 байти за стандартом <strong>802.1Q</strong>. У ньому 12 біт відведено під номер VLAN — тому діапазон 1–4094 (0 і 4095 зарезервовані). Ще 3 біти — пріоритет (802.1p), який використовують для QoS, наприклад щоб голосовий трафік ішов першим.</p>
<p>Кадр із тегом називають <strong>tagged</strong> (маркованим), без тегу — <strong>untagged</strong> (немаркованим). Звичайні комп&#8217;ютери, принтери, телевізори не розуміють тегів: вони надсилають і очікують тільки untagged-кадри.</p>

<h2>Типи портів: access і trunk</h2>
<table>
<thead><tr><th>Тип порту</th><th>Інші назви</th><th>Що робить</th><th>Куди підключають</th></tr></thead>
<tbody>
<tr><td>Access</td><td>Untagged, PVID-порт</td><td>Належить одній VLAN. Знімає тег на виході і додає на вході</td><td>Комп&#8217;ютери, принтери, камери, телевізори</td></tr>
<tr><td>Trunk</td><td>Tagged, магістральний</td><td>Передає кілька VLAN одночасно, кожен кадр із тегом</td><td>Інший комутатор, роутер, сервер віртуалізації, точка доступу з кількома SSID</td></tr>
<tr><td>Hybrid</td><td>General (D-Link, ZyXEL)</td><td>Одна VLAN без тегу плюс кілька з тегами</td><td>IP-телефон з комп&#8217;ютером за ним, точки доступу</td></tr>
</tbody>
</table>
<p>У термінології Cisco порти називаються access і trunk. У D-Link, ZyXEL, Edge-Core та інших виробників для кожного порту окремо вказується, у яких VLAN він tagged, у яких untagged, і який PVID (Port VLAN ID) присвоювати вхідним кадрам без тегу. Логіка та сама, різняться лише меню.</p>

<h2>Native VLAN і PVID</h2>
<p>На trunk-порту один VLAN можна передавати без тегу — це <strong>native VLAN</strong> (у Cisco) або VLAN, що відповідає <strong>PVID</strong> порту (у інших виробників). За замовчуванням це VLAN 1. Кадри без тегу, які приходять на порт, комутатор відносить саме до цієї VLAN.</p>
<p>Дві практичні поради:</p>
<ul>
<li>Native VLAN має збігатися на обох кінцях кабелю, інакше трафік потрапить «не туди». Cisco попереджає про це повідомленням Native VLAN mismatch.</li>
<li>Не використовуйте VLAN 1 для робочого трафіку: заводські налаштування всіх портів у VLAN 1, і будь-який новий пристрій одразу потрапляє в неї.</li>
</ul>

<h2>Як VLAN спілкуються між собою</h2>
<p>Комутатор другого рівня ізолює VLAN повністю. Щоб комп&#8217;ютер із VLAN 10 відкрив сайт на сервері у VLAN 20, потрібен маршрутизатор або L3-комутатор. Є два варіанти:</p>
<ul>
<li><strong>Router on a stick</strong> — роутер підключений одним trunk-кабелем, на ньому створені підінтерфейси для кожної VLAN зі своєю адресою. Так роблять на MikroTik і Cisco у невеликих мережах.</li>
<li><strong>L3-комутатор</strong> — інтерфейси VLAN (SVI) створюються на самому комутаторі, маршрутизація йде на швидкості портів. Варіант для офісів і провайдерів.</li>
</ul>
<p>Правила фаєрвола між VLAN пишуться саме на цьому маршрутизаторі: наприклад, камерам заборонити доступ в інтернет, а гостям — у мережу офісу.</p>

<h2>Типова схема домашньої або офісної мережі</h2>
<table>
<thead><tr><th>VLAN ID</th><th>Призначення</th><th>Підмережа</th></tr></thead>
<tbody>
<tr><td>10</td><td>Робочі комп&#8217;ютери</td><td>192.168.10.0/24</td></tr>
<tr><td>20</td><td>Сервери та NAS</td><td>192.168.20.0/24</td></tr>
<tr><td>30</td><td>Гостьовий Wi-Fi</td><td>192.168.30.0/24</td></tr>
<tr><td>40</td><td>Камери, розумний дім (IoT)</td><td>192.168.40.0/24</td></tr>
<tr><td>99</td><td>Керування комутаторами і точками доступу</td><td>192.168.99.0/24</td></tr>
</tbody>
</table>

<h2>Як налаштувати VLAN на різному обладнанні</h2>
<p>Команди для конкретних комутаторів ми описали в окремих інструкціях:</p>
<ul>
<li><a href="/cisco-switch-stvorennia-redahuvannia-ta-vydalennia-vlan/">Cisco Switch: створення, редагування та видалення VLAN</a></li>
<li><a href="/nalashtuvannia-vlan-u-komutatorakh-zyxel/">Налаштування VLAN у комутаторах ZyXEL</a></li>
<li><a href="/nalashtuvannia-qinq-u-komutatorakh-d-link-des-3810-28/">QinQ (подвійне тегування) у комутаторах D-Link</a> — для провайдерів, яким мало 4094 VLAN</li>
</ul>
<p>На домашніх роутерах без підтримки 802.1Q VLAN налаштувати не вийде: потрібен керований комутатор (від 1 500 грн за 8 портів) або роутер на RouterOS чи OpenWrt.</p>

<h2>Часті помилки</h2>
<ul>
<li>Порт залишили access у VLAN 1, а пристрій очікує tagged-трафік — лінк є, адреси немає.</li>
<li>На одному кінці trunk, на іншому access — працює тільки native VLAN.</li>
<li>Забули дозволити VLAN на trunk (на Cisco команда <code>switchport trunk allowed vlan</code>) — VLAN існує, але через магістраль не проходить.</li>
<li>Не створили DHCP-сервер для нової VLAN — пристрої отримують адреси 169.254.x.x.</li>
</ul>



<h2 class="wp-block-heading">Часті запитання</h2>



<div class="schema-faq wp-block-yoast-faq-block"><div class="schema-faq-section" id="faq-question-1791798452894"><strong class="schema-faq-question">Що таке VLAN простими словами?</strong> <p class="schema-faq-answer">Це віртуальна локальна мережа: один фізичний комутатор ділиться на кілька ізольованих мереж. Пристрої з різних VLAN не бачать одне одного без маршрутизатора, хоча підключені до одного пристрою.</p> </div> <div class="schema-faq-section" id="faq-question-1791798452895"><strong class="schema-faq-question">Що таке VLAN ID?</strong> <p class="schema-faq-answer">Номер віртуальної мережі від 1 до 4094, який записується у тег 802.1Q у заголовку кадру. За цим номером комутатор визначає, до якої VLAN належить трафік.</p> </div> <div class="schema-faq-section" id="faq-question-1791798452896"><strong class="schema-faq-question">Чим відрізняються tagged і untagged порти?</strong> <p class="schema-faq-answer">Untagged (access) порт належить одній VLAN і передає кадри без тегу — до нього підключають комп&#8217;ютери. Tagged (trunk) порт передає кілька VLAN одночасно, додаючи тег до кожного кадру, — ним з&#8217;єднують комутатори і роутери.</p> </div> <div class="schema-faq-section" id="faq-question-1791798452897"><strong class="schema-faq-question">Що таке native VLAN?</strong> <p class="schema-faq-answer">VLAN, яка на trunk-порту передається без тегу. За замовчуванням це VLAN 1. На обох кінцях кабелю native VLAN має збігатися, інакше трафік потрапить в іншу мережу.</p> </div> <div class="schema-faq-section" id="faq-question-1791798452898"><strong class="schema-faq-question">Чи можуть пристрої з різних VLAN спілкуватися між собою?</strong> <p class="schema-faq-answer">Тільки через маршрутизатор або L3-комутатор, який має інтерфейс у кожній VLAN. Саме на ньому налаштовують правила, кому куди можна звертатися.</p> </div> </div>
<p>The post <a href="https://worm.org.ua/shcho-take-vlan/">Що таке VLAN простими словами: VLAN ID, tagged і untagged порти, native VLAN, trunk</a> appeared first on <a href="https://worm.org.ua">worm.org.ua</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>nslookup: як перевірити DNS-записи з командного рядка</title>
		<link>https://worm.org.ua/nslookup-perevirka-dns/</link>
		
		<dc:creator><![CDATA[Редакція Worm]]></dc:creator>
		<pubDate>Mon, 12 Oct 2026 09:47:34 +0000</pubDate>
				<category><![CDATA[Windows]]></category>
		<guid isPermaLink="false">https://worm.org.ua/nslookup-perevirka-dns/</guid>

					<description><![CDATA[<p>Коротка відповідь: nslookup — команда для перевірки DNS: вона показує, яку IP-адресу повертає DNS-сервер для доменного імені, і навпаки. Базовий виклик — nslookup example.com. Щоб запитати конкретний тип запису, додайте -type=MX, -type=TXT або -type=NS, а щоб перевірити відповідь іншого сервера — вкажіть його в кінці: nslookup example.com 8.8.8.8. Нижче всі варіанти з прикладами, як читати [&#8230;]</p>
<p>The post <a href="https://worm.org.ua/nslookup-perevirka-dns/">nslookup: як перевірити DNS-записи з командного рядка</a> appeared first on <a href="https://worm.org.ua">worm.org.ua</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p><strong>Коротка відповідь:</strong> <code>nslookup</code> — команда для перевірки DNS: вона показує, яку IP-адресу повертає DNS-сервер для доменного імені, і навпаки. Базовий виклик — <code>nslookup example.com</code>. Щоб запитати конкретний тип запису, додайте <code>-type=MX</code>, <code>-type=TXT</code> або <code>-type=NS</code>, а щоб перевірити відповідь іншого сервера — вкажіть його в кінці: <code>nslookup example.com 8.8.8.8</code>. Нижче всі варіанти з прикладами, як читати відповідь і що означає «Non-authoritative answer».</p>

<h2>Навіщо потрібен nslookup</h2>
<ul>
<li>Сайт не відкривається — перевірити, чи перетворюється ім&#8217;я на адресу і чи правильна ця адреса.</li>
<li>Після переїзду сайту або зміни DNS-записів дізнатися, чи оновилися вони у різних DNS-серверів.</li>
<li>Знайти поштові сервери домену (MX), сервери імен (NS), перевірити SPF або DKIM (TXT).</li>
<li>Дізнатися, яке ім&#8217;я прив&#8217;язане до IP-адреси (зворотний запит, PTR).</li>
</ul>
<p>Команда є у Windows, Linux і macOS із однаковим синтаксисом. У Linux вона входить до пакета <code>dnsutils</code> (Debian, Ubuntu) або <code>bind-utils</code> (CentOS, Fedora).</p>

<h2>Базова перевірка: nslookup домен</h2>
<pre>C:\&gt; nslookup worm.org.ua
Сервер:  one.one.one.one
Address:  1.1.1.1

Не авторитетна відповідь:
Ім'я:     worm.org.ua
Address:  185.x.x.x</pre>
<p>Перші два рядки — DNS-сервер, який відповів (той, що вказаний у налаштуваннях адаптера або роутера). Далі — ім&#8217;я й адреса. Якщо адрес кілька (A і AAAA або кілька A-записів) — виводяться всі.</p>
<p><strong>«Не авторитетна відповідь»</strong> (Non-authoritative answer) — не помилка. Так позначається відповідь із кешу проміжного сервера, а не від сервера, який безпосередньо обслуговує зону домену. Для звичайної перевірки це нормально.</p>

<h2>Запит до конкретного DNS-сервера</h2>
<pre>nslookup worm.org.ua 8.8.8.8
nslookup worm.org.ua 1.1.1.1</pre>
<p>Так перевіряють, чи вже розійшлися зміни DNS: один сервер може віддавати нову адресу, інший — стару з кешу. Щоб отримати відповідь від авторитетного сервера, спочатку дізнайтеся NS-записи домену, потім запитайте один з них напряму.</p>

<h2>Типи записів: -type</h2>
<table>
<thead><tr><th>Команда</th><th>Що повертає</th></tr></thead>
<tbody>
<tr><td>nslookup -type=A domain</td><td>IPv4-адреси</td></tr>
<tr><td>nslookup -type=AAAA domain</td><td>IPv6-адреси</td></tr>
<tr><td>nslookup -type=MX domain</td><td>Поштові сервери і їх пріоритети</td></tr>
<tr><td>nslookup -type=NS domain</td><td>Сервери імен, які обслуговують зону</td></tr>
<tr><td>nslookup -type=TXT domain</td><td>Текстові записи: SPF, DKIM, підтвердження для Google і інших сервісів</td></tr>
<tr><td>nslookup -type=CNAME domain</td><td>Псевдонім — на яке ім&#8217;я вказує домен</td></tr>
<tr><td>nslookup -type=SOA domain</td><td>Основні дані зони: головний сервер, серійний номер, TTL</td></tr>
<tr><td>nslookup -type=ANY domain</td><td>Усі доступні записи (багато серверів вже не відповідають на ANY)</td></tr>
</tbody>
</table>
<p>Приклад перевірки пошти:</p>
<pre>nslookup -type=MX gmail.com
gmail.com    MX preference = 5, mail exchanger = gmail-smtp-in.l.google.com
gmail.com    MX preference = 10, mail exchanger = alt1.gmail-smtp-in.l.google.com</pre>
<p>Менше значення preference означає вищий пріоритет.</p>

<h2>Зворотний запит: ім&#8217;я за IP-адресою</h2>
<pre>nslookup 8.8.8.8
Ім'я:     dns.google
Address:  8.8.8.8</pre>
<p>Так перевіряють PTR-запис. Він важливий для поштових серверів: без правильного PTR листи часто потрапляють у спам.</p>

<h2>Інтерактивний режим</h2>
<p>Якщо ввести <code>nslookup</code> без параметрів, відкриється власний рядок команд утиліти:</p>
<pre>&gt; server 8.8.8.8
&gt; set type=MX
&gt; worm.org.ua
&gt; set type=A
&gt; set debug
&gt; exit</pre>
<p><code>set debug</code> показує повну відповідь сервера з TTL кожного запису — зручно, щоб зрозуміти, скільки ще сервери триматимуть стару адресу в кеші.</p>

<h2>Типові помилки і що вони означають</h2>
<ul>
<li><strong>Non-existent domain</strong> (NXDOMAIN) — такого імені немає. Перевірте написання або те, чи створено запис у панелі DNS.</li>
<li><strong>Request timed out</strong> — DNS-сервер не відповідає. Перевірте підключення або спробуйте інший сервер: <code>nslookup domain 1.1.1.1</code>.</li>
<li><strong>Server failed</strong> — помилка на стороні DNS-сервера, часто через неправильну конфігурацію зони.</li>
<li><strong>Старий IP після зміни записів</strong> — спрацював кеш. Зачекайте, поки мине TTL, і очистіть локальний кеш командою <a href="/ipconfig-komandy/">ipconfig /flushdns</a>.</li>
</ul>

<h2>nslookup чи dig</h2>
<p>У Linux і macOS адміністратори частіше користуються <code>dig</code>: він виводить відповідь у форматі, близькому до файлу зони, і зручніший для скриптів. <code>nslookup</code> виграє тим, що є у Windows без установки і має однаковий синтаксис усюди. Аналог запиту MX у dig: <code>dig MX worm.org.ua +short</code>.</p>
<p>Якщо DNS працює правильно, а сайт усе одно недоступний, перевірте маршрут до сервера командою <a href="/tracert-traceroute/">tracert</a>.</p>



<h2 class="wp-block-heading">Часті запитання</h2>



<div class="schema-faq wp-block-yoast-faq-block"><div class="schema-faq-section" id="faq-question-1791798448158"><strong class="schema-faq-question">Що робить команда nslookup?</strong> <p class="schema-faq-answer">Надсилає запит DNS-серверу і показує, яка IP-адреса відповідає доменному імені або яке ім&#8217;я прив&#8217;язане до IP-адреси. З параметром -type можна запитати MX, TXT, NS та інші записи.</p> </div> <div class="schema-faq-section" id="faq-question-1791798448159"><strong class="schema-faq-question">Що означає «Non-authoritative answer» у nslookup?</strong> <p class="schema-faq-answer">Відповідь отримана з кешу проміжного DNS-сервера, а не від сервера, який обслуговує зону домену. Це не помилка: для звичайної перевірки такої відповіді достатньо.</p> </div> <div class="schema-faq-section" id="faq-question-1791798448160"><strong class="schema-faq-question">Як перевірити MX-записи домену через nslookup?</strong> <p class="schema-faq-answer">Виконайте nslookup -type=MX domain.com. У відповіді будуть поштові сервери і їх пріоритети: менше число preference означає вищий пріоритет.</p> </div> <div class="schema-faq-section" id="faq-question-1791798448161"><strong class="schema-faq-question">Як через nslookup запитати конкретний DNS-сервер?</strong> <p class="schema-faq-answer">Вкажіть адресу сервера після імені: nslookup domain.com 8.8.8.8. Так перевіряють, чи оновилися DNS-записи на різних серверах після зміни.</p> </div> <div class="schema-faq-section" id="faq-question-1791798448162"><strong class="schema-faq-question">Чому nslookup показує старий IP після зміни DNS?</strong> <p class="schema-faq-answer">Спрацював кеш: сервери зберігають відповідь протягом TTL запису. Зачекайте закінчення TTL, запитайте авторитетний NS-сервер напряму і очистіть локальний кеш командою ipconfig /flushdns.</p> </div> </div>
<p>The post <a href="https://worm.org.ua/nslookup-perevirka-dns/">nslookup: як перевірити DNS-записи з командного рядка</a> appeared first on <a href="https://worm.org.ua">worm.org.ua</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>tracert і traceroute: як трасувати маршрут у Windows, Linux і macOS</title>
		<link>https://worm.org.ua/tracert-traceroute/</link>
		
		<dc:creator><![CDATA[Редакція Worm]]></dc:creator>
		<pubDate>Mon, 12 Oct 2026 09:47:29 +0000</pubDate>
				<category><![CDATA[Windows]]></category>
		<guid isPermaLink="false">https://worm.org.ua/tracert-traceroute/</guid>

					<description><![CDATA[<p>Коротка відповідь: tracert (Windows) і traceroute (Linux, macOS) показують шлях пакета від вашого комп&#8217;ютера до вузла в інтернеті: кожен маршрутизатор на шляху і час відповіді від нього. Команда потрібна, щоб зрозуміти, де саме «гальмує» або рветься з&#8217;єднання: у вашій мережі, у провайдера чи далі. Нижче синтаксис для всіх систем, як читати результат і що означають [&#8230;]</p>
<p>The post <a href="https://worm.org.ua/tracert-traceroute/">tracert і traceroute: як трасувати маршрут у Windows, Linux і macOS</a> appeared first on <a href="https://worm.org.ua">worm.org.ua</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p><strong>Коротка відповідь:</strong> <code>tracert</code> (Windows) і <code>traceroute</code> (Linux, macOS) показують шлях пакета від вашого комп&#8217;ютера до вузла в інтернеті: кожен маршрутизатор на шляху і час відповіді від нього. Команда потрібна, щоб зрозуміти, де саме «гальмує» або рветься з&#8217;єднання: у вашій мережі, у провайдера чи далі. Нижче синтаксис для всіх систем, як читати результат і що означають зірочки.</p>

<h2>Як працює трасування маршруту</h2>
<p>Кожен IP-пакет має поле TTL (time to live) — кількість вузлів, яку він може пройти. Утиліта надсилає пакети з TTL = 1, 2, 3 і так далі. Перший маршрутизатор відкидає пакет з TTL = 1 і повідомляє про це, другий — пакет з TTL = 2, і так до кінцевого вузла. Так крок за кроком будується список усіх маршрутизаторів на шляху. Windows використовує для цього ICMP-пакети, Linux за замовчуванням — UDP, тому результати іноді відрізняються.</p>

<h2>tracert у Windows</h2>
<pre>tracert google.com</pre>
<p>Приклад результату:</p>
<pre>Трасування маршруту до google.com [142.250.184.206]
з максимальною кількістю стрибків 30:

  1    &lt;1 мс    &lt;1 мс    &lt;1 мс  192.168.1.1
  2     2 мс     2 мс     2 мс  10.20.0.1
  3     5 мс     4 мс     5 мс  lag-1.bras1.kyiv.example.net [91.x.x.x]
  4     9 мс     8 мс     9 мс  ix.dtel-ix.net [193.25.180.x]
  5    10 мс    10 мс    10 мс  142.250.184.206

Трасування завершено.</pre>
<p>Корисні параметри:</p>
<table>
<thead><tr><th>Параметр</th><th>Що робить</th></tr></thead>
<tbody>
<tr><td>tracert -d host</td><td>Не визначати імена вузлів — трасування йде значно швидше</td></tr>
<tr><td>tracert -h 15 host</td><td>Обмежити кількість стрибків (за замовчуванням 30)</td></tr>
<tr><td>tracert -w 500 host</td><td>Чекати відповіді не більше 500 мс</td></tr>
<tr><td>tracert -4 / -6 host</td><td>Примусово IPv4 або IPv6</td></tr>
</tbody>
</table>

<h2>traceroute у Linux і macOS</h2>
<pre>traceroute google.com
traceroute -n google.com        # без DNS-імен
traceroute -I google.com        # через ICMP, як у Windows
traceroute -T -p 443 google.com # через TCP на порт 443, коли ICMP і UDP блокують</pre>
<p>В Ubuntu і Debian утиліта встановлюється командою <code>sudo apt install traceroute</code>. У macOS вона є одразу. Альтернатива — <code>mtr</code>: він показує те саме, але безперервно оновлює статистику втрат і затримок по кожному вузлу, що зручно для пошуку нестабільних ділянок:</p>
<pre>mtr -n google.com</pre>

<h2>Як читати результат</h2>
<ul>
<li><strong>Стрибок 1</strong> — ваш роутер. Затримка має бути менше 1–2 мс по кабелю і до 5–10 мс по Wi-Fi. Якщо більше — проблема у домашній мережі.</li>
<li><strong>Стрибки 2–4</strong> — мережа провайдера. Тут нормальні значення 2–15 мс у межах міста.</li>
<li><strong>Різке зростання затримки</strong> на якомусь вузлі, яке зберігається далі до кінця, — вузьке місце на цій ділянці.</li>
<li><strong>Зростання тільки на одному вузлі</strong>, а далі знову низька затримка — не проблема: маршрутизатор просто неохоче відповідає на ICMP, транзитний трафік він пропускає нормально.</li>
<li><strong>Три зірочки</strong> <code>* * *</code> на одному вузлі — він не відповідає на службові пакети, але це ще не означає обрив.</li>
<li><strong>Зірочки до самого кінця</strong> після якогось вузла — пакети далі не проходять. Саме цей вузол і повідомляйте провайдеру.</li>
</ul>

<h2>Що робити, якщо tracert показує зірочки</h2>
<ol>
<li>Перевірте, чи взагалі доступний кінцевий вузол: <code>ping host</code>. Багато серверів блокують ICMP повністю, тоді зірочки в кінці — норма.</li>
<li>Спробуйте в Linux трасування через TCP (<code>traceroute -T -p 443</code>): такі пакети виглядають як звичайне з&#8217;єднання і проходять там, де ICMP заблоковано.</li>
<li>Порівняйте трасування з різних мереж: з кабелю, з мобільного інтернету. Якщо обрив у тому самому місці — проблема на стороні цільового сервера або його провайдера.</li>
<li>Якщо обрив на 2–3 стрибку — звертайтеся до свого провайдера і додайте до звернення результат команди.</li>
</ol>

<h2>Типові сценарії</h2>
<ul>
<li><strong>Високий пінг у грі.</strong> Трасування до ігрового сервера покаже, на якому вузлі з&#8217;являється затримка: якщо на першому — Wi-Fi, якщо на закордонних — маршрутизація провайдера.</li>
<li><strong>Сайт не відкривається.</strong> Якщо трасування доходить до кінця, проблема не в мережі, а в сервері чи DNS: перевірте <a href="/nslookup-perevirka-dns/">nslookup</a>.</li>
<li><strong>Скарга провайдеру.</strong> Додайте результат <code>tracert -d</code> і час тестування: підтримка побачить проблемний вузол без додаткових запитань.</li>
</ul>
<p>Якщо tracert показує нормальний маршрут, але швидкість низька, вузьке місце шукають уже іншими інструментами — наприклад, <a href="/ttcp-analoh-iperf-u-cisco/">iperf або його аналогом TTCP на Cisco</a>. Базові налаштування адаптера перед трасуванням перевіряйте командою <a href="/ipconfig-komandy/">ipconfig</a>.</p>



<h2 class="wp-block-heading">Часті запитання</h2>



<div class="schema-faq wp-block-yoast-faq-block"><div class="schema-faq-section" id="faq-question-1791798443319"><strong class="schema-faq-question">Чим відрізняються tracert і traceroute?</strong> <p class="schema-faq-answer">Це одна й та сама утиліта трасування маршруту: tracert — назва у Windows, traceroute — у Linux і macOS. Windows надсилає ICMP-пакети, Linux за замовчуванням UDP, тому окремі вузли можуть відповідати по-різному.</p> </div> <div class="schema-faq-section" id="faq-question-1791798443320"><strong class="schema-faq-question">Що означають зірочки в tracert?</strong> <p class="schema-faq-answer">Вузол не відповів на службовий пакет за відведений час. Якщо далі маршрут продовжується — вузол просто ігнорує ICMP, це нормально. Якщо зірочки йдуть до самого кінця — пакети далі не проходять.</p> </div> <div class="schema-faq-section" id="faq-question-1791798443321"><strong class="schema-faq-question">Як зробити tracert швидшим?</strong> <p class="schema-faq-answer">Додайте параметр -d, щоб не визначати DNS-імена вузлів, і зменшіть час очікування: tracert -d -w 500 host. У Linux аналог — traceroute -n.</p> </div> <div class="schema-faq-section" id="faq-question-1791798443322"><strong class="schema-faq-question">Яка нормальна затримка на першому стрибку?</strong> <p class="schema-faq-answer">До 1–2 мс по кабелю і до 10 мс по Wi-Fi. Якщо перший стрибок (ваш роутер) відповідає довше, проблема в домашній мережі, а не у провайдера.</p> </div> <div class="schema-faq-section" id="faq-question-1791798443323"><strong class="schema-faq-question">Як трасувати маршрут, якщо ICMP заблоковано?</strong> <p class="schema-faq-answer">У Linux використовуйте traceroute -T -p 443: трасування TCP-пакетами на порт 443 проходить через більшість фаєрволів. У Windows штатної альтернативи немає, можна скористатися утилітою tcptraceroute або nmap &#8211;traceroute.</p> </div> </div>
<p>The post <a href="https://worm.org.ua/tracert-traceroute/">tracert і traceroute: як трасувати маршрут у Windows, Linux і macOS</a> appeared first on <a href="https://worm.org.ua">worm.org.ua</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>ipconfig: усі команди з прикладами — /all, /flushdns, /release, /renew</title>
		<link>https://worm.org.ua/ipconfig-komandy/</link>
		
		<dc:creator><![CDATA[Редакція Worm]]></dc:creator>
		<pubDate>Mon, 12 Oct 2026 09:47:24 +0000</pubDate>
				<category><![CDATA[Windows]]></category>
		<guid isPermaLink="false">https://worm.org.ua/ipconfig-komandy/</guid>

					<description><![CDATA[<p>Коротка відповідь: ipconfig — команда Windows, яка показує IP-адресу, маску, шлюз і DNS-сервери всіх мережевих адаптерів. Найчастіше використовуються чотири варіанти: ipconfig /all (повна інформація, включно з MAC-адресою), ipconfig /flushdns (очистити DNS-кеш), ipconfig /release і ipconfig /renew (отримати нову адресу від DHCP). Нижче всі параметри з прикладами, коли їх застосовувати і що робити, якщо команда не [&#8230;]</p>
<p>The post <a href="https://worm.org.ua/ipconfig-komandy/">ipconfig: усі команди з прикладами — /all, /flushdns, /release, /renew</a> appeared first on <a href="https://worm.org.ua">worm.org.ua</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p><strong>Коротка відповідь:</strong> <code>ipconfig</code> — команда Windows, яка показує IP-адресу, маску, шлюз і DNS-сервери всіх мережевих адаптерів. Найчастіше використовуються чотири варіанти: <code>ipconfig /all</code> (повна інформація, включно з MAC-адресою), <code>ipconfig /flushdns</code> (очистити DNS-кеш), <code>ipconfig /release</code> і <code>ipconfig /renew</code> (отримати нову адресу від DHCP). Нижче всі параметри з прикладами, коли їх застосовувати і що робити, якщо команда не допомогла.</p>

<h2>Як запустити ipconfig</h2>
<p>Натисніть Win + R, введіть <code>cmd</code> і Enter. Для команд, що змінюють налаштування (<code>/release</code>, <code>/renew</code>, <code>/flushdns</code>), запускайте командний рядок від імені адміністратора: Пуск → введіть cmd → правою кнопкою → Запуск від імені адміністратора. У PowerShell і Windows Terminal команда працює так само.</p>

<h2>ipconfig без параметрів</h2>
<pre>C:\&gt; ipconfig

Адаптер Ethernet Ethernet:
   DNS-суфікс підключення . . . . . : lan
   IPv4-адреса . . . . . . . . . . . : 192.168.1.15
   Маска підмережі . . . . . . . . . : 255.255.255.0
   Основний шлюз . . . . . . . . . . : 192.168.1.1</pre>
<p>Показує тільки основне: адресу, маску і шлюз кожного адаптера. Цього достатньо, щоб дізнатися свою локальну IP-адресу або адресу роутера (рядок «Основний шлюз»).</p>

<h2>ipconfig /all — повна інформація</h2>
<pre>ipconfig /all</pre>
<p>Додатково виводить:</p>
<ul>
<li><strong>Фізична адреса</strong> — MAC-адреса адаптера.</li>
<li><strong>DHCP увімкнено</strong> — чи отримує адаптер адресу автоматично.</li>
<li><strong>DHCP-сервер</strong> і час оренди адреси.</li>
<li><strong>DNS-сервери</strong> — куди комп&#8217;ютер надсилає запити на імена.</li>
<li><strong>Опис</strong> — модель мережевої карти, корисно при пошуку драйвера.</li>
</ul>
<p>Саме <code>ipconfig /all</code> просить підтримка провайдера, коли потрібно перевірити, чи отримав комп&#8217;ютер правильні налаштування.</p>

<h2>ipconfig /flushdns — очистити DNS-кеш</h2>
<pre>ipconfig /flushdns
Кеш резолвера DNS успішно очищено.</pre>
<p>Windows зберігає відповіді DNS-серверів у локальному кеші. Якщо сайт переїхав на нову адресу, а ви все ще бачите стару або помилку «не вдається знайти DNS-адресу сервера», очищення кешу вирішує проблему. Також допомагає після зміни DNS-серверів у налаштуваннях адаптера або роутера.</p>
<p>Подивитися поточний вміст кешу можна командою <code>ipconfig /displaydns</code>, а зареєструвати ім&#8217;я комп&#8217;ютера на DNS-сервері домену — <code>ipconfig /registerdns</code>.</p>

<h2>ipconfig /release і /renew — нова адреса від DHCP</h2>
<pre>ipconfig /release
ipconfig /renew</pre>
<p><code>/release</code> відмовляється від поточної адреси, <code>/renew</code> запитує нову у DHCP-сервера (зазвичай у роутера). Використовуйте цю пару, коли:</p>
<ul>
<li>комп&#8217;ютер отримав адресу 169.254.x.x (APIPA) — це означає, що DHCP-сервер не відповів;</li>
<li>після заміни роутера або зміни підмережі старі налаштування «зависли»;</li>
<li>інтернет є на інших пристроях, а на цьому комп&#8217;ютері немає.</li>
</ul>
<p>Якщо адаптерів кілька, можна вказати конкретний: <code>ipconfig /renew "Ethernet"</code>. Для IPv6 є окремі варіанти <code>/release6</code> і <code>/renew6</code>.</p>

<h2>Усі параметри ipconfig</h2>
<table>
<thead><tr><th>Команда</th><th>Що робить</th><th>Потрібні права адміністратора</th></tr></thead>
<tbody>
<tr><td>ipconfig</td><td>IP, маска, шлюз кожного адаптера</td><td>Ні</td></tr>
<tr><td>ipconfig /all</td><td>Повна конфігурація: MAC, DHCP, DNS</td><td>Ні</td></tr>
<tr><td>ipconfig /flushdns</td><td>Очистити кеш DNS</td><td>Так</td></tr>
<tr><td>ipconfig /displaydns</td><td>Показати кеш DNS</td><td>Ні</td></tr>
<tr><td>ipconfig /registerdns</td><td>Оновити оренду DHCP і перереєструвати ім&#8217;я в DNS</td><td>Так</td></tr>
<tr><td>ipconfig /release</td><td>Відпустити адресу IPv4</td><td>Так</td></tr>
<tr><td>ipconfig /renew</td><td>Отримати адресу IPv4 заново</td><td>Так</td></tr>
<tr><td>ipconfig /release6, /renew6</td><td>Те саме для IPv6</td><td>Так</td></tr>
<tr><td>ipconfig /showclassid, /setclassid</td><td>Переглянути або задати клас DHCP</td><td>Так</td></tr>
</tbody>
</table>

<h2>Типовий сценарій діагностики</h2>
<ol>
<li><code>ipconfig</code> — є адреса з підмережі роутера (192.168.x.x або 10.x.x.x)? Якщо 169.254.x.x — переходьте до кроку 3.</li>
<li><code>ping 192.168.1.1</code> — відповідає шлюз? Якщо ні, проблема в кабелі, Wi-Fi або роутері.</li>
<li><code>ipconfig /release</code> та <code>ipconfig /renew</code> — отримати адресу заново.</li>
<li><code>ipconfig /flushdns</code> — якщо сайти не відкриваються за іменем, але <code>ping 8.8.8.8</code> працює.</li>
<li>Якщо після цього не допомогло, скиньте мережевий стек: <code>netsh winsock reset</code> і <code>netsh int ip reset</code>, потім перезавантаження.</li>
</ol>

<h2>Аналоги ipconfig в інших системах</h2>
<ul>
<li><strong>Linux:</strong> <code>ip addr</code> (або застаріла <code>ifconfig</code>), DNS-кеш — <code>resolvectl flush-caches</code>.</li>
<li><strong>macOS:</strong> <code>ifconfig</code> або <code>ipconfig getifaddr en0</code> для адреси конкретного інтерфейсу; очищення DNS — <code>sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder</code>.</li>
</ul>
<p>Повну добірку мережевих команд Windows, включно з <code>netsh</code> для ручного налаштування адреси, дивіться у статті <a href="/nalashtuvannia-merezhi-u-windows-iz-komandnoho-riadka/">Налаштування мережі у Windows із командного рядка</a>. Трасування маршруту до вузла описано в <a href="/tracert-traceroute/">статті про tracert</a>, перевірка DNS-записів — у <a href="/nslookup-perevirka-dns/">статті про nslookup</a>.</p>



<h2 class="wp-block-heading">Часті запитання</h2>



<div class="schema-faq wp-block-yoast-faq-block"><div class="schema-faq-section" id="faq-question-1791798438410"><strong class="schema-faq-question">Що робить команда ipconfig?</strong> <p class="schema-faq-answer">Показує мережеві налаштування всіх адаптерів Windows: IP-адресу, маску підмережі, основний шлюз, а з параметром /all ще MAC-адресу, DHCP- і DNS-сервери.</p> </div> <div class="schema-faq-section" id="faq-question-1791798438411"><strong class="schema-faq-question">Що робить ipconfig /flushdns?</strong> <p class="schema-faq-answer">Очищає локальний кеш DNS Windows. Допомагає, коли сайт переїхав на іншу адресу або після зміни DNS-серверів браузер відкриває стару версію чи видає помилку DNS.</p> </div> <div class="schema-faq-section" id="faq-question-1791798438412"><strong class="schema-faq-question">Чим відрізняються ipconfig /release і ipconfig /renew?</strong> <p class="schema-faq-answer">/release відпускає поточну IP-адресу, отриману від DHCP, а /renew запитує нову. Зазвичай їх виконують по черзі, щоб комп&#8217;ютер заново отримав налаштування від роутера.</p> </div> <div class="schema-faq-section" id="faq-question-1791798438413"><strong class="schema-faq-question">Чому ipconfig показує адресу 169.254.x.x?</strong> <p class="schema-faq-answer">Це адреса APIPA: Windows призначила її сама, бо DHCP-сервер не відповів. Перевірте кабель або Wi-Fi, перезавантажте роутер і виконайте ipconfig /release, потім ipconfig /renew.</p> </div> <div class="schema-faq-section" id="faq-question-1791798438414"><strong class="schema-faq-question">Який аналог ipconfig у Linux і macOS?</strong> <p class="schema-faq-answer">У Linux — ip addr або ifconfig, у macOS — ifconfig або ipconfig getifaddr en0. Для очищення DNS-кешу в Linux використовують resolvectl flush-caches, у macOS — dscacheutil -flushcache.</p> </div> </div>
<p>The post <a href="https://worm.org.ua/ipconfig-komandy/">ipconfig: усі команди з прикладами — /all, /flushdns, /release, /renew</a> appeared first on <a href="https://worm.org.ua">worm.org.ua</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>