logo

Безкоштовний ipconfig

Що таке ipconfig?

ipconfig виступає за «Налаштування протоколу Інтернету» . Це програма консольного застосування кількох комп’ютерних ОС, яка показує кожне поточне значення конфігурації мережі TCP/IP і оновлює параметри DNS (система доменних імен) і DHCP (протокол динамічної конфігурації хоста). Команда ipconfig показує адреси IPv4 (Інтернет-протокол версії 4) та IPv6, шлюз за замовчуванням для кожного адаптера та маску підмережі, якщо вона застосована без параметрів.

Реалізації ipconfig

Команда присутня в Apple macOS, ReactOS і Microsoft Windows. Реліз ReactOS був розроблений за ліцензією GPL Гед Мерфі .

Apple macOS

У Mac OS X ipconfig служить прикриттям для агента IPConfiguration і може використовуватися для керування клієнтом DHCP і Bootstrap Protocol через інтерфейс командного рядка. Крім того, Mac OS X застосовує ifconfig для прямого керування мережевими інтерфейсами, як-от налаштування статичних IP-адрес, як майже в усіх ОС на базі Unix. У Linux команда, тобто ifconfig було замінено командою IP.

Microsoft Windows і ReactOS

Команда, тобто ipconfig підтримує /все перемикач командного рядка. Цей результат є більш повною інформацією порівняно з ipconfig.

Команда ipconfig містить додаткову важливу функцію, яка примусово оновлює IP-адресу DHCP головного комп’ютера для запиту окремої IP-адреси. Це робиться за допомогою двох різних команд по порядку. Перша команда ipconfig /випуск який запускається, щоб змусити клієнта негайно припинити оренду шляхом передачі серверу сповіщення про випуск DHCP, який оновлює інформацію про статус сервера та позначає IP-адресу старого клієнта як 'доступний' .

Друга команда ipconfig /renew який запускається для запиту нової IP-адреси. Якщо систему підключено до DSL-модему або кабелю, її, можливо, потрібно буде безпосередньо підключити до мережевого порту модему в обхід маршрутизатора, перш ніж вимкнути живлення та використовувати ipconfig /release на деякий час, щоб переконатися, що попередній IP-адреса береться іншими комп’ютерами.

Параметр, тобто /flushdns можна використовувати для очищення кешу DNS (системи доменних імен), щоб майбутні запити використовували нову інформацію DNS шляхом повторного виправлення імен хостів з нуля.

Параметри ipconfig

Деякі параметри команди ipconfig перераховані та згадані нижче:

