{{ t.ui.copied }}

{{ t.ui.serverConfig }}

{{ t.ui.scriptTitle }}
/ip firewall address-list
add address={{ form.lanSubnet }} list=LAN

/ip firewall nat

add action=dst-nat chain=dstnat comment="Internal Hairpin - {{ form.purpose }}" \
    dst-address-type=local dst-port={{ form.port }} protocol={{ form.proto }} \
    src-address-list=LAN to-addresses={{ form.serverIp }} to-ports={{ form.port }}

add action=dst-nat chain=dstnat comment="External Port Forward - {{ form.purpose }}" \
    dst-port={{ form.port }} {{ form.wanMode === 'all' ? 'in-interface-list=all-ppp' : 'in-interface=' + form.wanInt }} \
    protocol={{ form.proto }} to-addresses={{ form.serverIp }} to-ports={{ form.port }}
{{ t.ui.note }}