В операционных системах Windows, инструмент ipconfig
применяется для получения разнообразной информации о текущей конфигурации протокола TCP / IP. Например осуществления сброса или обновления IP адреса, присвоенного с DHCP сервером и других действий.
Это один из наиболее используемых инструментов для устранения сетевых сбоев в Windows. Например такие команды как ping, net, netstat, nslookup, tracert, pathping, arp, route.
В данной инструкции, мы раскроем методы получения информации о текущем IP-адресе компьютера. Использования команды ipconfig
для получения IP-адреса от сервера DHCP (протокол динамической конфигурации хоста) и сброса (обновления) IP адреса.
IPCONFIG: Руководство по освобождению и обновлению IP-адреса в Windows
Чтобы узнать текущие параметры TCP/IP сетевого интерфейса ПК — включая IP-адрес,сетевую маску, шлюз, IP-адреса DNS-серверов, доменный суффикс. Для этого откройте командную строку с правами администратора и выполните следующую команду.
ipconfig /all
Пример того что у вас отобразится.
Хочу заметить что команда ipconfig
дает сведения о каждой сетевой плате, которая установлена в ОС Windows. И еще информацию о службе DHCP, а также о статической IP адресации.
Здесь можно увидеть, что текущий IP адрес для сетевого адаптера Ethernet 2 (Tap-Windows), в целях безопасности я скрыл свой ip и mac адрес. Ну допустим у меня адрес 192.168.1.72.
IPv4 Address. . . . . . . . . . . : 192.168.1.72 (Preferred)
Этот сетевой адаптер имеет разрешение на получение динамического IP-адреса от DHCP-сервера, что отражено в строке:
DHCP Enabled. . . . . . . . . . . : Yes
Обратите внимание, что адрес, назначен DHCP сервером, — 192.168.1.72.
DHCP Server . . . . . . . . . . . : 192.168.1.72
В поле Lease Obtained (Аренда получена.) указано время, когда этот динамический IP-адрес был получен от DHCP сервера. Lease Expires (Срок аренды истекает) показывает дату окончания аренды ip адреса.
Аренда получена. . . . . . . . . . : 28 августа 2023 г. 9:34:53
Срок аренды истекает. . . . . . . . . . : 27 августа 2024 г. 9:34:52
Для обновления (сброса) ip на всех сетевых адаптерах требуется выполнить следующую команду.
Ipconfig /release
Внимание: не вводите данную команду на RDP сервере. Дочитайте пожалуйста статью до конца.
При выполнении этой операции, клиент отправляет пакет DHCPRELEASE
на DHCP сервер. Это действие сообщает серверу, что клиент больше не намерен использовать текущий сетевой адрес.
Прерываются все действующие TCP/IP связи для всех сетевых адаптеров, и клиент возвращает свой IP-адрес (в это время происходит отключение компьютера от интернета).
Если необходимо, то можно изменить IP-адрес только для выбранного сетевого адаптера.
В случае наличия пробелов в имени адаптера, это имя должно быть заключено в кавычки.
Также доступна возможность использования подстановочных символов * и ?. Пример:
ipconfig /release Ethernet0
Чтобы получить новый IP-адрес от DHCP-сервера, выполните следующую команду:
ipconfig /renew
Команда ipconfig /renew
также может получить необязательное имя сетевого подключения.
Эти оба параметра /renew
и /release
действуют лишь на клиентах, установленных для автоматического получения динамических IP-адресов от DHCP-сервера. DHCP сервер может быть вашим маршрутизатором или оборудованием интернет-провайдера).
Обновление IP-адреса, как правило, помогает решить сложности при подключении к новой сети или при изменении маршрутизатора.
Сброс и обновление IP адреса в Windows Server
Если вам требуется сбросить или обновить IP на RDP сервере, то можно использовать следующую однострочную команду. Которая сделает сброс настроек и обновит IP адресов всех сетевых адаптеров:
ipconfig /release && ipconfig /renew
Заключение
В этой статье мы подробно рассмотрели функциональность инструмента ipconfig в операционных системах Windows. Этот инструмент оказывает немаловажное влияние на понимание текущей конфигурации протокола TCP/IP и решение проблем, связанных с сетевыми соединениями.
Ipconfig предоставляет богатый набор возможностей, начиная от получения информации о текущем IP-адресе компьютера, маске подсети, DNS-серверах и других параметрах TCP/IP, заканчивая освобождением и обновлением IP-адресов. Этот инструмент также позволяет контролировать сетевые адаптеры, адаптировать их под требования сети и решать некоторые неполадки.