在 Ubuntu 中,您可以使用 ip
命令来配置 IP 别名。IP 别名允许您在同一网络接口上使用多个 IP 地址。以下是配置 IP 别名的步骤:
打开终端(快捷键:Ctrl + Alt + T)。
首先,找到您要配置别名的网络接口名称。运行以下命令:
ip addr show
在输出结果中,找到您要配置别名的网络接口,例如 eth0
或 ens33
。
使用 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
确认新的 IP 地址已添加到网络接口。运行以下命令:
ip addr show INTERFACE_NAME
您应该可以看到新的 IP 地址已添加到指定的网络接口。
(可选)要使新的 IP 地址在系统重启后仍然生效,您需要将其添加到网络配置文件中。对于使用 netplan
的 Ubuntu 版本,请按照以下步骤操作:
a. 打开 /etc/netplan
目录下的相应 YAML 配置文件,例如 01-netcfg.yaml
或 50-cloud-init.yaml
。
b. 在 addresses
列表中添加新的 IP 地址和子网掩码,例如:
addresses:
- 192.168.1.2/24
c. 保存文件并退出。
d. 应用更改:
sudo netplan apply
现在,您已成功为 Ubuntu 系统中的网络接口配置了 IP 别名。