Linux ifconfig 命令

ifconfig命令用来配置或查看网卡接口,常见用法如下:

[[email protected] ~]$ ifconfig                # 查看所有网卡的信息(不包括down状态的网卡)
[[email protected] ~]$ ifconfig -a             # 查看所有网卡的信息(包括down状态的网卡)
[[email protected] ~]$ ifconfig eth0           # 查看指定网卡的信息
[[email protected] ~]$ ifconfig eth0 up        # 启用指定的网卡,等同于:ifup eth0
[[email protected] ~]$ ifconfig eth0 down      # 关闭指定的网卡,等同于:ifdown eth0
[[email protected] ~]$ ifconfig eth0 reload    # 重启指定的网卡
[[email protected] ~]$ ifconfig eth0 arp       # 开启网卡的ARP协议
[[email protected] ~]$ ifconfig eth0 -arp      # 关闭网卡的ARP协议

[[email protected] ~]$ ifconfig eth0 192.168.100.100                               # 设置/修改网卡的IP地址(临时生效)
[[email protected] ~]$ ifconfig eth0 192.168.100.100/24                            # 设置/修改网卡的IP地址和子网掩码(临时生效)
[[email protected] ~]$ ifconfig eth0 192.168.100.100 netmask 255.255.255.0         # 设置/修改网卡的IP地址和子网掩码(临时生效)
[[email protected] ~]$ ifconfig eth0 192.168.100.100 hw ether 04:64:03:00:12:51    # 设置/修改网卡的IP地址和MAC地址(临时生效),ether(以太网)表示网卡的接口类型
[[email protected] ~]$ ifconfig eth0 mtu 1500                                      # 设置/修改网卡的最大传输单元(临时生效)

[[email protected] ~]$ ifconfig eth0:0 192.168.50.50/24    # 给网卡配置虚拟接口,相当于给网卡再配置一个IP地址(临时生效)
[[email protected] ~]$ ifconfig eth0:1 192.168.50.51/24    # 给网卡配置虚拟接口,相当于给网卡再配置一个IP地址(临时生效)
[[email protected] ~]$ ifconfig eth0:2 192.168.50.52/24    # 给网卡配置虚拟接口,相当于给网卡再配置一个IP地址(临时生效)

[[email protected] ~]$ ifconfig eth0 add 33ffe:3240:800:1005::2/64    # add 用于给网卡添加IPv6地址(临时生效)
[[email protected] ~]$ ifconfig eth0 del 33ffe:3240:800:1005::2/64    # del 用于给网卡删除IPv6地址(临时生效)

命令输出详解:

[[email protected] ~]# ifconfig
eth0      Link encap:Ethernet  HWaddr 70:E2:84:06:AF:A1
          inet addr:192.168.200.150  Bcast:192.168.200.255  Mask:255.255.255.128
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:227833284173 errors:0 dropped:0 overruns:4960 frame:0
          TX packets:567609946396 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:22614472520713 (20.5 TiB)  TX bytes:826374079344947 (751.5 TiB)
          Memory:dfd20000-dfd3ffff 

# eth0:网卡名称
# Link encap:网卡的接口类型,这里是以太网
# HWaddr:网卡的硬件地址,俗称的MAC地址
# inet addr:IPv4地址,如果是IPv6会写成inet6 addr
# Bcast:广播地址
# Mask:子网掩码
# UP:表示网卡是开启状态
# BROADCAST:表示网卡支持广播
# RUNNING:表示网卡的网线已经被接上
# MULTICAST:表示网卡支持组播
# MTU:网络最大传输单元
# Metric:到达网关的度量值,参考:http://m.chinabyte.com/network/191/12287691_gfh.shtml
# RX packets:网络从启动到现在为止接收的数据包大小,单位是字节,error 发生错误的数据包,dropped 被丢弃的数据包
# TX packets:网络从启动到现在为止发送的数据包大小,单位是字节,error 发生错误的数据包,dropped 被丢弃的数据包
# collisions:发生碰撞的数据包,如果发生太多次,表明网络状况不太好
# txqueuelen:传输数据的缓冲区的储存长度
# RX bytes:总接收字节总量
# TX bytes:总发送字节总量
# Memory:网卡硬件的内存地址

原文地址:https://www.cnblogs.com/pzk7788/p/10184239.html

时间: 2024-10-05 00:02:23

Linux ifconfig 命令的相关文章

Linux ifconfig命令

