ubuntu

如何用Ubuntu ifconfig配置子网掩码

小樊
45
2025-10-08 14:10:48
栏目: 智能运维

在 Ubuntu 中,ifconfig 命令用于配置和显示网络接口的参数。如果你想为一个网络接口配置子网掩码,可以使用 ifconfig 命令结合子网掩码来设置。以下是具体步骤:

  1. 查看网络接口: 首先,你需要知道要配置的网络接口名称。可以使用以下命令列出所有可用的网络接口:

    ifconfig -a
    

    常见的网络接口名称包括 eth0(以太网)、wlan0(无线网络)等。

  2. 配置子网掩码: 使用 ifconfig 命令来配置子网掩码。假设你的网络接口是 eth0,子网掩码是 255.255.255.0,可以使用以下命令:

    sudo ifconfig eth0 netmask 255.255.255.0
    

    这将设置 eth0 接口的子网掩码为 255.255.255.0

  3. 验证配置: 配置完成后,可以使用以下命令来验证子网掩码是否已正确设置:

    ifconfig eth0
    

    在输出中,你应该能看到 Mask 字段显示了你设置的子网掩码。

注意事项

使用 Netplan 配置网络接口

如果你使用的是 Netplan,可以在 /etc/netplan/ 目录下的 YAML 文件中配置网络接口。例如:

network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      dhcp4: no
      addresses:
        - 192.168.1.100/24
      gateway4: 192.168.1.1
      nameservers:
        addresses: [8.8.8.8, 8.8.4.4]

保存文件后,运行以下命令应用配置:

sudo netplan apply

这样可以确保网络配置在系统重启后仍然有效。

0
看了该问题的人还看了