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

发表回复 0

Your email address will not be published.