Introduction

Reverse proxy is a service that allows the router to send HTTPS traffic to servers or to RouterOS containers/apps when "use-https" parameter is enabled in app settings, behind the router using simple URL, instead of IP address and creating separate destination NAT rule.  

Please note that by default reverse-proxy service uses HTTPS port 443, same as a default www-ssl service port. For reverse-proxy to function correctly you need to ensure that www-ssl service is disabled or uses different TCP port. (/ip/service documentation

Property Description

/ip/reverse-proxy
PropertyDescription
disabled (yes | no; Default: yes)Whether the reverse proxy record is active.
ip-address (IPv4; Default: 0.0.0.0 )IP address of the server, connection to which should be proxied. (only IPv4 addresses are supported)
port (integer: 1..65535; Default: 0)Listening port of the server.
sni (string; Default: )Server Name Indication of the server.
certificate (certificate; Default: none)The name of the certificate used by a particular reverse-proxy instance. When set to none, reverse-proxy instance will use certificate from reverse-proxy service set in ip/service menu.
comment (string; Default: )Descriptive name of an item.
  • No labels