Так ні. Параметр опис
1. /все Він показує повну конфігурацію TCP/IP для кожного адаптера. Адаптер може вказувати фізичні інтерфейси, логічні інтерфейси (віддалені з’єднання) або встановлені мережеві адаптери.
2. /flushdns Він очищає та перезавантажує інформацію кешу DNS-клієнта. Ми можемо застосувати цю процедуру для видалення негативних записів кешу через кеш та інші записи, які динамічно додавались під час усунення несправностей DNS.
3. /displaydns Він показує тему кешу розпізнавача DNS-клієнта, який містить як записи, попередньо завантажені через локальний файл Hosts, так і нещодавно доступні журнали ресурсів для запитів імен, виправлених системою. Клієнтська служба DNS застосовує цю інформацію для вирішення імен, які часто запитуються, перед тим, як надсилати запити своїм DNS-серверам.
4. /оновити [] Він оновлює конфігурацію DHCP для кожного адаптера або окремого адаптера, якщо параметр, тобто адаптер додається. Цей параметр доступний лише в системах з адаптерами, створеними для автоматичного отримання IP-адреси. Нам потрібно ввести ім’я адаптера, яке виникає, коли ми використовуємо команду ipconfig без параметрів для визначення імені адаптера.
5. /release [] Він надсилає повідомлення, тобто DHCPRELEASE на сервер DHCP, щоб опублікувати поточну конфігурацію DHCP і видалити конфігурацію IP-адреси для кожного адаптера або окремого адаптера, якщо параметр, тобто адаптер включено.
Цей параметр блокує TCP/IP, щоб налаштовані адаптери автоматично отримували IP-адресу. Нам потрібно ввести ім’я адаптера, яке виникає, коли ми використовуємо команду ipconfig без параметрів для визначення імені адаптера.
6. /registerdns Він вручну ініціює динамічну реєстрацію для IP-адрес і імен DNS, налаштованих у системі. Ми можемо застосувати цей параметр для усунення несправностей невдалої реєстрації імені DNS або вирішити проблему динамічного оновлення між DNS-сервером і клієнтом без перезапуску клієнтської системи. У розширених властивостях параметри DNS протоколу TCP/IP визначають, які імена сертифіковані в DNS.
7. /? Це показує Довідка у командному рядку.
8. /release6 [] Він надсилає повідомлення, тобто DHCPRELEASE на сервер DHCPv6, щоб опублікувати поточну конфігурацію DHCP і усунути конфігурацію адреси IPv6 для кожного адаптера або для окремого адаптера, якщо параметр, тобто адаптер включено.
Цей параметр блокує TCP/IP, щоб налаштовані адаптери автоматично отримували IP-адресу. Нам потрібно ввести ім’я адаптера, яке виникає, коли ми використовуємо команду ipconfig без параметрів для визначення імені адаптера.
9. /renew6 [] Він оновлює конфігурацію DHCPv6 для кожного адаптера або для окремого адаптера, якщо додано параметр, тобто адаптер. Цей параметр доступний лише в системах з адаптерами, створеними для автоматичного отримання адреси IPv6. Нам потрібно ввести ім’я адаптера, яке виникає, коли ми використовуємо команду ipconfig без параметрів для визначення імені адаптера.
10. /setclassid [] Він налаштовує ідентифікатор класу DHCP для описаного адаптера. Ми можемо використовувати символ узагальнення зірочки (*) для встановлення ідентифікатора класу DHCP для кожного адаптера замість адаптера. Він доступний лише в системах з адаптером, який уже налаштовано на автоматичне отримання IP-адреси. Поточний ідентифікатор класу видаляється, якщо ідентифікатор класу DHCP не вказано.
одинадцять. /showclassid Він показує ідентифікатор класу DHCP для описаного адаптера. Ми можемо використовувати символ узагальнення зірочки (*), щоб побачити ідентифікатор класу DHCP для кожного адаптера замість адаптера. Він доступний лише в системах з адаптером, який уже налаштовано на автоматичне отримання IP-адреси.

Як застосувати ipconfig і параметри?

ipconfig використовується для відображення деталей конфігурації нашої мережі та оновлення налаштувань DNS і DHCP. Команда ipconfig за замовчуванням показує нашу IP-адресу, шлюз за замовчуванням і маску підмережі, але ми можемо отримати кілька деталей, використовуючи цю команду з правильними параметрами.

f-рядковий пітон

Отже, почнемо з чогось простішого:

  • Перш за все, нам потрібно відкрити вікно терміналу за допомогою пошуку 'Термінал' у вікні програми.
  • Потім нам потрібно ввести ipconfig команду та натисніть введіть
 $ ipconfig 

Безкоштовний ipconfig
  • Він покаже нам основну інформацію про нашу мережу з наших мережевих адаптерів.
  • Команда поверне детальну інформацію про всі мережеві адаптери в нашій системі, як ми бачимо на знімку екрана вище. У цьому випадку ми маємо адаптер Ethernet і адаптер бездротової мережі.
  • Крім того, він буде вказаний як будь-який мережевий адаптер, якщо ми використовуємо клієнт VPN.

ipconfig /все

Команда відображає лише основну інформацію про нашу мережу без використання будь-яких параметрів. Але інформація про сервери DHCP і DNS за замовчуванням не відображається. Щоб відобразити кожну деталь нашого мережевого адаптера, нам потрібно буде ввести параметр, тобто /все .

 $ ipconfig /all 

Безкоштовний ipconfig

Наведена вище команда поверне наведену нижче інформацію для всіх мережевих адаптерів у нашому пристрої:

    Фізична адреса
    Це Mac-адреса нашого мережевого адаптера.Адреса IPv4
    Він відображає IP-адресу нашої системи.DHCP увімкнено
    Він показує, чи мережеве з’єднання використовує статичну IP-адресу чи DHCP.Сервер DHCP
    Він являє собою маршрутизатор/сервер, який роздає багато IP-адрес у нашій мережі.Шлюз
    Він представляє маршрутизатор, до якого підключена наша система.DNS-сервери
    Він представляє сервери, які використовуються для перекладу доменних імен в IP-адреси.Локальна IPv6-адреса
    Він відображає адресу IPv6 нашої системи.Оренда отримана
    Він показує дату й час, коли наша система отримала IP-адресу.

