Moet je je rond die vervelende zakelijke firewall begeven?
Of een service hosten tijdens NATed?
Wat je nodig hebt is een omgekeerde SSH-tunnel en je zult goed op weg zijn om je vrienden te verwarren door ze te vertellen wat je hebt gedaan.

Stappen

  1. 1 Server: apt-get install openssh-server
  2. 2 Server: ssh-keygen
  3. 3 Cliënt: apt-get install openssh-client
  4. 4 Cliënt: ssh-keygen
  5. 5 Cliënt: ssh-copy-id user @ server
  6. 6 Server: Bewerk / etc / ssh / sshd_config als root.
    • Wijzig '#PasswordAuthentication yes' in 'PasswordAuthentication no'.
    • Voeg 'GatewayPorts clientspecified' toe aan het einde van het bestand.
  7. 7 Cliënt: Nu maken we de omgekeerde tunnel met
    ssh -R 10.0.0.111:5555:127.0.0.1:4444 [email protected]
    • -R maakt de tunnel omgedraaid
    • 10.0.0.1 is het ip-adres van de interface op uw server die naar het internet kijkt
    • 5555 is de poort van de server om naar te luisteren.
    • 4444 is de poort waarnaar moet worden doorgestuurd naar uw client.
  8. 8 Nu kunt u poorten op de server openen op internet en deze door uw tunnel doorsturen naar uw klant.