我有一个 Heroku 应用程序对外部服务进行一些 API 调用。存在一些问题,服务想知道哪些 IP 正在进行调用。
机器上不存在许多基本工具,如ifconfig
、traceroute
、等。netstat
看起来他们正在运行一个非常简单的 Ubuntu 14.04.5 版本。
我能够使用heroku ps:exec -a <myapp>
SSH 进入我的应用程序并使用ip addr
,但存在一些问题:
1) 看来这只允许我通过 SSH 连接到 web.1 dyno(我正在通过 rest.1、rest.2 等进行 API 调用) 2) 这些调用通过 Heroku 一侧的路由器。
如何获取所有测功机实例和/或路由器的 IP?