Associate an EC2 address with a system
Once you have a static IP address for one of your EC2 accounts, it can be associated with an EC2 system using this command. The required parameters are --account
followed by the account ID, --address
followed by the static IP, and --host
followed by the EC2 hostname.
When run, it may take several minutes before Cloudmin detects that the new IP has been assigned and the command can complete. Even then, it may take several more minutes for the EC2 network to fully route the new IP address, during which time Cloudmin may show the system as down.
To remove the association between an IP and a system, replace the --host
flag and the hostname after it with --no-host
.
EC2 will generate a new IP address for the virtual system, and make the static IP available to be assigned to a new instance.
Example usage
cloudmin associate-ec2-address --account 12345678 --ip 1.2.3.4 --host ec2-67-202-199-99.z-2.compute-1.amazonaws.com Associating ec2-67-202-199-99.z-2.compute-1.amazonaws.com with IP address 1.2.3.4 .. .. done. Waiting for new IP to be assigned .. .. done
Command Line Help
Associates an EC2 static IP address with an EC2 system, or breaks an existing association. cloudmin associate-ec2-address --account number --address ip --host namename | --no-host