在 Linux 中,ifconfig
命令已经被废弃,建议使用 ip
命令来配置和管理网络接口
首先,确保您的系统已经安装了 iproute2
软件包。在大多数 Linux 发行版中,您可以使用以下命令安装:
对于基于 Debian 的发行版(如 Ubuntu):
sudo apt-get update
sudo apt-get install iproute2
对于基于 RHEL 的发行版(如 CentOS):
sudo yum install iproute
对于基于 Arch 的发行版(如 Manjaro):
sudo pacman -S iproute2
安装完成后,您可以通过运行 ip addr
命令来查看网络接口。这将显示所有可用的网络接口及其相关信息。
要配置网络接口,您可以使用 ip
命令。例如,要将网络接口 eth0
设置为静态 IP 地址,您可以执行以下命令:
sudo ip addr add 192.168.1.10/24 dev eth0
其中,192.168.1.10
是您要设置的静态 IP 地址,/24
是子网掩码,eth0
是网络接口名称。
若要启用网络接口,请使用以下命令:
sudo ip link set eth0 up
若要禁用网络接口,请使用以下命令:
sudo ip link set eth0 down
若要删除网络接口,请使用以下命令:
sudo ip link del eth0
请注意,这些命令可能需要 root 权限才能执行。如果您遇到权限问题,请在命令前加上 sudo
。