#yyds干货盘点#Linux网络管理命令

Posted 瑞士卷心菜

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了#yyds干货盘点#Linux网络管理命令相关的知识,希望对你有一定的参考价值。

ifconfig:配置或显示网络接口信息

【功能说明】

ifconfig命令用于配置网卡IP地址等网络参数或显示当前网络的接口状态,其类似于Windows下的ipconfig命令,这两个命令很容易混淆,此外,ifconfig命令在配置网卡信息时必须以root用户的身份来执行。如果系统中没有ifconfig命令,那就需要安装一下,安装命令为yum-y install net-tools。

【格式语法】

ifconfig [interface] [option]
ifconfig [网络接口] [选项]

【说明】

1)在ifconfig命令及后面的网络接口和选项里,每个元素之间都至少要有一个空格。

2)interface为网络接口名,Linux下的网络接口名类似于eth0、eth1和lo等,分别表示第1块网卡、第2块网卡和回环接口。这是个可选项,如果不添加此选项,则显示系统中所有的网卡信息;如果添加此选项,则显示指定的网卡信息。

3)使用ifconfig命令配置网卡信息仅会临时生效,重启网络或服务器配置就会失效。

【选项说明】

参数选择

解释说明

-a

显示所有的网络接口信息,包括活动的和非活动的

up

激活指定的网络断开

down

关闭指定的网络接口

hw

设置网络接口的物理地址

[root@10 ~]# ifconfig
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.85.128.6 netmask 255.255.0.0 broadcast 10.85.255.255
inet6 fe80::549c:5266:8f34:5568 prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:9d:2d:34 txqueuelen 1000 (Ethernet)
RX packets 98 bytes 8817 (8.6 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 74 bytes 7777 (7.5 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255
ether 52:54:00:fb:b0:e9 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

对于上面的命令结果,eth0表示第1块网卡,第2块网卡为eth1,依此类推;lo表示回环接口。

下面以eth0的结果作进一步说明。

第1行:显示连接类型为Ethernet(以太网),HWaddr表示硬件的MAC地址。

第2行:依次显示网卡的IP地址(inet addr)、广播地址(Bcast)和子网掩码(Mask)。

第3行:IPv6地址的配置信息,由于没有使用IPv6地址,因此这里没有IP地址显示。

第4行:“UP”代表网卡的开启状态,“RUNNING”代表网卡上的网线处于连接状态,“MULTICAST”代表支持组播,“MTU:1500”表示最大传输单元为1500字节。

第5、6行:显示了网卡接收、发送数据包的统计信息。

第8行:显示了网卡接收、发送数据字节数的统计信息。

在网卡重启或机器重启之后,用ifconfig命令配置的网卡信息就不存在了。要想将上述配置信息永远地存储在服务器里,需要修改网卡的配置文件。

#yyds干货盘点#Linux网络管理命令_重启

以上是关于#yyds干货盘点#Linux网络管理命令的主要内容,如果未能解决你的问题,请参考以下文章

#yyds干货盘点#Linux常见面试题之网络通讯命令

#yyds干货盘点#Linux常见面试题之磁盘管理命令

#yyds干货盘点#Linux常见面试题之文件管理命令

#yyds干货盘点#Linux显示或管理路由表

#yyds干货盘点#linux命令测网速

#yyds干货盘点#linux shell 脚本,将变量拼接到命令中。