Проброс порта на Mikrotik теперь не работает Почему?
Схема стандартная:
в 1й порт тика приходит провайдер
во 2м локалка
Хочу пробросить наружу ip 192.168.0.250 с портом 5060
создаю правило dst-nat protocol tcp dst-port 5060 in interface - eth1
на вкладке Action netmap to address 192.168.0.250 to ports - 5060
порт закрыт
Правила в фаерволе все выключал результат тот же
До этого точно также пробрасывал 80 порт все было норм
Александр Терехов: Ну, так как, ваши правила в filter равнозначны их отсутствию, то dnat должен работать.
Это правило add chain=forward разрешает весь форвард и после него ниже писать что-то смысла нет. Рекомендую удалить, вообще, все правила в filter. Удалить маскарадинг, и сделать вместо него вот так
.
Проверить dnat извне до 192.168.0.250. Если сработает, то написать все правила в filter c нуля по схеме от частного к общему. Причем сначала (в самом верху) форварды "established" и "related", потом инпуты, в конце которых add action=drop chain=input, потом форварды и в самом конце add action=drop chain=forward
Александр Терехов: C целью снижения нагрузки на процессор. Да, оно не связано с Вашей проблемой, но так правильнее. Но дело Ваше, конечно. От ключили все правила в filter? Работает?
Александр Терехов: Пока Вы не добъетесь того, что DNAT работает, правила фильтра должны быть выключены. А после чего перенастроены, как я вам порекомендовал.