在Debian系统中,ifconfig
命令已被弃用,并被ip
命令所取代。不过,为了回答你的问题,我还是会提供一些关于ifconfig
的使用技巧和窍门,但请注意,这些信息可能不适用于最新的Debian版本。
在较新的Debian版本中,ifconfig
命令可能不再可用。你可以通过安装net-tools
包来获取ifconfig
命令:
sudo apt update
sudo apt install net-tools
ifconfig
命令的基本语法如下:
ifconfig [-a] [-v] [-s] interface [[<AF>] <address>]
-a
:显示所有网络接口的配置信息。-v
:详细显示信息。-s
:显示网络接口的统计信息。interface
:网络接口的名称。<AF>
:地址族,通常是inet
(IPv4)或inet6
(IPv6)。address
:分配给网络接口的IP地址。ifconfig -a
ifconfig eth0 192.168.1.100 netmask 255.255.255.0 up
ifconfig eth0 up # 启用接口
ifconfig eth0 down # 禁用接口
ifconfig eth0
在输出的信息中找到inet
字段后面的内容,那就是您的IP地址。
ifconfig eth0 mtu 1500
ifconfig eth0 promisc on # 启用混杂模式
ifconfig eth0 promisc off # 禁用混杂模式
ifconfig
命令设置的配置在系统重启后将丢失,要使更改永久生效,需要编辑特定于发行版的配置文件或将命令添加到启动脚本中。建议在新的Debian版本中使用ip
命令来替代ifconfig
,因为ip
命令提供了更多的功能和更简洁的输出。例如,使用ip addr
命令来查看IP地址,使用ip link
命令来显示网络接口的状态等。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:Debian网络设置ifconfig技巧