ifconfig
命令在 CentOS 系统中用于配置、激活和查询网络接口的参数。它允许用户查看当前系统的网络接口状态,以及修改这些接口的 IP 地址、子网掩码、广播地址等设置。
以下是 ifconfig
命令的一些常用功能:
查看网络接口信息:使用 ifconfig
命令不带任何参数,可以列出系统中所有活动的网络接口及其相关信息,如 IP 地址、子网掩码、广播地址、MAC 地址等。
ifconfig
查看特定网络接口信息:如果只想查看某个特定网络接口的信息,可以在 ifconfig
命令后加上接口名称,如 eth0
或 wlan0
。
ifconfig eth0
配置网络接口:可以使用 ifconfig
命令来配置网络接口的 IP 地址、子网掩码等参数。例如,要将 eth0
接口的 IP 地址设置为 192.168.1.100
,子网掩码为 255.255.255.0
,可以使用以下命令:
ifconfig eth0 192.168.1.100 netmask 255.255.255.0
激活或禁用网络接口:可以使用 ifconfig
命令来激活或禁用网络接口。例如,要激活 eth0
接口,可以使用以下命令:
ifconfig eth0 up
要禁用 eth0
接口,可以使用以下命令:
ifconfig eth0 down
需要注意的是,在 CentOS 7 及更高版本中,ifconfig
命令已被弃用,推荐使用 ip
命令来管理网络接口。ip
命令提供了更强大和灵活的网络管理功能。然而,在一些旧版本的 CentOS 或其他 Linux 发行版中,ifconfig
命令仍然是一个常用的工具。