美文网首页
Mac终端学习(七):网络配置

Mac终端学习(七):网络配置

作者: Rush的博客 | 来源:发表于2017-04-24 07:39 被阅读2018次

    命令1:ifconfig
    作用:列出本机所有的网络设备以及其上面的配置,主要指的是ip地址和mac地址

    现在主要在连的就是en4,它是一个ip地址是192.168.1.105,然后它的状态时active(最后一行),而其他的状态都是inactive。
    其他用法:ifconfig en4 down/up
    作用:关闭(或打开)某个网络接口,比如en4
    Tips:一般需要管理员权限,所以需要在前面加sudo命令

    其他用法:sudo ifconfig en4 add 10.10.10.12 netmask 255.255.255.0
    作用:给en4加入别的网段

    其他用法:sudo ifconfig en4 delete 10.10.10.12
    作用:给en4删除指定网段

    其他用法:

    ifconfig en0 down // 关闭网卡设备(这里假设是en0)
    ifconfig en0 hw ether [MAC地址] // 修改MAC地址
    ifconfig en0 up // 重启网卡
    

    作用:临时修改MAC地址

    其他用法:

    ifconfig en0 down
    ifconfig en0 192.168.169.245 netmask 255.255.255.0
    

    作用:临时修改内网ip地址

    命令2:ping
    作用:检测网络是否是连通状态


    如果能ping通,说明它们的网关之间是通的,当然也可以用它来检测到外网是不是通的

    命令3:netstat
    作用:显示各种网络相关信息

    其他用法:netstat -l
    作用:列出本机进行监听的端口

    其他用法:netstat -lt
    作用:只列出tcp的连接,同理在l后面跟上u的话,将会列出各种udp的监听端口

    其他用法:netstat -s
    作用:查看统计数据

    其他用法:netstat -p
    作用:列出进程信息,你可以了解是哪一个程序在哪一个端口上做些什么事情

    其他用法:netstat -pc
    作用:会显示出实时更新的进程信息

    其他用法:netstat -r
    作用:查看路由表


    其他用法:netstat -i
    作用:查看接口信息

    终端学习系列:
    Mac终端学习(一):基本操作
    Mac终端学习(二):操作历史
    Mac终端学习(三):进程管理
    Mac终端学习(四):重定向和管道
    Mac终端学习(五):万能的grep
    Mac终端学习(六):环境变量
    Mac终端学习(七):网络配置

    相关文章

      网友评论

          本文标题:Mac终端学习(七):网络配置

          本文链接:https://www.haomeiwen.com/subject/npyuzttx.html