Mikrotik. Балансировка проброса DST-NAT с внешки по одному входящему порту в локалку на разные порты одной машины: различия между версиями
Cless (обсуждение | вклад) (Новая страница: «На машине в локальной сети поднимаем '''2 сервиса sshd''' <code>sshd -p 2201</code> <code>sshd -p 2202</code> <code>netst...») |
Cless (обсуждение | вклад) м (Cless переименовал страницу Mikrotik. Балансировка проброса DST-NAT с внешки по одному входящему порту в локалку на разные порты в Mikrotik. Балансировка проброса DST-NAT с внешки по одному входящему порту в локалку на разные порты одной машины без оставления перенаправления) |
(нет различий)
| |
Текущая версия на 11:18, 23 января 2022
На машине в локальной сети поднимаем 2 сервиса sshd
sshd -p 2201
sshd -p 2202
netstat -luptn
... tcp 0 0 0.0.0.0:2201 0.0.0.0:* LISTEN 15748/sshd tcp 0 0 0.0.0.0:2202 0.0.0.0:* LISTEN 15751/sshd ...
На микроте-маршрутизаторе маркируем входящие соединения (каждое n-e, в данном случае каждое 1-е и 2-е)
/ip firewall mangle
add action=mark-connection chain=prerouting comment=TMP dst-port=2222 in-interface=ether3-wan1 new-connection-mark=ssh-wan1-to_17-250_2201 passthrough=yes per-connection-classifier=src-address-and-port:2/0 \
protocol=tcp src-address-list=trustedWan
add action=mark-connection chain=prerouting comment=TMP dst-port=2222 in-interface=ether3-wan1 new-connection-mark=ssh-wan1-to_17-250_2202 passthrough=yes per-connection-classifier=src-address-and-port:2/1 \
protocol=tcp src-address-list=trustedWan
Пробрасываем маркированные соединения (каждое 1-е соединение пробрасываем на порт 2201, 2-е - на порт 2202)
/ip firewall nat
add action=dst-nat chain=dstnat comment=TMP connection-mark=ssh-wan1-to_17-250_2201 protocol=tcp to-addresses=192.168.17.250 to-ports=2201
add action=dst-nat chain=dstnat comment=TMP connection-mark=ssh-wan1-to_17-250_2202 protocol=tcp to-addresses=192.168.17.250 to-ports=2202
Подключаемся через 2 экземпляра winscp к серверу по обоим портам (какой проброс сработал можно посмотреть через таблицу nat по счетчику пакетов)
Копируем через каждое из 2-х подключений файлы, через torch увидим, что 1-е соединение тянет трафик по порту 2201, 2-е - по порту 2202