我想选择我的实例的私有 ip,但我不断收到此错误:
Error: Error creating ENI: InvalidParameterValue: Address is in subnet's reserved address range status code: 400, request id: xxxxxxxxxx
with aws_network_interface.my-instance-nic
on main.tf line 222, in resource "aws_network_interface" "my-instance-nic":
resource "aws_network_interface" "my-instance-nic" {
以上是我尝试使用我的私有 IP 创建 NIC 时的情况。当我尝试直接使用 private_ip
的 aws_instance
资源时,也会发生同样的情况。
答案 0 :(得分:0)
糟糕,我不知道 AWS 会保留所有子网中的第一个、第二个和第三个 IP(网络地址和广播除外)。我在这里找到了答案:
How do I assign an EC2 instance to a fixed IP address within a subnet?
一开始我没有找到它,因为我正在寻找一个 terraform 特定的答案(使用错误字符串)。