ubuntu

ubuntu ifconfig如何配置IP别名

小樊
40
2025-07-24 08:44:20
栏目: 智能运维

在 Ubuntu 中,您可以使用 ip 命令来配置 IP 别名。IP 别名允许您在同一网络接口上使用多个 IP 地址。以下是配置 IP 别名的步骤:

  1. 打开终端(快捷键:Ctrl + Alt + T)。

  2. 首先,找到您要配置别名的网络接口名称。运行以下命令:

    ip addr show
    

    在输出结果中,找到您要配置别名的网络接口,例如 eth0ens33

  3. 使用 ip 命令为网络接口添加新的 IP 地址。将 INTERFACE_NAME 替换为您的网络接口名称,将 ALIAS_IP_ADDRESS 替换为您要添加的 IP 地址,将 SUBNET_MASK 替换为子网掩码(例如 /24 表示 255.255.255.0):

    sudo ip addr add ALIAS_IP_ADDRESS/SUBNET_MASK dev INTERFACE_NAME
    

    例如,如果您要将 IP 地址 192.168.1.2 添加到名为 eth0 的接口上,并使用子网掩码 255.255.255.0,则命令如下:

    sudo ip addr add 192.168.1.2/24 dev eth0
    
  4. 确认新的 IP 地址已添加到网络接口。运行以下命令:

    ip addr show INTERFACE_NAME
    

    您应该可以看到新的 IP 地址已添加到指定的网络接口。

  5. (可选)要使新的 IP 地址在系统重启后仍然生效,您需要将其添加到网络配置文件中。对于使用 netplan 的 Ubuntu 版本,请按照以下步骤操作:

    a. 打开 /etc/netplan 目录下的相应 YAML 配置文件,例如 01-netcfg.yaml50-cloud-init.yaml

    b. 在 addresses 列表中添加新的 IP 地址和子网掩码,例如:

    addresses:
      - 192.168.1.2/24
    

    c. 保存文件并退出。

    d. 应用更改:

    sudo netplan apply
    

现在,您已成功为 Ubuntu 系统中的网络接口配置了 IP 别名。

0
看了该问题的人还看了