我需要从外部API获取数据,外部API具有白名单的IP要求,即API将仅响应列入白名单的IP
我在AWS Autoscaling组中有多个服务器需要从此外部API获取数据。我打算通过在列入白名单的IP(AWS弹性IP)上运行的服务器来路由这些请求。
我正在尝试使用socat:
socat -v TCP-LISTEN:80,reuseaddr,fork,su=nobody TCP:api.external-service.com:80
。但是无效网址错误。
socat是解决这个问题的正确方法吗?若然后如何解决此问题?