Назад | Перейти на главную страницу

MikroTik. Перенаправление NAT не работает в локальной сети

Я пытаюсь получить доступ к своему внешнему IP-адресу из локальной сети, но вместо того, чтобы подключиться к моему веб-серверу за NAT, появляется страница webfig.

Переадресация NAT работает при доступе из Интернета.

РЕДАКТИРОВАТЬ: это моя текущая конфигурация nat

[admin@MikroTik] > ip firewall nat print
Flags: X - disabled, I - invalid, D - dynamic
 0    ;;; defconf: masquerade
      chain=srcnat action=masquerade out-interface-list=WAN ipsec-policy=out,none

 1    chain=dstnat action=dst-nat to-addresses=<server's ip> to-ports=80 protocol=tcp in-interface=ether1 dst-port=80

Для этого вам нужно использовать Внутренняя шпилька NAT. Вы можете настроить его с помощью нескольких команд.

Предположим, что 1.1.1.1 это наш внешний IP-адрес, 192.168.1.0/24 наша локальная сеть, и 192.168.1.128 это веб-сервер.

Затем вам нужно добавить эти NAT правила:

/ip firewall nat
# Forwarding
chain=dstnat action=dst-nat to-addresses=1.1.1.1 dst-address=1.1.1.1 dst-port=80,443
chain=srcnat action=src-nat to-addresses=1.1.1.1 src-address=192.168.1.128 src-port=80,443

# Masquerading
hain=srcnat action=masquerade src-address=192.168.1.0/24 dst-address=192.168.1.0/24

Это правило уже должно существовать:

chain=srcnat action=masquerade out-interface-list=WAN