5

что эквивалентно команде dhclient в Mac OS X?

2 ответа2

7

Darwin/Mac OS не запускает отдельные процессы для обработки получения DHCP-кода, вместо этого вся обработка DHCP-аренды и т.д. Выполняется агентом IPConfiguration. Как пользователи, наш интерфейс к этому через ipconfig.

Если вам нужна информация об аренде DHCP, интерфейс ipconfig getpacket (например, en0 , en1) предоставит вам полный пакет аренды, полученный от сервера; например:

op = BOOTREPLY
htype = 1
dp_flags = 0
hlen = 6
hops = 0
xid = 272692599
secs = 0
ciaddr = 0.0.0.0
yiaddr = 192.168.0.102
siaddr = 0.0.0.0
giaddr = 0.0.0.0
chaddr = 0:11:24:a2:7:87
sname = 
file = 
options:
Options count is 7
dhcp_message_type (uint8): ACK 0x5
server_identifier (ip): 192.168.0.1
lease_time (uint32): 0xd2f00
subnet_mask (ip): 255.255.255.0
router (ip_mult): {192.168.0.1}
domain_name_server (ip_mult): {192.168.0.1}
end (none): 
1

ты просто хотел обновить свой ip? если так, взгляните на этот вопрос.

надеюсь это поможет

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .