Приветствую!
В связи с недавними широкомасштабными блокировками возникло желание сделать на базе mikrotik, прозрачный relay одного игрового сервиса (игрушка eco).
Сейчас оно у меня работает на базе
www.komodia.com/komodia-relay
Но хотелось бы выкинуть сервер из цепочки и заворачивать непосредственно на микротике.
Схема как должно работать.
Протокол UDP
Порт 3000
IP mikrotik 1.1.1.1
IP сервиса 2.2.2.2
Клиент отправляет запрос на микротик 1.1.1.1, микротик получает его и отправляет сервису 2.2.2.2 от своего адреса. Полученный от сервиса ответ, возвращается клиенту от адреса микротика.
С микротиками немного работал, но как заворачивать наружу - не разобрался.
Нашёл единственный похожий вопрос на англоязычном форуме mikrotik, там предлагают использовать
/ip firewall mangle add action=mark-connection chain=prerouting connection-state=new dst-address=1.1.1.1 dst-port=3000 new-connection-mark=natthis passthrough=yes protocol=udp
/ip firewall nat add action=dst-nat chain=dstnat connection-mark=natthis protocol=udp to-addresses=2.2.2.2 to-ports=3000
/ip firewall nat add action=masquerade chain=srcnat connection-mark=natthis
Но в той ветке до "заработало" так и не дошли, я тоже разобраться не смог.
Очень бы хотелось помощи!