温馨提示×

debian ifconfig怎么用命令

小樊
39
2026-10-06 12:41:38
栏目: 智能运维

在 Debian 里,ifconfig 属于 net-tools 工具包。现代 Debian 默认可能没装,而且更推荐用 ip 命令,但如果你要用 ifconfig,下面给你常见用法。


一、安装 ifconfig(如未安装)

sudo apt update
sudo apt install net-tools

二、常用 ifconfig 命令

1️⃣ 查看所有网络接口

ifconfig

只看某个接口(如 eth0):

ifconfig eth0

2️⃣ 启用 / 禁用网卡

启用:

sudo ifconfig eth0 up

禁用:

sudo ifconfig eth0 down

3️⃣ 配置 IP 地址(临时)

sudo ifconfig eth0 192.168.1.100 netmask 255.255.255.0

4️⃣ 设置网关(ifconfig 不直接管网关)

sudo route add default gw 192.168.1.1

或用:

sudo ip route add default via 192.168.1.1

5️⃣ 修改 MAC 地址

sudo ifconfig eth0 down
sudo ifconfig eth0 hw ether 00:11:22:33:44:55
sudo ifconfig eth0 up

6️⃣ 开启 / 关闭混杂模式

sudo ifconfig eth0 promisc
sudo ifconfig eth0 -promisc

三、⚠️ 重要说明

  • ifconfig 配置是临时生效,重启失效
  • 永久配置请用:
    • /etc/network/interfaces
    • 或 NetworkManager
    • 或 systemd-networkd

四、推荐替代(官方推荐)

ip addr
ip link
ip route

如果你愿意,我可以帮你写 Debian 永久静态 IP 配置示例(interfaces 或 netplan 风格)。

0 踩