ssh隧道转发

test1 test2 test3 其中,test1和test2不能互通,test1和test3,test2和test3都可以互通

实现需求,使test1 通过ssh连上test2

test1:192.168.134.11

test2:192.168.134.12

test3:192.168.134.13

bash 复制代码
ssh -fNg -L 192.168.134.11:6668:192.168.134.12:22 root@192.168.134.13

参数解释
-L 本地端口转发
-f 后台转发
-g 网关作用,让其它主机也能访问端口
-N 不执行ssh远程指令

把192.168.134.12 的22端口映射到 192.168.134.11的6668端口

或者

bash 复制代码
ssh -Ng -L test1:6668:test2:22 test3

1.运行该命令

bash 复制代码
[root@test1 ~]# ssh -Ng -L 192.168.134.11:6668:192.168.134.12:22 root@192.168.134.13
root@192.168.134.13's password:

2.此时在test1上新开一个终端,连上test2

bash 复制代码
[root@test1 ~]# ssh 192.168.134.11 -p 6668
Last login: Fri Dec  8 10:52:11 2023 from 192.168.134.11
[root@test2 ~]#
相关推荐
风流倜傥唐伯虎17 分钟前
Spring Boot Jar包生产级启停脚本
java·运维·spring boot
Doro再努力18 分钟前
【Linux操作系统10】Makefile深度解析:从依赖推导到有效编译
android·linux·运维·服务器·编辑器·vim
senijusene22 分钟前
Linux软件编程:IO编程,标准IO(1)
linux·运维·服务器
忧郁的橙子.30 分钟前
02-本地部署Ollama、Python
linux·运维·服务器
醇氧39 分钟前
【linux】查看发行版信息
linux·运维·服务器
No8g攻城狮1 小时前
【Linux】Windows11 安装 WSL2 并运行 Ubuntu 22.04 详细操作步骤
linux·运维·ubuntu
酷酷的崽7981 小时前
CANN 生态可维护性与可观测性:构建生产级边缘 AI 系统的运维体系
运维·人工智能
做人不要太理性2 小时前
CANN Runtime 运行时组件深度解析:任务调度机制、存储管理策略与维测体系构建逻辑
android·运维·魔珐星云
souyuanzhanvip2 小时前
ServerBox v1.0.1316 跨平台 Linux 服务器管理工具
linux·运维·服务器
文静小土豆2 小时前
Docker 与 containerd 代理配置详解:镜像拉取速度慢的终极解决方案
运维·docker·容器