J'ai essayé de regarder des articles similaires ici mais ils ne m'ont pas aidé.
J'utilise un tunnel pour transférer le trafic sur le port 8080 d'un serveur à l'aide de la commande suivante:
utilisateur ssh @ -L 8080: SERVEUR: 8080 -N
Ça fonctionne parfaitement. Il y a un autre serveur sur cet hôte qui écoute le port 85. Lorsque je fais ce qui suit:
ssh -v utilisateur @ -L 86: 10.32.226.116: 85 -N
Et allez à localhost: 86 je reçois ce qui suit:
Authenticated to SERVER ([SERVER]:22).
debug1: Local connections to localhost:86 forwarded to remote address SERVER:85
debug1: Local forwarding listening on ::1 port 86.
debug1: channel 0: new [port listener]
debug1: Local forwarding listening on 127.0.0.1 port 86.
debug1: channel 1: new [port listener]
debug1: Entering interactive session.
debug1: Connection to port 86 forwarding to SERVER port 85 requested.
debug1: channel 2: new [direct-tcpip]
channel 2: open failed: connect failed: Connection refused
debug1: channel 2: free: direct-tcpip: listening port 86 for SERVER port 85, connect from 127.0.0.1 port 58045, nchannels 3
Toutes mes excuses pour le formatage, c'est un peu nouveau pour moi.
Quelqu'un peut aider avec cela? Merci
networking
ssh
unix
port-forwarding
tunnel
Carlos Hurtado
la source
la source