Как и когда использовать ipconfig в Windows?
ipconfig — это консольное приложение, предназначенное для запуска из командной строки Windows. Эта утилита позволяет получить информацию об IP-адресе компьютера Windows.
С помощью команд ipconfig может контролировать ваши сетевые адаптеры, IP-адреса (в частности, назначенные DHCP), даже кэш DNS.
Как использовать ipconfig?
В командной строке введите ipconfig, чтобы запустить утилиту с параметрами по умолчанию.
Выходные данные команды по умолчанию содержат IP-адрес, маску сети и шлюз для всех физических и виртуальных сетевых адаптеров.
Команда ipconfig поддерживает несколько параметров командной строки. Команда
ipconfig/?
Команда ipconfig с параметром /? отображает набор доступных параметров.
Ipconfig /all
Этот параметр отображает те же сведения об IP-адресации для каждого адаптера, что и параметр по умолчанию. Кроме того, он отображает настройки DNS и WINS* для каждого адаптера, а также целый ряд дополнительной информации.
————————————
*Windows Internet Naming Service (WINS) — это служба распределения имён сетевых ресурсов компьютерной сети Windows. WINS используется в сетях, основанных на протоколе NetBIOS, для связи компьютеров с помощью их имени NetBIOS.
Ipconfig /release
Этот параметр завершает все активные подключения TCP/IP на всех сетевых адаптерах и освобождает эти IP-адреса для использования другими приложениями.
Ipconfig/release можно использовать с определенными именами подключений Windows. В этом случае команда влияет только на указанные подключения, а не на все соединения. Команда принимает либо полные имена подключений, либо имена с подстановочными знаками. Например:
ipconfig /release "Local Area Connection 1"
ipconfig /release *Local*
Ipconfig /renew
Этот параметр восстанавливает подключения TCP/IP на всех сетевых адаптерах. Как и в случае с параметром выпуска, ipconfig /renew принимает необязательный спецификатор имени подключения.
Параметры /renew и /release работают только на клиентах, настроенных для динамической (DHCP) адресации.
Что такое кэш DNS и как его сбросить?
Для сброса кэша DNS с помощью команды ipconfig, в командной строке введите ipconfig /flushdns и нажмите клавишу Enter.
Это необходимо для того, чтобы очистить буфер DNS-кэша.
Кэш DNS – это временное хранилище запросов DNS-имен в операционной системе. Когда вы посещаете веб-сайт, DNS-имя сайта переводится в IP-адрес.
Этот процесс может занимать время, но после первого запроса имена и адреса хранятся в кэше DNS. Благодаря кэшу DNS, доступ к сайтам становится быстрее.
Иногда может появиться необходимость сбросить кэш DNS-имен, например, если сайт был перенесен на другой сервер и по-прежнему отображается у пользователя старый IP-адрес.
Можно ли с помощью ipconfig узнать внешний IP?
Ответ «нет». Нельзя получить внешний IP-адрес устройства с помощью команды ipconfig.
Команда ipconfig позволяет получить информацию только о локальном IP-адресе устройства, маске подсети и информации о сетевых адаптерах.
Внешний IP-адрес устройства — это адрес, который предоставляется интернет-провайдером и используется для установления соединения с Интернетом.
Но с помощью другой утилиты командной строки можно. Например, так:
curl ifconfig.me
Что такое curl и как им пользоваться в следующих материалах. Не переключайтесь!