开发者

Linux命令之ifconfig使用详解

开发者 https://www.devze.com 2024-08-27 09:58 出处:网络 作者: 草莓田田圈~
目录一.命令简介二.命令内容详解三.常用参数1.ifconfig eth0 --显示指定网卡信息2.ifconfig -a --显示全部接口信息3.ifconfig eth0 up --启动网卡4.ifconfig eth0 down --关闭网卡总结一.命令简介
目录
  • 一.命令简介
  • 二.命令内容详解
  • 三.常用参数
    • 1.ifconfig eth0 --显示指定网卡信息
    • 2.ifconfig -a --显示全部接口信息
    • 3.ifconfig eth0 up --启动网卡
    • 4.ifconfig eth0 down --关闭网卡
  • 总结

    一.命令简介

    用来查看、配置、启用或禁用网络接口的工具。

    可以用这个工具来临时性的配置网卡的IP地址、掩码、广播地址、网关等。

    二.命令内容详解

    Linux命令之ifconfig使用详解

    • 第一行(显示网卡状态信息)
    eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
    eth0网卡名编程客栈
    UP代表网卡开启状态
    BROADCAST代表主机支持广播
    RUNNING代表网卡设备已连接
    MULTICAST表示支持组播
    mtu 1500表示数据包最大传输单元 1500,单位是字节
    • 第二行(显示网卡的网络信息)
    inet 10.10.100.220  netmask 255.255.255.0  broadcast 10.10.100.255
    inet网卡的IP地址
    netmask子网掩码
    broadcast广播地址
    • 第三行(ipv6地址)
    inet6 fe80::392a:fb67:ba9f:81be  prefixlen 64  scopeid 0x20<link>
    • 第四行
    ether 00:50:56:af:7d:c3  txqueuelen 1000  (Ethernet)
    ether表示连接类型(以太网)
    00:50:56:af:7d:c3MAC地址
    txqueuelen 1000表示网卡传送队列长度
    • 第五行
    RX packets 383690  bytes 27273753 (26.0 MiB)
    RandroidX packets接收到的总包数
    bytes接收到的总字节数
    • 第六行
    RX errors 0  dropped 0  overruns 0  frame 0
    RX errors接收时,产生错误的数据包数
    dropped接收时,丢弃的数据包数
    overruns接收时,由于速度过快而丢失的数据包数
    frame接收时,发生frame(框架)错误而丢失的数据包数
    • 第七行
    TX packets 401383  bytes 5808218716 (5.4 GiB)
    TX packets发送的总包数
    bytes发送的总字节数
    • 第八行
    编程客栈
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    TX errors发送时,产生错误的数据包数
    dropped发送时,丢失的数据包数
    overruns发送时,由于速度过快而丢失的数据包数
    collisions发送时,冲突信息包的数目

    第二段

    lo 是表示主机的回坏地址,IP地址固定为127.0.0.1,子网掩码为8位,表示本机

    三.常用参数

    命令格式:ifconfig [参数] [网络设备]

    网卡名称显示指定网卡的全部信息
    -a显示全部接口信息

    ifconfig 网卡名 up

    (ifup 网卡名)

    启动指定网卡

    ifconfig 网卡名 down

    (ifdown编程客栈 网卡名)

    关闭指定网卡
    ifconfig 网卡名 mtu 数值更改网卡的mtu数值
    ifconfig 网卡名 ip地址设置网卡ip地址
    ifconfig 网卡名 hw mac地址设置网卡mac地址

    1.ifconfig eth0 --显示指定网卡信息

    android

    Linux命令之ifconfig使用详解

    2.ifconfig -a --显示全部接口信息

    Linux命令之ifconfig使用详解

    3.ifconfig eth0 up --启动网卡

    Linux命令之ifconfig使用详解

    4.ifconfig eth0 down --关闭网卡

    Linux命令之ifconfig使用详解

    总结

    以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程客栈(www.devze.com)。

    0

    精彩评论

    暂无评论...
    验证码 换一张
    取 消

    关注公众号