我在 AWS 上有一个 EC2 实例,并且安装LXC/LXD
在我的 EC2 上。我LXD
有一个桥接 IP 地址,我需要通过该地址ssh
从我的笔记本电脑访问LXC/LXD
因此,如果:
Me (A) ------> EC2 (B) ------> Target (C)
我需要直接从(A)
到建立隧道(C)
。
答案1
隧道应该这样建立:
ssh -p remote_port -L local_port:target_server:target_port remote_user@remote_server
- remote_port --> 远程服务器的端口(在您的情况下为 EC2 B)
- local_port --> 您本地计算机中的端口(在您的情况下为 YOU A)
- target_port --> 目标机器中的端口(在您的例子中是 TARGET C)
- target_server --> 目标 C
- 远程服务器 --> EC2 B
请尝试以下操作:
在本地PC中执行
ssh -p 22 -L 8080:target_server:22 remote_usero@remote_server
然后在另一个窗口中执行
ssh -p 8080 127.0.0.1
通过第一次连接,您打开了隧道。保持此连接打开(到第一台服务器),以便从另一个窗口访问目标服务器。