tcpforwarding issue

avatar

So I used to use ssh gateway to get to external servers through a shared server from our own server.
Example:
ssh to internalServer > ssh to external server
then these external servers got additional servers that can only be reached from the primary external server so example:
ssh to internalServer > ssh to external server1
ssh to internalServer > ssh to external server1 > ssh external server2
ssh to internalServer > ssh to external server1 > ssh external server3

my setup for this is:
ssh to internalServer > ssh to external server1:

ssh to internalServer > ssh to external server1 > ssh external server2

There have been some security changed at external server1 disabling tcpforwarding due to CIS requirements.
With this change "ssh to internalServer > ssh to external server1" still works.

"ssh to internalServer > ssh to external server1 > ssh external server2" no longer works as ExternalServer1 is preventing the jump to ExternalServer2 with this setup.
I can still use "ssh to internalServer > ssh to external server1" and then I have to manually ssh to externalServer2.

How else can I make this function work so i can tunnel to the 3rd server auto without enabling tcpforwarding?

All servers involved are RHEL

b33debd4-3286-4c33-be60-de5cf8042376.png

bdefae3c-420f-4af9-b955-65c0ca09f661.png

a1b6842d-21f9-4b4c-bb3f-103fab148a74.png

0b53ed40-1219-40c6-b108-aae25b3ca9ef.png

All Comments (0)