不同局域网ubuntu如何进行ssh穿透登录
不同局域网ubuntu如何进行ssh穿透登录
前言
一. 建议安装teamview
二. openssh服务
三. 打开路由器端口映射
四.连接
@(ubuntu)

前言
在公司有一台电脑,家里也有一台电脑,有时候需要用公司电脑访问家里电脑,想用家里电脑的GPU跑一跑简单的模型训练,在网上找了很久的ssh连接方式,有的需要外网独立服务器,有的很麻烦,正好我安装teamview,结合起来使用会很方便,利用teamview得到运营商分配的外网ip,结合路由器的端口映射功能,就能够

一. 建议安装teamview
安装了teamview可以较为方便的操作两台电脑
可能有人会问,既然安装了teamview,还需要什么ssh,理由如下,teamview是图形界面传输,响应时间估计得有300+ ms,敲命令行极其痛苦,而且有时候会有些问题,快捷键莫名其妙激发等;
二. openssh服务
请在需要链接的两台电脑上都安装openssh服务
sudo apt-get install openssh-client
sudo apt-get install openssh-server
2.启动服务:

sudo /etc/init.d/ssh start
1
三. 打开路由器端口映射
不同的服务器可能叫不同的名称,我用的TP-LINK路由器叫做虚拟服务器(官方帮助页面请点我:http://service.tp-link.com.cn/detail_article_69.html
设置如下图:IP地址请填写被访问电脑内网ip,服务器类型选择http,IP地址可以通过ifconfig命令查到,内部端口请填写22,这是ssh端口,外部端口请写一个5000+的即可

四.连接
查看服务器的外网IP
sudo curl ipinfo.io

得到如下结果:

{
"ip": "125.146.123.57",
"city": "Wuchuan",
"region": "Guangdong",
"country": "CN",
"loc": "52.3168,101.5880",
"org": "AS4134 CHINANET-BACKBONE"
}

然后就可以在另外一台电脑上用ssh命令访问了:

ssh 用户名@服务器外网IP -p 对外端口
输密码
登录成功

示例:
ssh hw@125.146.123.57 -p 5120

ssh外网穿透的更多相关文章

  1. NATAPP--实现SSH内网穿透

    NATAPP--实现SSH内网穿透 1. 关于Natapp 2. 使用Natapp 3. Natapp安装和配置 4. XShell连接 相关参考博文原文地址: CSDN:KevenPotter:NA ...

  2. 微信公众号开发系统入门教程(公众号注册、开发环境搭建、access_token管理、Demo实现、natapp外网穿透)

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/a1786223749/article/ ...

  3. frp内网渗透实现ssh外网访问家里树莓派(树莓派raspbian系统+腾讯云contos7)

    只有信用卡大小的它,同时也是一台功能完备的电脑(树莓派),把内网能玩的功能都玩了个遍,自然就有了外网访问这台树莓派的需求.一样也是查阅了无数文章,研究了无数个方案,最终试验成功用FRP实现了内网穿透, ...

  4. Ubuntu 18.04系统中不能ssh外网远程

    前言 今天我不小心动了电插板,导致服务器断电,用远程命令开机,居然很长时间没反应,索性就亲自按电源键重启.服务器正常开机启动,ssh可以内网访问,远程命令内网有效果,就是外网不行.经过分析排查,是不是 ...

  5. 外网穿透-natapp安装配置(windows)

    natapp官网 natapp服务器更新:全面支持HTTPS协议以及本地SSL证书,支持WSS协议.同时支持HTTP/2 WEB协议,支持微信小程序本地开发.全面自动支持泛子域名与访客真实IP地址. ...

  6. Linux渗透+SSH内网转发

    http://www.jb51.net/hack/58514.html http://blog.chinaunix.net/uid-756931-id-353243.html http://blog. ...

  7. 测试龙芯 LoongArch .NET之 使用 FastTunnel 做内网穿透远程计算机

    龙芯3A5000 已经上市,与龙芯3A5000配套的三大编译器GCC.LLVM.GoLang和三大虚拟机Java.JavaScript..NET均已完成开发,从老伙计哪里搞来一台3A5000 机器,安 ...

  8. 在dotnet6发布之际,FastNat内网穿透,给开发人员送的硬货福利

    一.FastNat可为您解决的问题 1.没有公网服务器,但是想发布共享本地的站点或网络程序到公网上,以供他人访问: 此项功能大大方面开发人员进行远程调试,微信小程序等开发工作进行. 2.需要远程到在其 ...

  9. SSH 端口转发+内网穿透

    用最直白的语言对本文所有内容进行定义: 端口转发(-L):用A机器(内网)登录B机器(公网), 在A机器打开端口,将收到的所有请求转发到B机器的某个端口 (在代理机上执行) 内网穿透(-R):用A机器 ...

随机推荐

  1. xlwt模块的使用

    前记:Python处理表格时会用到xlwt和xlrd模块 xlwt设置行高:row sheet.row(2).set_style(xlwt.easyxf('font:height 440;')) 13 ...

  2. erlang下lists模块sort(排序)方法源码解析(一)

    排序算法一直是各种语言最简单也是最复杂的算法,例如十大经典排序算法(动图演示)里面讲的那样 第一次看lists的sort方法的时候,蒙了,几百行的代码,我心想要这么复杂么(因为C语言的冒泡排序我记得不 ...

  3. Activity与Fragment数据传递之Fragment从Activity获取数据

    整理Fragment与Activity之间的数据交换,大体上包括三种: 1.Fragment从Activity获取数据 2.Activity从Fragment获取数据 3.Fragment之间获取数据 ...

  4. linux——文件操作

    1.创建文件夹 mkdir /myFolder 2.创建文件 touch hello.txt 3.复制文件 cp [-adfilprsu] 源文件 目标地址 4.移动 mv 源地址 目标地址 5.正向 ...

  5. __FILE__、__DIR__区别

    __FILE__=D:\Soft\xampp\htdocs\test\test.php __DIR__=D:\Soft\xampp\htdocs\test getcwd()=D:\Soft\xampp ...

  6. jquery 根据文本设置选中某个选项

    <select name="streetid" id="streetid"> <option value="4">a ...

  7. go生成不重复的纯数字6位的随机数

    最近在学go, 按照入门指南学完go的基础语法, 开始学习go的标准库;  借用生成这个小任务复习一下go的基础语法. 推荐go编辑, jb公司的goland, 超级好用. 推荐go入门指南, htt ...

  8. javaEE完整体系结构

    学习之前了解熟悉一下javaEE的完整体系结构会更有助于理解 https://segmentfault.com/a/1190000007090110

  9. 箭头函数里this理解

    先来看代码: var obj1={ id:4, fn:function(){ var f=() => { console.log(this); //object,f()定义在obj1对象中,th ...

  10. PDF 补丁丁 0.6.0.3427 版发布(修复提取图片问题)

    新的版本进一步改善了导出图片的问题.