针对您的问题,分析如下:
1.在一个VPC内,通过AWS的DHCP自动获取的IP地址,在如何情况下会发生改变?例如我把vpc的内所有100个ec2实例全部关闭,再全部重新打开,是否会发生IP地址变化的情况?另外如果我在这个VPC下配置了directory service的域,域控的地址会发生改变嘛?
- 您在VPC内启动实例通过dhcp获取的是内网IP,只要您不对实例进行终止操作并对网卡进行删除操作,该实例的内网IP都不会改变。无论是您stop还是reboot。当您终止实例时,该内网IP就会被释放。 另一方面,您需要在VPC内自建Directory service服务器下发域给您的EC2,这个域也不会改变。
2.如果在一个存在的VPC内,已经有个100台ec2,然后我对dhcp options set做了更改指定域名和DNS到我新建的directory service中,然后我再把这100台ec2全部关闭,然后再重新启动,他门的ip地址是否会发生改变?
- 如前所述,您的内网IP地址不会改变
3.AWS的DHCP的IP地址池,是如何管理的?它的ip获取周期是多久?已经分配的ip地址在什么情况下?会发生改变嘛?
- 每台EC2上都有一个dhcp client的进程,默认情况下,该进程会每隔120s查询一次dhcp,您可以在linux系统实例的/var/log/message下看到dhclient 的活动信息。 已经分配给实例的IP地址,除非实例被终止以及网卡被删除,其内网IP地址就不变。
如果您有进一步的问题,请您随时与我们联系。感谢您的理解与支持。谢谢。