一.简介 ifconfig是Linux系统用来获取并修改网络接口配置信息的工具. 注意:用ifconfig命令配置的网卡信息,在网卡重启后机器重启后,配置就不存在.要想将上述的配置信息永远的存的电脑里,那就要修改网卡的配置文件了. 二.应用实例: 实例1:显示网络设备信息(激活状态的) ifconfig 实例2:启动关闭指定网卡 ifconfig eth0 up #启动网卡eth0  ifconfig eth0 down #关闭网卡eth0 实例3:为网卡配置和删除IPv6地址 ifconfig

LINUX ifconfig 命令详解

ifconfig 配置和显示Linux系统网卡的网络参数 补充说明 ifconfig命令 被用于配置和显示Linux内核中网络接口的网络参数.用ifconfig命令配置的网卡信息,在网卡重启后机器重启后,配置就不存在.要想将上述的配置信息永远的存的电脑里,那就要修改网卡的配置文件了. 语法 ifconfig(参数) 参数 add<地址>:设置网络设备IPv6的ip地址: del<地址>:删除网络设备IPv6的IP地址: down:关闭指定的网络设备: <hw<网络设备类

linux ifconfig命令配置ip地址

Linux下网卡命名规律:eth0,eth1.第一块以太网卡,第二块. lo为环回接口,它的IP地址固定为127.0.0.1,掩码8位.它代表你的机器本身. ifconfig [Interface] 是查看网卡的信息 ,如果不加参数查看的是所有的网卡信息 加上参数eth0的话是查看eth0网卡的信息 网卡信息的一些解释: 第一行:连接类型:Ethernet(以太网)HWaddr(硬件mac地址) 第二三行:网卡的IP地址.子网.掩码 第四行:UP(代表网卡开启状态)RUNNING(代表网卡的网线

Linux ifconfig 配置网络接口

Linux ifconfig 可以用来配置网络接口的IP地址.掩码.网关.物理地址等:值得一说的是用Linux ifconfig 为网卡指定IP地址,这只是用来调试网络用的,并不会更改系统关于网卡的配置文件. 如果您想把网络接口的IP地址固定下来,目前有三个方法:一是通过各个发行和版本专用的工具来修改IP地址:二是直接修改网络接口的配置文件:三是修改特定的文件,加入Linux ifconfig 指令来指定网卡的IP地址,比如在redhat或Fedora中,把Linux ifconfig 的语名写

ifconfig命令--Linux命令应用大词典729个命令解读

内容来源于人民邮电出版社<Linux命令应用大词典> 讲述729个命令,1935个例子 学习Linux系统的参考书.案头书,遇到不懂的命令或命令选项一查即可 争取每天都发布内容 ifconfig命令 使用ifconfig命令可以显示和配置网络接口,比如设置IP地址.MAC地址.激活或关闭网络接口. 命令语法: ifconfig [接口] [选项| IP地址] 命令中各选项的含义如表所示. 表                                   ifconfig命令选项含义 选项

每天一个linux命令(52):ifconfig命令

许多windows非常熟悉ipconfig命令行工具,它被用来获取网络接口配置信息并对此进行修改.Linux系统拥有一个类似的工具,也就是ifconfig(interfaces config).通常需要以root身份登录或使用sudo以便在Linux机器上使用ifconfig工具.依赖于ifconfig命令中使用一些选项属性,ifconfig工具不仅可以被用来简单地获取网络接口配置信息,还可以修改这些配置. 1.命令格式:? ifconfig [网络设备] [参数] 2.命令功能: ifconf

【转】每天一个linux命令(52):ifconfig命令

原文网址:http://www.cnblogs.com/peida/archive/2013/02/27/2934525.html 许多windows非常熟悉ipconfig命令行工具,它被用来获取网络接口配置信息并对此进行修改.Linux系统拥有一个类似的工具,也就是ifconfig(interfaces config).通常需要以root身份登录或使用sudo以便在Linux机器上使用ifconfig工具.依赖于ifconfig命令中使用一些选项属性,ifconfig工具不仅可以被用来简单地

linux 下ip命令对比ifconfig命令

原文:https://linux.cn/article-3144-1.html ------------------------------------------------------------------------------------------------------------------------------------------ 试试Linux下的ip命令,ifconfig已经过时了 linux的ip命令和ifconfig类似,但前者功能更强大,并旨在取代后者.使用ip

Kali Linux缺少ifconfig命令

Kali Linux缺少ifconfig命令 ifconfig是配置和查看网络的基础命令.在某些Kali Linux版本中,可能会缺少ifconfig命令.这个时候,用户需要手动安装该命令.该命令隶属于net-tools软件包.所以,用户需要安装该软件包.命令如下: apt-get install net-tools