Команда, тобто ipconfig /все часто використовується для усунення проблем з підключенням до мережі. Якщо ми належним чином перевіримо результати команди ipconfig /all, ми побачимо 4 елементи, які є важливими та згадані нижче:

    Адреса IPv4
    Це наша IP-адреса.DHCP увімкнено
    У більшості випадків це вимагає бути Вилки. 'Немає' означає, що ми ввели IP-адресу вручну.DNS сервери
    Він використовується для перекладу доменних імен в IP-адреси.Шлюз
    Він представляє модем або маршрутизатор, на який надсилається наш мережевий пакет.

ipconfig /випуск

Команда ipconfig не тільки відображає нашу інформацію про налаштування мережі, але її також можна використовувати для скидання або оновлення наших мережевих налаштувань. Ми можемо вимагати нову IP-адресу через сервер DHCP, коли ми ввімкнули DHCP на нашій мережевій карті.

Першим кроком для цього є публікація поточної IP-адреси. Це означає, що ми повідомимо сервер DHCP про те, що більше не хочемо застосовувати призначену IP-адресу.

 $ ipconfig /release 

Безкоштовний ipconfig

Наведена вище команда за замовчуванням публікуватиме IP-адреси для кожного мережевого адаптера. Також ми можемо вказати індивідуальний мережевий адаптер. Для цього нам потрібно буде ввести назву адаптера, яку ми знайдемо тут у результатах ipconfig.

Наприклад , якщо ми хочемо опублікувати лише IP-адресу нашого адаптера бездротової мережі, ми можемо ввести таку команду:

 $ ipconfig /release Wireless* 

Він опублікує IP-адресу кожного адаптера, ім’я якого починається з 'Бездротовий' .

ipconfig /renew

Після того, як ми опублікуємо IP-адресу, нам потрібно буде отримати нову через сервер DHCP. За допомогою команди, тобто ipconfig /renew , ми можемо це зробити:

 $ ipconfig /renew 

Безкоштовний ipconfig

Ми знайдемо подібний результат, як команда ipconfig, шлюз, маска підмережі та огляд нашої нової IP-адреси після успішного виконання команди renew.

Ми знову можемо вказати окремий мережевий адаптер, вказавши назву адаптера.

 $ ipconfig /renew Wireless* 

ipconfig /displaydns

Наш комп’ютер зберігає локальний кеш кожного запису DNS, який він відвідав. Цей кеш використовується для швидкого перекладу доменних імен на правильну IP-адресу. Таким чином, нашому комп'ютеру не потрібно щоразу узгоджувати з DNS-сервером. Наприклад, коли ми відвідуємо Google.com.

Ми можемо запустити наступну команду у вікні терміналу для перегляду вмісту кешу DNS:

 $ ipconfig /displaydns 

Безкоштовний ipconfig

Він відобразить усі записи DNS у нашому кеші DNS.

Часто нам не потрібно перевіряти записи, але ми обговоримо деякі важливі терміни:

    Тип запису:У цьому терміні число означає, чи є це запис A (1).Назва запису:Ім'я DNS записів.Час жити:Він відображає час у секундах, протягом якого записи є точними. Потім записи очищаються.Розділ:Він може бути додатковим або відповідним. Останнє стосується відповідей, які наш комп’ютер не запитував, але все одно надаються через сервер DNS.Тривалість дати:У нашій пам'яті він показує довжину записів у байтах.запис:Він вказує на фактичне значення запису.

Очистити DNS

Іноді наш кеш DNS містить застарілі записи, які можуть спричиняти помилки, пов’язані з DNS (наприклад, неможливо отримати доступ до веб-сайтів), ми можемо вирішити це, застосувавши команду, яка згадана нижче:

 $ ipconfig /flushdns 

Безкоштовний ipconfig

Наведена вище команда очистить кеш DNS. Ми можемо зробити це без жодного ризику, наш комп’ютер просто вимагатиме оновлений і новий запис DNS через DNS-сервери.

ipconfig на Ubuntu

The ifconfig Команда еквівалентна команді ipconfig. Команда ifconfig покаже нам основну інформацію про мережу наших адаптерів в Ubuntu.

Команда така:

 $ ifconfig 

Безкоштовний ipconfig