设置route命令
在Mac OSX 中, 设置路由的命令稍有不同, 为:
| 代码如下 | 复制代码 |
|
route -n add defalut 10.13.31.1 |
|
提示路由存在时可以通过下面方法删除后再添加
| 代码如下 | 复制代码 |
|
route -n delete defalut 10.13.31.1 |
|
查看路由(route)
很简单的,一条命令就能查看
| 代码如下 | 复制代码 |
|
netstat –nr |
|
设置DNS命令
networksetup -listallnetworkservices
代码如下
复制代码
得到所有接口(interfaces).
| 代码如下 | 复制代码 |
|
networksetup -setdnsservers {INTERFACE NAME} {YOUR DNS SERVER} |
|
设置DNS.
| 代码如下 | 复制代码 |
|
networksetup -setdnsservers {INTERFACE NAME} {YOUR DNS SERVER} {YOUR DNS SERVER} |
|
如果有多个DNS,那么用空格隔开。
之后就可以用ifconfig查看修改了。
一直都没有找到mac命令行配置DNS的方法
今日特别发现,记录下:
列出所有的网络连接方式
| 代码如下 | 复制代码 |
|
networksetup -listallnetworkservices |
|
给指定的网络连接方式设定DNS服务器
| 代码如下 | 复制代码 |
|
sudo networksetup -setdnsservers AirPort 192.168.10.200 |
|
清空DNS缓存
| 代码如下 | 复制代码 |
|
dscacheutil –flushcache |
|