MikroTik-Webinterface: Reverse Proxy mit Traefik
Die folgende Traefik .toml-Datei, die als Reverse Proxy für das WebFig-Webinterface eines MikroTik-Routers dient, basiert auf unserem Traefik-Setup aus Simple Traefik docker-compose setup with Lets Encrypt Cloudflare DNS-01 & TLS-ALPN-01 & HTTP-01 challenges. Sie setzt voraus, dass der MikroTik-Router unter 10.1.2.3 über HTTP erreichbar ist.
Es wird keine Authentifizierung über die interne WebFig-Authentifizierung des MikroTik-Routers hinaus durchgeführt. Allerdings – zumindest bei Verwendung unserer Traefik-Konfiguration aus unserem vorherigen Beitrag – wird HTTPS erzwungen, d. h. der Zugriff ist verschlüsselt.
Speichern Sie die folgende Datei unter config/mikrotik01.toml. Traefik wird automatisch neu laden, ein Neustart ist nicht erforderlich.
[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/"