【问题标题】:Traefik internal only trafficTraefik 内部流量
【发布时间】:2018-11-11 23:14:31
【问题描述】:

我有一个运行 Traefik 和 Free-ipa 服务器的 Ubuntu 16.04 Docker 主机,我想使用 trafek 阻止外部访问 free-ips 服务器,但允许内部范围。

这可能吗?

谢谢 莫

【问题讨论】:

    标签: traefik


    【解决方案1】:

    您可以使用 docker 的网络来隔离您的环境,例如,

    services:
      traefik:
        networks:
          - traefik-net
    
      free-ipa:
        networks:
          - internal-net
    
      others:
        networks:
          - traefik-net
          - internal-net
    

    这里,others 可以通过使用free-ipa 作为 dns 名称访问free-ipa,并且它也可以通过 traefik 访问。 traefik 看不到 free-ipa 因为它们不在同一个网络中。

    【讨论】:

    • 好的,解决了部分难题,但端口 443 仍然在 Traefik 和 freeipa 上发生冲突,我需要面向公众的网站,并且通过仅可访问的名称(例如 domain/freeipa)进行内部访问。如果你在 443 以外的任何地方公开/端口映射,Freeipa 就会中断。
    猜你喜欢
    • 2020-05-04
    • 2020-08-12
    • 2022-08-17
    • 1970-01-01
    • 2021-05-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-25
    相关资源
    最近更新 更多