• 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 

     
     
  • 相关阅读:
    材料用词积累
    SqlServer 数据库/数据表 拆分(分布式)【转】
    SqlServer 数据库读写分离【转】
    (整理)在REHL6.5上部署ASP.NET MVC
    (整理)MySQL_REHL6.5 安装MySQL5.5
    (转)查看SQLServer最耗资源时间的SQL语句
    (转)SQLServer查询数据库各种历史记录
    (转)SqlServer2008 数据库同步:发布、订阅
    (整理)SQL Server 2008 CDC 功能使用
    (整理)EF分页的实现
  • 原文地址:https://www.cnblogs.com/liqing1009/p/6516277.html
Copyright © 2020-2023  润新知