我有两台机器说A和B
在 BI 上有一个正在运行的虚拟机(比方说它的 VB)。不幸的是,VB 有一个无法更改的静态本地 IP 地址 (192.168.79.1)。
我可以通过以下方式成功地 ssh
A -> B B -> VB
我试图在 B(端口 7777)上设置 ssh 端口转发以转发到 VB(端口 22)。但不知何故它没有发生。
我应该使用 -L 还是 -R ?
我尝试了很多方法..
ssh -R 7777:192.168.79.1:22 root@192.168.79.1
ssh -L 7777:192.168.79.1:22 root@192.168.79.1
ssh -L 7777:192.168.79.1:22 -l root localhost
可能是我没有正确理解语法还是我错过了一些愚蠢的东西?
我想连接到 A->VB(通过 B 上的一些 xyz 端口)。请指导我如何设置。
顺便说一句,所有机器都需要用户名和密码。我还没有添加密钥(所以也请考虑一下)。
谢谢!!