在Mac OS X中是否有任何命令行界面可用于DHCP设置?我发现在System Profiler内部,Network选项卡提供了很多有用的信息,但是我还没有找到任何有关任何命令行等价物的文档。Mac OS X中的DHCP设置
6
A
回答
15
您可以使用
networksetup -listallnetworkservices
networksetup -getinfo <networkservice>
networksetup -setdhcp <networkservice> [clientid]
网络服务有点像以太网(由第一个命令中列出的所有速效)
-2
你应该看看:
ifconfig(8)
netstat(1)
netintro(4)
最重要的这些(netintro实际上不是一个工具,但在UNIX网络,而介绍的信息)是使用ifconfig是用于配置各种命令行工具您的机器上可能安装了网络接口(如以太网卡和机场卡)以及任何虚拟接口(如环回地址和并行接口等)。
+0
neintro是不是在我的Mac,我已经使用ifocnfig和netstat广泛,他们似乎并没有做任何W/DHCP。 – benc 2008-11-27 23:42:54
+0
netintro不是一个程序,它在手册的第4部分,它是关于如何配置网络的信息。我在答复中明确表示了这一点。 – 2008-11-28 10:17:48
8
您还可以使用:
ipconfig getpacket `interface`
其中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
即:ipconfig getoption en1 router
192.168.15.1
相关问题
- 1. 在Mac OS X中设置PocketSphinx
- 2. XCode Mac OS X兼容性设置
- 3. MAC OS X优胜美地:Safari设置
- 4. 在Mac OS X Mavericks上设置Kibana
- 5. 如何在Mac OS X上设置libusb?
- 6. 设置python emacs环境mac os x
- 7. 配置JNotify在Mac OS X
- 8. Mac OS X中的USB设备控制
- 9. 在Mac OS X的IDE中设置Python 3的路径
- 10. 在Mac OS X
- 11. Mac OS X Linker
- 12. 在Mac OS X
- 13. 在Mac OS X
- 14. Mac OS X PackageMaker
- 15. Mac OS X上的SimpleFTPUpload X
- 16. 在Mac OS X中Install4j更新位置
- 17. Mac OS X中的/ proc/uptime
- 18. 在OS X中设置pythonpath
- 19. 什么JRE在Mac OS X上的Eclipse中设置为JDK7u4?
- 20. 如何在Mac OS X终端中设置“npm innit”的别名?
- 21. MAC OS X + stage.fullScreenSourceRect + renderMode设置为GPU =错误的鼠标位置
- 22. Mmap Mac OS X上的块设备?
- 23. Mac OS X上jfxrt.jar的位置
- 24. 配置Mac OS上的emacs键X
- 25. 在Mac OS中设置光标位置
- 26. 如何在mac os中为matplotlib设置ffmpeg x
- 27. 在Mac OS X 10.6中为eclipse IDE设置默认编译器
- 28. 麻烦在Mac OS X Lion中为Git设置SSH密钥
- 29. Android Studio中未按规定设置在Mac OS X
- 30. 在Mac OS X中设置PHP路径Mountain Lion Server
我终于有时间看这个命令了,它完成了工作! – benc 2009-07-18 19:20:43