EternalTerminal icon indicating copy to clipboard operation
EternalTerminal copied to clipboard

Better Port forwarding support

Open shauryagoel opened this issue 4 months ago • 4 comments

I have a public server, which has access to an internal IP/domain (say foo) of a service running at port 8000. Now, I can access the internal service via my PC at port 8000 using the following SSH command- ssh <PUBLIC_SERVER_IP> -L 8000:foo:8000. However, doing the same thing using et- et <PUBLIC_SERVER_IP> -t 8000:foo:8000 does not work. Is this feature not currently present in et, or am I missing something?

shauryagoel avatar Aug 02 '25 09:08 shauryagoel

Et accomplishes what you want with jumphosts. I haven't heard of someone combining port forwarding and jumphosts with et but it should be possible.

Worst-case, you could accomplish this by running et inside of an et session to connect to the next computer. It's cumbersome, but you only have to do it once per reboot.

MisterTea avatar Aug 02 '25 12:08 MisterTea

The foo service that I am referring to is not a VM but an API service like an http server. This http server is only accessible via my jumpserver. It would not be possible to run et session inside another et session. Also, I believe jumphost argument of et would not be useful for this. Sorry if my original description caused some confusion.

shauryagoel avatar Aug 02 '25 12:08 shauryagoel

Oh I think I get it now. Yeah, that feature doesn't exist in et.

MisterTea avatar Aug 02 '25 16:08 MisterTea

I also really miss this option. This is the only option through which I still directly use ssh for this.

Are there any plans to add this option? It would be very useful for me, but I suspect it would be useful for many people as well.

DienoX avatar Oct 13 '25 20:10 DienoX