Wpis z mikrobloga

via Wykop Mobilny (Android)
  • 0
Jak mogę się połączyć przez SSH do serwera w sieci lokalnej poprzez vps?

SSH client -> vps -> SSH server

Niestety serwer jest bez stałego IP zewnętrznego więc do tej pory łączyłem się przez TeamViewer ale coś spadło z rowerka i nie mogę się połączyć przez TeamViewer spoza domu

Tak samo docelowo chciałbym zrobić z VNC. Lokalnie po wifi mam to skonfigurowane ale nie wiem jak to wystawić poza lan.

Czego mam szukać? Jak to się nazywa?

#ubuntu #siecikomputerowe #vps #ssh

VPS stoi na Ubuntu, SSH serwer też stoi na Ubuntu. Domowy router to mikrotik hAP lite
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
@Czlowiek_Ludzki: ok, dzięki za nakierowanie. Poczytam o tym. Gdzieś jeszcze znalazłem informacje o bidirectional SSH tunnel i nie wiem czy to by nie było lepsze w moim przypadku
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
@Michuy: czytałem i o vpn i o tunelowaniu SSH. Myślę że najlepszym rozwiązaniem będzie właśnie tunelowanie ale nie mogę rozgryźć jak się połączyć przez SSH za pomocą tego. Z tego co zrozumiałem to mogę zrobić tak.

M1 - mój telefon
M2 - vps z zewnętrznym IP
M3 - pc za
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
@Michuy: czy wystarczy jak zrobię reverse tunnel między M3 a M2 z przekierowaniem portu z 22 na np 44 i jak będę chciał się połączyć z M1 user@ipM2:44 to połączy mnie na user@ipM3:22
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
Jeżeli ktoś natrafi na podobny problem jak ja to poniżej przedstawiam rozwiązanie:

M1 - mój telefon
M2 - vps z zewnętrznym IP
M3 - pc za natem

M3
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
A poniżej rozpiska jak zrobić żeby tunel się uruchamiał przy starcie systemu

sudo nano /etc/systemd/system/ssh-tun-22.service

[Unit]
Description=Persistent SSH reverse Tunnel from port 6022 on external server to port 22 on this server (for encrypted traffic)
  • Odpowiedz