zoukankan      html  css  js  c++  java
  • mac命令行配置网络

    mac命令行配置网络
    今天终于找到了Mac OS X通过命令行修改ip的方式了,记录如下:

    修改mac地址,重启后失效
    sudo ifconfig en0 lladdr d0:67:e5:2e:07:f1
    修改路由表,同时使用有线网卡和无线网卡
    netstat -nr 查看路由表  www.2cto.com  
    sudo route delete 0.0.0.0  删除默认路由
    sudo route add -net 0.0.0.0 192.168.1.1 默认使用192.168.1.1网关
    sudo route add 10.200.0.0 10.200.22.254 有线网卡使用该网关
    sudo route add 10.0.1.0/24 10.200.22.254 其它网段指定网关


    一直都没有找到mac命令行配置DNS的方法
    今日特别发现,记录下:


     列出所有的网络连接方式
    networksetup -listallnetworkservices


    给指定的网络连接方式设定DNS服务器
    sudo networksetup-setdnsservers AirPort 192.168.10.200


    清空DNS缓存
    dscacheutil -flushcache


    网卡的启动与关闭:ifconfig en0 up/down


    1、配置IP地址
    sudo ifconfig en0 192.168.1.33 
    2、配置默认网关
    sudo route add -net 0.0.0.0 192.168.1.1 配置默认网关为192.168.1.1
    3、配置DNS域名:
    sudo networksetup -setdnsservers networkservice DNS1 DNS2
    networkservice可通过“networksetup -listallnetworkservices”命令查询,每个PC很可以不一样
    如:
    sudo networksetup -setdnsservers AirPort 192.168.10.200 8.8.8.8

    sudo networksetup -setdnsservers Eternet 192.168.10.200 8.8.8.8

    #设置Wi-Fi自动获取ip  
    sudo networksetup -setdhcp "Wi-Fi"  
      
    #设置Wi-Fi静态ip  
    sudo networksetup -setmanual "Wi-Fi" 192.168.9.14 255.255.252.0 192.168.8.1  


    可能不同的机器的网络服务名不同,可以通过下面命令查看:
    #列出本机所有网络服务  
    networksetup -listallnetworkservices 

     
     
  • 相关阅读:
    Vmware安装CentOS6
    MySQL Explain详解
    数据库——Redis超详细总结
    读书——你的见识决定你的人生
    软件——Ubuntu16.04设置静态ip地址
    软件——Hexo-NexT配置个人博客
    Java——Java实现生产者消费者
    程序员的踩坑经验总结(四):死锁
    程序员的踩坑经验总结(三):内存泄露
    认识自己和世界
  • 原文地址:https://www.cnblogs.com/liqing1009/p/6516277.html
Copyright © 2011-2022 走看看