在CentOS(以及其他许多Linux发行版)中,ifconfig
命令用于配置、激活和查询网络接口的参数。这个命令可以显示所有当前活动的网络接口的详细信息,包括它们的IP地址、子网掩码、广播地址、硬件(MAC)地址等。
使用ifconfig
命令的一些常见选项包括:
ifconfig
:不带任何参数运行此命令将显示所有活动网络接口的详细信息。ifconfig interface
:用特定的网络接口名称替换interface
,可以显示该接口的详细信息。例如,ifconfig eth0
将显示名为eth0的接口的信息。ifconfig interface up
:激活指定的网络接口。ifconfig interface down
:关闭指定的网络接口。ifconfig interface hw ether address
:更改指定网络接口的MAC地址。ifconfig interface inet address netmask mask
:为指定的网络接口设置IP地址和子网掩码。需要注意的是,在较新的CentOS版本(如CentOS 8及更高版本)中,ifconfig
命令已被弃用,推荐使用ip
命令来管理网络接口。尽管如此,ifconfig
仍然可以在许多CentOS系统中找到并使用。