OSX设置IP、DNS的命令

来源:互联网 发布:ajax post提交json 编辑:程序博客网 时间:2024/06/03 12:39

转自:http://blog.sina.com.cn/s/blog_a046022d0102v82o.html

OSX在界面下手动设置IP时,总是弹出Basicipv6ValidationError,即使将ipv6关掉,还继续弹出,导致无论如何都无法在界面下手动设置。

所以用命令行方式解决。



(1)命令中的选项,wifi名字"Wi-Fi",有线以太网名为"Ethernet"。在命令中,这两个名字有没""都可以。


(2)高级选项中ipv6默认是不能关闭的(没有关闭选项),关闭ipv6的命令:
networksetup -setv6off Ethernet


(3)更改IP、子掩码、网关:
networksetup -setmanual Ethernet IP 子掩码 网关
(用空格格开就行)例如:
networksetup -setmanual Ethernet 134.158.90.240 255.255.252.0 134.158.88.1


(4)更改DNS:
networksetup -setdnsservers Ethernet DNS1 DNS2 ...
(OSX中可以添加很多个DNS)例如:
networksetup -setdnsservers Ethernet 134.158.88.147 134.158.88.149 134.158.69.191


(5)设置自动获取IP:
networksetup -setdhcp Ethernet
0 0
原创粉丝点击