Привет, у меня возникли проблемы с настройкой hairpin NAT на моем RB2011UAS-2HnD-IN (версия 6.5). Сейчас у меня такие настройки NAT: [admin@MikroTik] > /ip firewall nat print
Flags: X - disabled, I - invalid, D - dynamic
0 / 1 -> disabled rules
2 ;;; masquerade
chain=srcnat action=masquerade out-interface=ether1-gateway
4 ;;; Hairpin NAT rule
chain=srcnat action=masquerade src-address=192.168.1.0/24 dst-address=192.168.1.250
5 ;;; SERV: FTP (this is a normal nat rule that works fine)
chain=dstnat action=dst-nat to-addresses=192.168.1.250 to-ports=20-21 protocol=tcp in-interface=ether1-gateway dst-port=20-21
Было бы здорово, если бы можно было реализовать что-то вроде этого: внешний IP-роутер обрабатывает запрос, проверяет правила NAT, чтобы узнать, на какой IP-адрес перенаправлять, и пересылает пакет на этот IP-адрес. Но насколько я понимаю, мне нужно добавлять специальное правило NAT для каждого устройства (большинство правил идет на 192.168.1.250), и это тоже было бы приемлемо. Спасибо за любые советы!
Flags: X - disabled, I - invalid, D - dynamic
0 / 1 -> disabled rules
2 ;;; masquerade
chain=srcnat action=masquerade out-interface=ether1-gateway
4 ;;; Hairpin NAT rule
chain=srcnat action=masquerade src-address=192.168.1.0/24 dst-address=192.168.1.250
5 ;;; SERV: FTP (this is a normal nat rule that works fine)
chain=dstnat action=dst-nat to-addresses=192.168.1.250 to-ports=20-21 protocol=tcp in-interface=ether1-gateway dst-port=20-21
Было бы здорово, если бы можно было реализовать что-то вроде этого: внешний IP-роутер обрабатывает запрос, проверяет правила NAT, чтобы узнать, на какой IP-адрес перенаправлять, и пересылает пакет на этот IP-адрес. Но насколько я понимаю, мне нужно добавлять специальное правило NAT для каждого устройства (большинство правил идет на 192.168.1.250), и это тоже было бы приемлемо. Спасибо за любые советы!
