Mac OS X 添加删除路由

设置route命令

在Mac OSX 中, 设置路由的命令稍有不同, 为:

 
route -n add defalut  10.13.31.1
route -n add   -net 10.0.0.0/8  10.13.31.1
route -n add -net 210.32.0.0/20   10.13.31.1
route -n add -net 222.205.0.0/17 10.13.31.1

提示路由存在时可以通过下面方法删除后再添加

route -n delete defalut  10.13.31.1

查看路由(route)

netstat –nr

只显示ipv4 路由

netstat -nr -f inet

只显示IPV6路由

netstat -nr -f inet6
netstat -nr | sed -e '1,/Internet6:/d'

设置DNS命令

得到所有接口(interfaces)

networksetup -listallnetworkservices

设置DNS(如果有多个DNS,那么用空格隔开)

networksetup -setdnsservers {INTERFACE NAME} {YOUR DNS SERVER} {YOUR DNS SERVER}

e.g:

sudo networksetup -setdnsservers AirPort 192.168.10.200

清空DNS缓存

dscacheutil –flushcache

还没有评论,快来抢沙发!

发表评论

  • 😉
  • 😐
  • 😡
  • 😈
  • 🙂
  • 😯
  • 🙁
  • 🙄
  • 😛
  • 😳
  • 😮
  • emoji-mrgree
  • 😆
  • 💡
  • 😀
  • 👿
  • 😥
  • 😎
  • ➡
  • 😕
  • ❓
  • ❗
  • 81 queries in 0.386 seconds