У меня включён прокси только с одной целью — перенаправлять пользователей из определённой подсети IP на наш сервер регистрации. Поэтому настройка у меня очень простая:
/ip proxy
set enabled=yes
/ip proxy access
add action=redirect action-data=www.cactusinternational.com/EthernetIndependent/default.aspx src-address=100.64.0.0/26
Чтобы это заработало, у меня есть правила NAT:
/ip firewall nat
add action=redirect chain=dstnat comment="RADIUS-DHCP: Отправлять ограниченные HTTP-запросы на внутренний веб-прокси." dst-address-list=!WalledGarden dst-port=80 protocol=tcp src-address=100.64.0.0/26 to-ports=8080
add action=src-nat chain=srcnat comment="RADIUS-DHCP: NAT для ограниченных адресов при выходе." out-interface=ether1 src-address=100.64.0.0/26 to-addresses=<WAN-IP>
Когда я на своём ноутбуке беру адрес из 100.64.0.0/26 и пытаюсь зайти на neverssl.com, RB493AH с v7.1beta5 перезагружается. В приложении — autosupout.rif, который создаётся при перезагрузке.
P.S. Winbox не умеет показывать команду redirect, её нужно добавлять и просматривать только через CLI.
autosupout.zip (150 KB)
/ip proxy
set enabled=yes
/ip proxy access
add action=redirect action-data=www.cactusinternational.com/EthernetIndependent/default.aspx src-address=100.64.0.0/26
Чтобы это заработало, у меня есть правила NAT:
/ip firewall nat
add action=redirect chain=dstnat comment="RADIUS-DHCP: Отправлять ограниченные HTTP-запросы на внутренний веб-прокси." dst-address-list=!WalledGarden dst-port=80 protocol=tcp src-address=100.64.0.0/26 to-ports=8080
add action=src-nat chain=srcnat comment="RADIUS-DHCP: NAT для ограниченных адресов при выходе." out-interface=ether1 src-address=100.64.0.0/26 to-addresses=<WAN-IP>
Когда я на своём ноутбуке беру адрес из 100.64.0.0/26 и пытаюсь зайти на neverssl.com, RB493AH с v7.1beta5 перезагружается. В приложении — autosupout.rif, который создаётся при перезагрузке.
P.S. Winbox не умеет показывать команду redirect, её нужно добавлять и просматривать только через CLI.
autosupout.zip (150 KB)
