Besoin de contourner ce pare-feu d'entreprise embêtant?
Ou héberger un service sous NAT?
Ce dont vous avez besoin, c'est d'un tunnel SSH inversé et vous serez sur la bonne voie pour confondre vos amis en leur disant ce que vous avez fait.
Pas
-
1 Serveur: apt-get install openssh-server
-
2 Serveur: ssh-keygen
-
3 Client: apt-get install openssh-client
-
4 Client: ssh-keygen
-
5 Client: ssh-copy-id utilisateur @ serveur
-
6 Serveur: Editez / etc / ssh / sshd_config en tant que root.
- Remplacez '#PasswordAuthentication yes' par 'PasswordAuthentication no'.
- Ajoutez 'GatewayPorts clientspecified' à la fin du fichier.
-
7 Client: Maintenant, nous créons le tunnel inverse avec
ssh -R 10.0.0.111:5555:127.0.0.1:4444 [email protected]- -R rend le tunnel inversé
- 10.0.0.1 est l'adresse IP de l'interface sur votre serveur qui fait face à Internet
- 5555 est le port de serveur à écouter.
- 4444 est le port à transférer sur votre client.
-
8 Vous pouvez maintenant ouvrir des ports sur le serveur vers Internet et les transférer via votre tunnel vers votre client.
Facebook
Twitter
Google+