我有一个 Ubuntu 20.04 ec2 实例。除了主 IP 地址之外,我还需要添加三个持久私有 IP 地址。我熟悉以前的操作方法,但我没有使用 Netplan 的经验。以下是我的 50-cloud-init.yaml 文件中的(默认)内容:
# This file is generated from information provided by the datasource. Changes
# to it will not persist across an instance reboot. To disable cloud-init's
# network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
ethernets:
eth0:
dhcp4: true
dhcp6: false
match:
macaddress: 02:63:b0:5e:8d:8d
set-name: eth0
version: 2
有人对我如何向这台机器添加三个辅助地址有什么建议吗?感谢您的帮助!
答案1
这对我而言在 Ubuntu 20.04 EC2 实例上有效:首先为接口分配一个辅助私有 IP:https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/MultipleIP.html#assignIP-existing.然后通过 netplan 配置 Linux:https://easyscale.net/aws-ec2-ubuntu-18-04-secondary-ip-with-netplan/(尽管我使用的是 /24 而不是 /20)