在 Debian 系统中,ifconfig 默认可能不可用,因为它属于 net-tools 工具包(已逐渐被 ip 命令取代)。以下是解决方案:
ifconfig(推荐新手)如果仍想使用 ifconfig,可以安装 net-tools:
sudo apt update
sudo apt install net-tools
安装后即可使用:
ifconfig
ip(推荐)Debian 默认推荐 ip 命令(属于 iproute2):
ip addr
或ip a
sudo ip link set eth0 up # 启用
sudo ip link set eth0 down # 禁用
sudo ip addr add 192.168.1.100/24 dev eth0
Debian 可能使用 NetworkManager 或 systemd-networkd:
nmcli device status
networkctl status
编辑 /etc/network/interfaces(传统方式):
sudo nano /etc/network/interfaces
示例配置(DHCP):
auto eth0
iface eth0 inet dhcp
或静态 IP:
auto eth0
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
重启网络服务:
sudo systemctl restart networking
若需连接 Wi-Fi,可安装 wpasupplicant 并使用 iw 或 nmcli。
ip 命令(无需安装)。net-tools 使用 ifconfig。/etc/network/interfaces 或使用 NetworkManager。根据你的需求选择合适的方式即可。