<aside> 💡 Autorem poradnika jest Krzysztof Romanowski

</aside>

Serwer Mikrusa możesz wykorzystać do połączenia się do swojego lokalnego serwera i nie potrzebujesz w tym celu stawiać usługi typu VPN.

Jeśli masz dynamiczne IP, to wiesz, że nie możesz polegać na adresie IP. Wtedy przyda Ci się tzw. tunelowanie SSH.

Rozwiązanie jest proste: to Twój serwer czeka na nawiązanie połączenia z konkretnym portem, a Twój domowy komputer (ze zmiennym IP) łączy się do Mikrusa (który ma stałe IP).

Jest wiele opcji tunelowania SSH, możesz o nich poczytać w artykule podlinkowanym w Bibliotece wiedzy, tutaj omówię tylko jedną z nich; Remote port forwarding.

Wyszczególnijmy trzech “aktorów”:

Wygląda to tak:

remote 💻  → mikrus → local 🖥️

Klucze SSH

Po pierwsze musisz posiadać dwa klucze SSH:

Możesz je wygenerować poleceniem:

ssh-keygen -t rsa

Dla ułatwienia połączenia możesz pominąć ustawianie hasła dla tych kluczy.

Zapisz je pod nazwami mikrus i local_server.

Wgraj klucze na serwery