ifconfig
命令在 Linux 系统中用于配置和显示网络接口的信息,包括网络接口的配置、状态、IP 地址、MAC 地址、数据包统计等。
基本语法:
ifconfig [接口名] [选项]
一些常用选项:
-a
:显示所有网络接口(包括未激活的接口)的详细信息。up
:启用指定的网络接口。down
:禁用指定的网络接口。<interface> <IP_Address>
:为指定的接口设置 IP 地址。netmask <Netmask>
:设置网络接口的子网掩码。hw <HW_address>
:设置网络接口的硬件地址(MAC 地址)。
示例:
-
显示所有网络接口的信息:
ifconfig -a
-
启用名为
eth0
的网络接口:sudo ifconfig eth0 up
-
设置名为
eth1
的网络接口的 IP 地址和子网掩码:sudo ifconfig eth1 192.168.1.100 netmask 255.255.255.0
ifconfig
命令在过去是常用的网络管理工具,但在一些新的 Linux 发行版中,已经被 ip
命令取代。ip
命令提供了更多高级的网络配置选项,并逐渐取代了 ifconfig
。
Was this helpful?
0 / 0