ifconfig配置或显示网络接口信息-linux运维

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ifconfig配置或显示网络接口信息-linux运维相关的知识,希望对你有一定的参考价值。

参考技术A ifconfig命令用于配置网卡IP地址等网络参数或显示当前网络的接口状态。ifconfig命令在配置网卡信息时必须以root用户的身份来执行。ifconfig命令是Linux运维日常工作中常用到的核心命令之一。命令学习是Linux运维的基础重点,那么在众多Linux命令中,ifconfig配置或显示网络接口信息有哪些相关内容?

ifconfig命令语法格式及说明:

ifconfig [interface] [option]

ifconfig [网络接口]  [选项]

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

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

ifconfig命令参数选项说明有什么?

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

up激活指定的网络接口。

down关闭指定的网络接口。

hw设置网络接口的物理地址(MAC地址)。

网卡、网卡标识及其对应的物理配置文件:

第一个物理网卡

eth0

/etc/sysconfig/network-scripts/ifcfg-eth0

第二个物理网卡

eth1

/etc/sysconfig/network-scripts/ifefg-ethl

第一个物理网卡上的别名IP

eth0:0

/etc/sysconfig/network-scripts/ifcfg-eth0:0(别名IP也可以配置物理文件)

《Linux学习并不难》Linux网络命令:ifconfig命令显示和配置网络接口

27.2  《Linux学习并不难》Linux网络命令(2):ifconfig命令显示和配置网络接口


使用ifconfig命令可以显示和配置网络接口,比如设置IP地址、MAC地址、激活或关闭网络接口。

命令语法:

ifconfig [接口] [选项| IP地址]

命令中各选项的含义如表所示。

选项

选项含义

-a

显示所有网络接口的状态

netmask <子网掩码>

设置网络设备的子网掩码

up

激活指定的网络设备

down

关闭指定的网络设备

hw <类型> <硬件地址 >

设置这个接口的硬件地址(MAC地址)。目前支持的硬件类型包括etherEthernet)、ax25 AMPR AX.25)、ARCnetnetrom AMPR NET/ROM  


例:配置网卡eno16777736的IP地址,同时激活该设备。

[[email protected] ~]# ifconfig eno16777736 192.168.0.2 netmask 255.255.255.0 up

例:配置网卡eno16777736的别名设备eno16777736:1的IP地址。

[[email protected] ~]# ifconfig eno16777736:1 192.168.0.3

例:激活网卡eno16777736:1设备。

[[email protected] ~]# ifconfig eno16777736:1 up

例:查看网卡eno16777736设备的配置。

[[email protected] ~]# ifconfig eno16777736

例:查看所有的网卡设备。

[[email protected] ~]# ifconfig -a

例:关闭网卡eno16777736:1设备。

[[email protected] ~]# ifconfig eno16777736:1 down



本文节选自Linux学习并不难》教材,这是一本最实用的、理论实践并重的Linux入门教材。如需阅览整本书的内容请访问Linux运维者www.linuxywz.com)网站




以上是关于ifconfig配置或显示网络接口信息-linux运维的主要内容,如果未能解决你的问题,请参考以下文章

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

《Linux学习并不难》Linux网络命令:ifconfig命令显示和配置网络接口

Linux命令:ifconfig

linux网络管理命令

Linux命令之显示或设置网络设备参数信息ifconfig

Linux网络——配置网络之ifconfig家族命令