我在 Amazon 上设置并运行了一个 VPC,一个 EC2 实例通过其私有 IP 与另一个实例通信。这个 IP 是否会在多次重启后保持不变?有没有办法在虚拟私有云中为 EC2 实例硬编码或保留私有 IP?
答案1
您绝对可以在启动实例时指定私有 IP 地址 - 它位于启动实例时 GUI 页面的底部,或者如果您使用命令行 aws 实用程序启动,则可以使用 --private-ip-address 选项指定它:-
aws ec2 run-instance <...options...> --private-ip-address 10.1.2.3
答案2
您可以在创建实例时请求 IP。如果执行此操作,它将在重启后继续存在。
答案3
亚马逊私有 IP 地址在机器的整个使用寿命期间都将保持不变,即使在重启期间也是如此。所以不必担心。