Быстро получить всю информацию DHCP с помощью ipconfig

ipconfig

Если вам когда-либо приходилось устранять неполадки в сети или подключении к Интернету, вы знаете, насколько это может быть неприятно (особенно, когда вы находитесь на службе технической поддержки у различных поставщиков широкополосного доступа). Этот быстрый совет может немного облегчить вашу работу, получая всю необходимую информацию DHCP, такую ​​как IP-адрес DHCP-сервера, клиент, маска подсети, маршрутизатор, DNS-серверы, все — прямо из командной строки.

Как получить информацию DHCP с помощью ipconfig из командной строки

Для начала запустите Терминал и воспользуйтесь утилитой командной строки ipconfig.

Использует ли ваш Mac en0 или en1, зависит от модели, но попытка получить информацию DHCP от обоих из них не повредит, поскольку только один из них вернет правильные результаты.

Команда для Mac только с Wi-Fi или проводной сети на Mac с несколькими сетями, использующими Ethernet, обычно:

ipconfig getpacket en0

Использование команды для Mac с использованием Wi-Fi на Mac с двумя сетями обычно выглядит следующим образом:

ipconfig getpacket en1

Опять же, ваш Mac может использовать en1 или en0, запросите оба, если один возвращается как пустой или пустой. Если оба возвращаются пустыми или пустыми, это означает, что Mac не имеет информации DHCP и ему необходимо продлить аренду у поставщика DHCP (обычно это маршрутизатор, к которому подключен Mac).

Вам будет предоставлен объем информации, но наиболее полезной из них обычно являются данные DHCP в конце, как показано на снимке экрана. Пример значимой части вывода:

$ ipconfig getpacket en0
dhcp_message_type (uint8): ACK 0x5
server_identifier (ip): 192.168.0.1
lease_time (uint32): 0xf20
subnet_mask (ip): 255.255.255.0
router (ip_mult): {192.168.0.1}
domain_name_server (ip_mult): {116.1.12.4, 116.1.12.5}
end (none):

Выше вы увидите информацию об IP-адресе и MAC-адресе, но для наших целей здесь мы ищем исключительно детали DHCP.

Теперь вы должны знать, точны ли данные DHCP, нужно ли продлить аренду DHCP или передать в другой источник для получения дополнительной информации. При необходимости команда ipconfig может также продлить аренду DHCP.

Чтобы было ясно, ipconfig существует как в Mac OS X, так и в мире Linux, но для тех целей, которые здесь мы используем, очевидно, мы работаем с Mac. И да, ipconfig отличается от ifconfig!

Надеюсь, это поможет вам так же, как помогло мне!

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.