itholoinfo.com.com

Cum de a crea un tunel invers prin SSH

Trebuie să ocolească firewall-ul companiei?

Sau găzduiți un serviciu în timp ce într-un ip cu NAT?

Ceea ce aveți nevoie este un tunel invers prin SSH și, cu asta, veți fi pe cale să vă confundați prietenii încercând să le explicați cum a fost făcut acest lucru.

pași

Imaginea intitulată Creați un tunel Ssh inversat Pasul 1
1
server: apt-get instala openssh-server
  • Imaginea intitulată Creați un tunel Ssh inversat Pasul 2
    2
    server: ssh-keygen
  • Imagine intitulată Crearea unui tunel Ssh inversat Pasul 3
    3
    client: apt-get instala openssh-client
  • Imaginea intitulată Crearea unui tunel Ssh Revers Pasul 4
    4
    client: ssh-keygen
  • Imaginea intitulată Crearea unui tunel Ssh inversat Pasul 5


    5
    client: ssh-copy-id user @ server
  • Imaginea intitulată Creați un tunel Ssh inversat Pasul 6
    6
    server: Editați / etc / ssh / sshd_config ca root.
    • Schimbați "#PasswordAuthentication yes" la "PasswordAuthentication no".
    • Adăugați `GatewayPorts clientspecified` la sfârșitul fișierului.
  • Imaginea intitulată Creați un tunel Ssh inversat Pasul 7
    7
    Client: Acum creăm tunelul invers cu
    ssh -R 10.0.0.111:5555:127.0.0.1:4444 [email protected]
    • -R face tunelul inversat
    • 10.0.0.1 este adresa IP a interfeței serverului dvs. care este în contact cu internetul
    • 5555 este portul serverelor care urmează să fie ascultat
    • 4444 este portul care trebuie transmis clientului
  • Imaginea intitulată Creați un tunel Ssh Revers Step 8
    8
    Puteți, porturile de server acum deschise la Internet și le transmite prin tunel la client.
  • sfaturi

    • Puteți schimba computerul a cărui port este transmis prin schimbarea adresei locale de loopback (127.0.0.1) la adresa IP a acelui computer. Deci 10.0.0.111:5555:192.168.0.2:4444 transmite ușa în 5555 10.0.0.111 la portul 4444 pe 192.168.0.2
    • Folosiți -nNR când creați tunelul dacă nu aveți nevoie de coajă.

    avertismente

    • Păstrați fișierul id_rsa creat de ssh-keygen în siguranță! Aceasta este cheia ta privată! Nu dați-i nimănui! Totuși, id_rsa.pub poate fi dat oricui.

    Materiale necesare

    • Două computere: una pentru a transmite porturile și cealaltă pentru a accesa internetul.
    • Aceste instrucțiuni presupun că ambele sisteme sunt Ubuntu sau disidențe similare.
    • Cunoștințele de bază ale liniilor de comandă vă pot ajuta.
    Distribuiți pe rețelele sociale:

    înrudit
    Cum se deschide portul 80 în paravanul de protecție WindowsCum se deschide portul 80 în paravanul de protecție Windows
    Cum să accesați Gmail într-un software de e-mailCum să accesați Gmail într-un software de e-mail
    Cum de a găsi un server de intrare pentru e-mailCum de a găsi un server de intrare pentru e-mail
    Cum se instalează serverul Web Apache pe un computer WindowsCum se instalează serverul Web Apache pe un computer Windows
    Efectuarea unui server Linux mai sigurEfectuarea unui server Linux mai sigur
    Cum se utilizează SSH în WindowsCum se utilizează SSH în Windows
    Cum să evitați sindromul de tunel carpianCum să evitați sindromul de tunel carpian
    Cum se fac întinderi pentru sindromul tunelului carpianCum se fac întinderi pentru sindromul tunelului carpian
    Cum de a crea un server Minecraft pentru dvs. și prietenii dvs.Cum de a crea un server Minecraft pentru dvs. și prietenii dvs.
    Găsirea și înfrângerea camerei Colossus în umbra ColosuluiGăsirea și înfrângerea camerei Colossus în umbra Colosului
    » » Cum de a crea un tunel invers prin SSH
    © 2021 itholoinfo.com.com