Как достучаться из локальной сети по внешнему IP и пробрасываемому порту используя Mikrotik? Дано: 1. Сервис, работающий в локальной сети с адресом localaddr:80 2. Настроен проброс портов (работает успешно) для доступа к этому сервису по адресу externaladdr:8080 из Интернета. Задача: Организовать возможность доступа к сервису из локальной сети по внешнему адресу и порту 8080. Сейчас это не работает. Есть трудность именно с подменой порта, решения для работы с одним портом существуют и понятны.
Для достижения вашей цели, вам нужно настроить на Mikrotik проброс портов с внешнего интерфейса на внутренний IP и порт вашего сервиса:
Откройте SSH-сессию с вашим Mikrotik-ом.
Зайдите в раздел IP -> Firewall -> NAT.
Нажмите на кнопку "Add New" для создания нового правила NAT.
В настройках правила выберите "Srcnat" для Chain, "Dstnat" для Action, и введите ваш внешний IP адрес в поле "Dst. Address".
В разделе "Protocol", выберите "tcp" и введите порт 8080 в поле "Dst. Port".
В разделе "Action", выберите "Dst. Address" и укажите внутренний IP адрес вашего сервиса в поле "To Addresses".
В поле "To Ports" введите 80 (порт вашего сервиса в локальной сети).
Нажмите "Apply" для сохранения настроек.
Теперь, когда вы заходите на externaladdr:8080 из лестничной сети, запрос будет перенаправлен на локальный адрес и порт вашего сервиса.
Если у вас возникнут проблемы или вам нужна более подробная инструкция, не стесняйтесь обращаться к документации Mikrotik или спрашивать у специалиста по настройке сетей.
Для достижения вашей цели, вам нужно настроить на Mikrotik проброс портов с внешнего интерфейса на внутренний IP и порт вашего сервиса:
Откройте SSH-сессию с вашим Mikrotik-ом.
Зайдите в раздел IP -> Firewall -> NAT.
Нажмите на кнопку "Add New" для создания нового правила NAT.
В настройках правила выберите "Srcnat" для Chain, "Dstnat" для Action, и введите ваш внешний IP адрес в поле "Dst. Address".
В разделе "Protocol", выберите "tcp" и введите порт 8080 в поле "Dst. Port".
В разделе "Action", выберите "Dst. Address" и укажите внутренний IP адрес вашего сервиса в поле "To Addresses".
В поле "To Ports" введите 80 (порт вашего сервиса в локальной сети).
Нажмите "Apply" для сохранения настроек.
Теперь, когда вы заходите на externaladdr:8080 из лестничной сети, запрос будет перенаправлен на локальный адрес и порт вашего сервиса.
Если у вас возникнут проблемы или вам нужна более подробная инструкция, не стесняйтесь обращаться к документации Mikrotik или спрашивать у специалиста по настройке сетей.