在 CentOS 系统中,ifconfig 命令用于配置和显示网络接口的信息。下面是一些基本的用法示例:
查看所有网络接口信息:
ifconfig
这个命令会列出所有活动的网络接口及其相关信息,包括 IP 地址、MAC 地址、广播地址等。
查看特定网络接口信息:
如果你想查看某个特定的网络接口(例如 eth0),可以使用:
ifconfig eth0
配置网络接口:
eth0):sudo ifconfig eth0 up
eth0):sudo ifconfig eth0 down
分配 IP 地址: 你可以手动为一个网络接口分配 IP 地址:
sudo ifconfig eth0 192.168.1.10 netmask 255.255.255.0
删除 IP 地址:
如果你想删除某个接口上的 IP 地址,可以将 IP 地址设置为 0.0.0.0:
sudo ifconfig eth0 0.0.0.0
添加别名 IP 地址: 你也可以为一个网络接口添加额外的 IP 地址(别名):
sudo ifconfig eth0:1 192.168.1.20 netmask 255.255.255.0
查看网络接口的 MAC 地址:
使用 ifconfig 可以查看网络接口的 MAC 地址:
ifconfig eth0 | grep hw
请注意,在 CentOS 7 及更高版本中,ifconfig 命令已被标记为废弃,推荐使用 ip 命令来管理网络接口。例如,使用 ip addr 来查看网络接口信息,使用 ip link set dev eth0 up 来启动接口等。