что эквивалентно команде dhclient в Mac OS X?
5
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? если так, взгляните на этот вопрос.
надеюсь это поможет