11👍
Heroku does not provide a static IP by itself but you can use addons to achieve this goal. This limitation is discussed here – https://devcenter.heroku.com/articles/apex-domains
Generally sites use URL instead of IP address to authenticate requests. You can use zerigo_dns to get an static IP address for your Heroku app.
3👍
To my knowledge you can not get an ip for a heroku application. You could create a proxy with a known ip that serves as a middleman for the application. Otherwise you might want to look at whether heroku is still the correct solution for you
Source:stackexchange.com