如何通过开发机连接远程机器开发(端口转发)

2023-10-29

MobaXterm方式

可以解决公司需要要用跳板机连接远程机器的问题

打开mobaxterm->tools->MobaSSHtunnel

就进入以下界面

图片

Forward Port 写本地没有被用过的端口,这里用的是10023

SSH sever 写跳板机/开发机

Remote sever 写远程机器

点Save就可以了

注意下Setting中要0.0.0.0, no代理,然后启动就可以了。

图片

本地可以 ssh -p 10023 xxxx@127.0.0.1

SSH端口转发

格式:

ssh -N -f -L <LocaPort>:<RemoteHost>:<RemotePort> <YourJumpServerUser>@<YourJumpServerHost>
-N表示不连接终端
-f 挂后台,不需要时需要手动删除下
-L 表示端口转发

注意YourJumpServer首先是可以免密登录到Remote的

例子

ssh -N -f -L 10023:aa.cc:22 cg1@bb.net

然后本地连接

ssh -p 10023 xxxx@127.0.0.1

至于想怎么用ide连接就很简单了,不赘述了。 对了,vscode(remote-ssh)直接支持端口转发,有兴趣的小伙伴可以试试。

参考

通过 MobaXterm 建立隧道作为跳板机

https://blog.csdn.net/yangshengwei230612/article/details/107580927?spm=1001.2101.3001.6650.3&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-3.no_search_link&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-3.no_search_link

如何使用 VSCode 的转移端口 (port forward) 功能

https://blog.csdn.net/surfirst/article/details/116479021

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何通过开发机连接远程机器开发(端口转发) 的相关文章

随机推荐

  • Java实现利用正则表达式校验手机号码,邮箱,电话号码

    需求 校验手机号码 邮箱 电话号码 实现代码 package apilambda d6 regex import java util Scanner public class RegexTest2 public static void ma
  • Linux使用gpu渲染桌面,WSL将支持GPU计算,并可运行Linux GUI应用

    原标题 WSL将支持GPU计算 并可运行Linux GUI应用 在刚刚召开的微软 Build 2020 大会上 传来不少有关 WSL 的新消息 这篇文章将一并整理 逐一介绍 其中 本月就可实现的包括以下这两项 随着 2020 年 5 月更新
  • python 爬虫 POST请求

    import requests 导入网络请求模块requests import json 导入json模块 字典类型的表单参数 data 1 能力是有限的 而努力是无限的 2 星光不问赶路人 时光不负有心人 发送网络请求 response
  • Spring Boot 集成 Redis

    Spring data redis 在 Spring 中整合 Redis jedis 采用的直连 多个线程操作的话 是不安全的 如果想要避免不安全的 使用 jedis pool 连接池 lettuce 采用netty 实例可以再多个线程中进
  • js基础一(补充)

    1 js概述 1 历史 1995年 js最早由Netscape的浏览器中出现 1996年 IE3中也出现了js 也称为JScript 1997年 ECMA组织制定了标准规范ECMAScript 2009年 JS遵循了CommonJS规范 开
  • Python:多路分支判断程序 输出成绩等级

    今天学习到了Python的if判断语句 根据输入的成绩 输出评定成绩 程序如下 score input 请输入成绩 手动输入成绩 score int score 将输入的字符串转换为数值 if score gt 90 and score l
  • 如何解压缩后缀名为zip.001,zip.002等的文件

    今天下了个PDF压缩包 发现不会解压 有如下几种方法 1 使用命令 打开dos界面 将文件目录切换至当前目录 假设文件名分别为 文件 01 zip 001 文件 01 zip 002 文件 01 zip 003 则在dos界面输入如下命令
  • Eclipse下编写C++

    Eclipse下运行C 程序 文章目录 Eclipse下运行C 程序 装CDT插件 测试运行C 程序 附加说明 众所周知Eclipse是常用于编写java的集成开发工具 但是像CodeBlocks和Dev C 这类集成开发工具就只能编写C或
  • SpringFramework核心技术一(IOC:注册一个LoadTimeWeaver)

    一 什么是LoadTimeWeaver 在LoadTimeWeaver用于由Spring动态变换的类 因为它们被装载到Java虚拟机 JVM 要启用加载时织入 请将其添加 EnableLoadTimeWeaving到您的某个 Configu
  • ansible主机连通性测试报错

    报错提示 root yx01 site packages ansible all m ping WARNING provided hosts list is empty only localhost is available Note th
  • linux下boost裁剪笔记

    目录 1 裁剪流程 2 操作过程详解 3 裁剪boost库 4 备注 boost中所有库目录 最近在开发c 项目 遇到大量使用正则表达式 由于windows上使用vs2022 工具集版本比较高对c 11属性支持的比较好 没遇到什么问题 但是
  • 8051单片机实战分析(以STC89C52RC为例)

    在第一篇到第九篇博文中 我们认识到了一些基于IO口输入与输出的基础电子器件使用 8051单片机实战分析 以STC89C52RC为例 01 点亮一个LED 8051单片机实战分析 以STC89C52RC为例 02 LED延时约5s闪烁 805
  • pinia 介绍与安装

    目录 一 什么是pinia 二 为什么要使用pinia 三 准备工作 1 基于Vue3 TS Vite创建项目 2 安装pinia 四 搭建pinia模块 1 在src下创建store目录 并创建index ts文件 2 挂载pinia 一
  • Python入门教程(三)

    一 条件控制 Python条件语句是通过一条或多条语句的执行结果 true或者false 来决定执行的代码块 1 if语句 Python中if语句格式为 if condition1 为true时将执行statement的语句 如果condi
  • powershell使用conda activate激活环境出错的三个解决方法

    可能有两个原因 一共三个解决办法 方法一 原因很有可能是上次未deactivate windows系统下在powershell终端输入 activate deactivate 如果是Mac或Linux系统输入 激活环境 source act
  • CUDA矩阵乘法

    include
  • java8 retry 重试机制_Python异常失败重试模块:retrying,python爬虫必备利器

    图 文 迷神 从之前写的 Python登陆小米路由器拨号更换IP 绕过网站反爬IP限制机制 我们就可以看到python有一种重试机制 很好用 特别是在写爬虫的时候 简直是python爬虫必备利器 工作中也经常碰到的问题就是 某个方法出现了异
  • VS2017社区版Community 许可证过期解决方法

    之前过期可以登录自己的github账号再认证一下就OK了 但是这次就是登录不上会有脚本错误的弹窗 搜到一个方法亲测有效 也非常简单 找一个同等开发环境 把对应路径下的许可证文件夹拷贝放到自己的文件夹下即可 感谢各位大佬愿意分享
  • AD学习笔记(二)——PCB布局布线

    PCB布局布线 1 先确定板子的大小 用Keep out层或机械层确定边框 2 布线 走线连接需为钝角 不能出现直角 锐角 布局时要考虑走线的难易 线长 走线要尽量短 和可能出现的绕线情况 顶层和底层线大规律要十字交叉 走线与边框距离大于1
  • 如何通过开发机连接远程机器开发(端口转发)

    MobaXterm方式 可以解决公司需要要用跳板机连接远程机器的问题 打开mobaxterm gt tools gt MobaSSHtunnel 就进入以下界面 Forward Port 写本地没有被用过的端口 这里用的是10023 SSH