ifconfig
是一个用于配置和显示 Linux 内核中网络接口的命令行实用程序。在 Debian 系统中,你可以使用 ifconfig
命令来执行各种网络接口相关的任务,如配置 IP 地址、子网掩码、广播地址等。
以下是一些基本的 ifconfig
命令行操作:
查看所有网络接口:
ifconfig -a
这将显示系统上所有网络接口的详细信息。
查看特定网络接口的信息:
ifconfig eth0
将 eth0
替换为你想要查看的网络接口名称。
配置 IP 地址:
sudo ifconfig eth0 192.168.1.100 netmask 255.255.255.0
这将为 eth0
接口分配 IP 地址 192.168.1.100
和子网掩码 255.255.255.0
。
启用网络接口:
sudo ifconfig eth0 up
这将启用名为 eth0
的网络接口。
禁用网络接口:
sudo ifconfig eth0 down
这将禁用名为 eth0
的网络接口。
删除 IP 地址:
sudo ifconfig eth0 192.168.1.100 netmask 255.255.255.0 del
这将从 eth0
接口删除 IP 地址 192.168.1.100
和子网掩码 255.255.255.0
。
设置广播地址:
sudo ifconfig eth0 broadcast 192.168.1.255
这将为 eth0
接口设置广播地址 192.168.1.255
。
请注意,ifconfig
命令在较新的 Debian 版本中可能已被弃用,取而代之的是 ip
命令。ip
命令提供了更强大和灵活的网络配置功能。如果你使用的是较新的 Debian 版本,建议使用 ip
命令来执行网络接口相关的操作。