質問

Mac OS XのDHCP設定へのコマンドラインインターフェイスはありますか? System Profilerの内部では、[ネットワーク]タブには多くの有用な情報が表示されますが、同等のコマンドラインに関するドキュメントは見つかりませんでした。

役に立ちましたか?

解決

使用できます

networksetup -listallnetworkservices
networksetup -getinfo <networkservice>
networksetup -setdhcp <networkservice> [clientid]

ネットワークサービスはイーサネットのようなものです(最初のコマンドですべて表示されます)

他のヒント

次も使用できます。

ipconfig getpacket `interface`

インターフェイスは en0、en1 などになります。

ie:

ipconfig getpacket en1
op = BOOTREPLY
htype = 1
flags = 0
hlen = 6
hops = 0
xid = 215448168
secs = 3
ciaddr = 0.0.0.0
yiaddr = 192.168.15.121
siaddr = 0.0.0.0
giaddr = 0.0.0.0
chaddr = 0:19:e3:6:70:95
sname = 
file = 
options:
Options count is 8
dhcp_message_type (uint8): ACK 0x5
server_identifier (ip): 192.168.15.1
lease_time (uint32): 0xa8c0
subnet_mask (ip): 255.255.255.0
router (ip_mult): {192.168.15.1}
domain_name_server (ip_mult): {192.168.15.249, 192.168.15.240}
domain_name (string): domain.com
end (none): 

次のこともできます。

ipconfig getoption en0 optionname

ie: ipconfig getoption en1 router

192.168.15.1

次をご覧ください:

ifconfig(8)
netstat(1)
netintro(4)

これらの中で最も重要なのは(netintroは実際にはユーティリティではなく、UNIXネットワーキングの入門情報です)ifconfigは、マシンにインストールされているさまざまなネットワークインターフェイス(イーサネットなど)を構成するために使用されるコマンドラインツールですカードと空港カード)、および仮想インターフェース(ループバックアドレスや類似物など)。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top