A question about IP addresses in AWS. I have an EC2 server instance which is seldom in use, say one session lasting 5 hours a month or so. So I would like to keep the instance in the stopped state when it is not in use, and start it manually when it is needed.
To minimise cost, I'd like to avoid paying for an Elastic IP address for it (which is around $44/year).
Without an Elastic IP, the instance has a different public IP address every time I spin it up. The instance is being used as a backup server; the locally installed client (which talks to the server on the instance) assumes that the server always has the same address.
What are the options for making the client see the same IP address for the server, without paying for an elastic IP address?