Tengo un servidor RHEL al que se puede acceder únicamente a través de Jump Host. Así es como me estoy conectando
MyMachine(Win10)--SSH-->JumpHost(winserver2012r2)--SSH-->RHEL7
vía ssh
ssh -J user@jumphost user@RHEL7
Quiero descargar algunas dependencias y también quiero usar Internet para acceder a algunas API en Internet. Mi servidor de salto tampoco tiene Internet, así que estoy atrapado aquí. Si Jump Host tuviera Internet, puedo usar el proxy sqid, que ya estoy usando para otros servidores. ¿Hay alguna forma de usar Internet en mi RHEL7 usando túneles squid y ssh? Así es como uso Internet en otros servidores sin Jumphost.
paso:1 Iniciar el servidor sqid en mi máquina
paso: 2 agregando estas líneas en /etc/environment en el servidor rhel
export http_proxy=http://127.0.0.1:3128
export https_proxy=http://127.0.0.1:3128
paso:3 ssh -R 3128:localhost:3128 usuario@rhel
¿Hay alguna forma de usar Internet en mi servidor RHEL7 mientras Jumphost está en medio de mi máquina y RHEL7?
Respuesta1
¿Por qué no desea utilizar el método que describió para otros servidores + host de salto?
ssh -J user@jumphost -R 3128:localhost:3128 user@rhel
Aquí hay un ejemplohttps://dev.to/claudiohigashi/ssh-tunneling-via-a-jump-host-2b5d