使用 Traefik 的 MikroTik Web 界面反向代理
以下反向代理 MikroTik 路由器 WebFig Web 界面的 Traefik .toml 文件基于我们简单的 Traefik docker-compose 设置与 Lets Encrypt Cloudflare DNS-01 和 TLS-ALPN-01 和 HTTP-01 挑战中的 Traefik 设置。它假设 MikroTik 路由器可通过 HTTP 在 10.1.2.3 访问。
除了 MikroTik 路由器的 WebFig 内部身份验证外,不执行其他身份验证。但是 - 至少在使用我们之前文章中的 Traefik 配置时,它强制 HTTPS 即加密访问。
将以下文件保存为 config/mikrotik01.toml。Traefik 将自动重新加载,无需重启。
mikrotik_traefik.toml
[http.routers.mikrotik01]
rule = "Host(`mikrotik01.mydomain.com`)"
service = "mikrotik01"
[http.routers.mikrotik01.tls]
certresolver = "cloudflare"
[[http.routers.mikrotik01.tls.domains]]
main = "mydomain.com"
sans = ["*.mydomain.com"]
[http.services]
[http.services.mikrotik01.loadBalancer]
[[http.services.mikrotik01.loadBalancer.servers]]
url = "http://10.1.2.3.4/"Check out similar posts by category:
MikroTik, Networking, Traefik
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow