centos

centos ifconfig命令如何设置子网掩码

小樊
31
2025-12-13 14:31:07
栏目: 智能运维

在 CentOS 系统中,ifconfig 命令本身并不直接支持设置子网掩码。相反,你可以使用 ip 命令来配置 IP 地址和子网掩码。以下是如何使用 ip 命令来设置子网掩码的步骤:

  1. 查看当前网络接口配置

    ip addr show
    
  2. 删除当前网络接口配置(如果需要):

    sudo ip addr del<IP>/<prefix_length> dev <interface>
    

    例如,删除 eth0 接口的 192.168.1.100/24 配置:

    sudo ip addr del 192.168.1.100/24 dev eth0
    
  3. 添加新的网络接口配置

    sudo ip addr add<IP>/<prefix_length> dev <interface>
    

    例如,添加 eth0 接口的 192.168.1.100/24 配置:

    sudo ip addr add 192.168.1.100/24 dev eth0
    
  4. 启用网络接口

    sudo ip link set <interface> up
    

    例如,启用 eth0 接口:

    sudo ip link set eth0 up
    
  5. 验证配置: 再次使用 ip addr show 命令来验证新的配置是否生效。

示例

假设你想将 eth0 接口的 IP 地址设置为 192.168.1.100,子网掩码为 255.255.255.0(即 /24),可以按照以下步骤操作:

  1. 删除当前配置(如果需要):

    sudo ip addr del 192.168.1.100/24 dev eth0
    
  2. 添加新的配置:

    sudo ip addr add 192.168.1.100/24 dev eth0
    
  3. 启用接口:

    sudo ip link set eth0 up
    
  4. 验证配置:

    ip addr show eth0
    

通过这些步骤,你可以成功地在 CentOS 系统中使用 ip 命令来设置子网掩码。

0
看了该问题的人还看了