我需要telnet
在两个网络元素之间建立连接。服务器位于防火墙后面,客户端的 IP 地址无法连接它。我的想法是使用第三台服务器作为代理。为此,我想到使用命令ssh server ip -D8888 bridge
并在客户端上配置任何代理:ALL_PROXY socks5:ipserverbridge
。
最后运行命令telnet ServerIP
。但不幸的是它没有运行。
答案1
如果网络层次结构是client -> proxy -> server
,并且每个相邻对都可以互相看到,那么您可以使用本地端口转发来执行此操作:
ssh -NTfL 2323:server:23 proxy
然后你就可以通过这个通道连接到telnet服务器了:
telnet localhost 2323
如果您的配置不同,您应该调整这些步骤。