Страница 1 из 2

Как перенаправить с любого на локального адреса на конкретный локальный?

Добавлено: 14 апр 2016, 12:31
AlexZag
В сети находится IP-видеорегистратор к которому подключаются пользователи через клиентские приложения. Сейчас есть правило NAT которое позволяет при внешнем обращении на наш IP и порт 34567 подключиться к этому регистратору. В локальной сети подключение происходит по локальному IP адресу и томуже порту. Правило для внешнего подключения не работает если клиент находится в локальной сети. Как можно перенаправить локальное обращение на наш внешний IP адрес на локальный адрес регистратора? Это необходимо для того чтобы клиенсткое приложение использовало один набор настроек. Пробовал создавать правило dst-nat, но либо оно не подходит для данной ситуации, либо я чтото неправильно делал.

Re: Как перенаправить с любого на локального адреса на конкретный локальный?

Добавлено: 14 апр 2016, 13:13
vqd
Hairpin NAT

Re: Как перенаправить с любого на локального адреса на конкретный локальный?

Добавлено: 14 апр 2016, 15:01
podarok66
Пора по пробросам, перенаправлениям и маркировании для прохождения ответа FAQ писать, прям поток однотипных тем :-)

Re: Как перенаправить с любого на локального адреса на конкретный локальный?

Добавлено: 14 апр 2016, 15:08
vqd
думаешь поможет?

Re: Как перенаправить с любого на локального адреса на конкретный локальный?

Добавлено: 14 апр 2016, 17:54
AlexZag
add chain=srcnat src-address=192.168.88.0/24 \
dst-address=192.168.88.20 protocol=tcp dst-port=34567 \
out-interface=bridge-local action=masquerade

192.168.88.20 - ip регистратора. Не работает, в локальной сети нет связи через внешний IP

Re: Как перенаправить с любого на локального адреса на конкретный локальный?

Добавлено: 14 апр 2016, 18:09
vqd
а причем тут dst-address=192.168.88.20 ?

Re: Как перенаправить с любого на локального адреса на конкретный локальный?

Добавлено: 14 апр 2016, 18:41
podarok66
vqd писал(а):думаешь поможет?

Думаю, размер всех этих тем сократится до двух постов - вопрос и направление ;;-)))

Re: Как перенаправить с любого на локального адреса на конкретный локальный?

Добавлено: 14 апр 2016, 20:39
Dragon_Knight
На самом деле Hairpin NAT это такая вещь, которая не так просто даётся в понимании и даже у меня не реализована как положена, и работает через маскарад локального порта...

Re: Как перенаправить с любого на локального адреса на конкретный локальный?

Добавлено: 15 апр 2016, 08:06
gmx
Если уж совсем объективным быть, то не сильно-то она нужна.
Конечно, определенных удобств она добавляет.
Но и пережить без нее точно можно.

Re: Как перенаправить с любого на локального адреса на конкретный локальный?

Добавлено: 15 апр 2016, 09:17
AlexZag
Делал по образу и подобию как тут: http://wiki.mikrotik.com/wiki/Hairpin_NAT. Адрес dst понимаю что не обязателен, пробовал и без него. Не работает.
А ответ на вопрос зачем оно нужно обьясняю: в клиенте на андроиде VmeyeSuper нужно провести целую процедуру чтобы заменить отображаемые видеокамеры. Мне это проблем не составит. Но вот руководство слышать ничего не хочет про подобные напряги, зато хотят везде на телефоне видеть как идет работа. То есть проблема конечного пользователя.