在 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 別名。