消失的小海蒂 2021-06-28 16:38 采纳率: 0%
浏览 69
已结题

外部接口端口限制ip访问 宿主发送请求可以 docker容器发送请求被防火墙拦截

有一个查询数据的第三方接口,防火墙配置下此接口只对某一台linux服务器的ip开放,在服务器内使用curl命令可以访问外部接口没有问题

现在在服务器内使用docker部署java应用,应用内使用RestTemplate发送请求被503 ,发现同样的接口在容器内使用curl无法访问,接口ip能ping通,猜测可能是防火墙拦截了容器ip

防火墙配置无法更改,有什么办法可以使容器内部能够访问到这个第三方接口?

  • 写回答

2条回答 默认 最新

  • IT学习日记 优质创作者: 后端开发技术领域 2021-06-28 17:24
    关注

    如有帮助,望采纳!

    有没有检查过端口是否开放?ip可以ping通过如果你端口没有开放也是访问不到的

    评论

报告相同问题?