Как подключиться вне локальной сети к домашнему linux-server'у через mikrotik?
Есть VSCode сервер, который крутится на локальном айпишнике 10.7.1.64.
По мануалам было вычитано, что из локальной сети можно подключаться к этому серверу командой: ssh -N -L 8080:127.0.0.1:8080 [user]@<instance-ip>
В моем случае получается, что instance-ip = 10.7.1.64
Собственно сам вопрос: как можно организовать подключение вне локальной сети к этому айпишнику, чтобы данный сервак работал не только в локалке? Роутер mikrotik, пытался пробросом рандомного порта до 10.7.1.64:22 делать, но как-то не выходило.
Очень вероятно, что я просто делал что-то не так, но пока что у меня вообще нет мыслей как организовать это подключение
vpn имеется, но хотелось бы избежать привязки к нему.
а про проброс порта SSH, у меня было что-то из серии <внешний IP>:51234 через dstnat в 10.7.1.64:22, но оно не сработало. Не отрицаю, что я мог что-то делать не так, но по крайней мере выше указанный способ не помог
Gregory, нашел в чем проблема...
Вы сказали про порт, и я осознал, что при подключении по команде ssh -N -L 8080:127.0.0.1:8080 [user]@<внешний IP> забывал дописать -p 51234
внешний ip есть.
проблема оказалась в ошибке при подключении.
забывал указывать -p 51234 до нужного порта при подключении и потому не происходило ничего