突破TeamViewer、向日葵,内网穿透实现win远程办公!

标题就是吹牛的!我也不知大是不是内网穿透,我写文章一般都是写一半,多少有点小问题,欢迎指正。
说下功能:用家里电脑(win10)--》远程公司电脑(win10),不需要TeamViewer、向日葵等软件。
说下条件:需要有一台公网的服务器(25岁以下腾讯云10块钱1年),家里电脑和公司电脑可以上网!!!

===================== 进入正题*分割线 ===================


疫情期间远程办公!公司电脑因为加域了,TV直接被封商业用途,向日葵雪花桌面分分钟想砸了电脑。(这个故事是编的,疫情期间单位值班!!!)
win自带的远程桌面十分好用,用过的小朋友都说好,30fps几乎无损的画质(看不了视频!!)
疫情期间大家不用win自带的远程工具远程公司电脑,因为公司电脑没有公网地址,于是我有了大胆的猜想


方案一:

如果公司的VPN,把你公司的电脑加入到资源,并且开放3389端口,那么!就可以远程链接到自己公司的电脑了,然而公司运维的同事根本不给我开,软磨硬泡一个彪型大汉两三天,我内心是崩溃的,方案一作废!!!原理图画了一下

突破TeamViewer、向日葵,内网穿透实现win远程办公!_第1张图片

 

方案二:看到两个箭头了吗?中间是不是缺个月老~!牵起他们爱的双手,这不巧了吗 正好有个腾讯云服务器,而且win10最新版已经集成ssh!!!

突破TeamViewer、向日葵,内网穿透实现win远程办公!_第2张图片

 

================= 手动分割,上面就是扯淡 ===================

说明:第一步、公司电脑发起ssh链接云服务器,建立通道,远程代理3389端口(把自己的3389给服务器)

(这里服务器吧代理的端口吐出去,链接云服务器按理就能访问到公司的电脑,但是代理的端口ip限制在127.0.0.1本地访问,我不会改成0.0.0.0所以需要第二步骤

第二步:家里的电脑发起ssh链接云服务器,建立通道,本地代理公司电脑给服务器的端口

实现和说明是对应的

实现:1:在公司电脑win+R 然后输入cmd回车!输入

ssh -R 3313:127.0.0.1:3389 用户名@服务器ip或者域名

-R 是远程代理  
3313 是服务器的无用端口自己随便编写

127.0.0.1:3389这个代表自己电脑的3389端口

然后就会登录到服务器了,这个时候输入个ping baudu.com 为了是保证屏幕有输出,不然ssh会自动断开。有心跳需要去改配置文件。好了你现在就可以开开心心回家去了

2:在公司电脑win+R 然后输入cmd回车!输入

ssh -L 8888:127.0.0.1:3313 用户名@服务器ip或者域名

-L是本地代理

8888是本地的,这个命令服务端口和本地端口是反着的(自己怎么开心怎么写),但是一定要拿你在公司电脑给服务器的端口3313

然后打开win10的(远程桌面链接) 找不到问小娜,小娜是谁,问百度也行

地址输入127.0.0.1:8888 看着是自己远程自己的ip但是是远程的公司的电脑OK解决战斗

 

我不知道这个算不算内网穿透,用ssh建立了两个通道,ssh通道内的数据是加密的,所以很安全

然后说下用到的命令

-R:远程端口转发 ssh -R(服务器ip:端口):(本地ip:端口)

-L:本地端口转发 ssh -L(本地ip:端口):(服务器ip:端口)

-D:动态端口转发(这个我们没用到)

上面我们用一个服务器做中间人,建立链接的这个过程叫链式端口转发,当然了,也可以换个组合,比如-D和-L,

总结下:熟练运用ssh可以帮我们靠谱的工作,求人不如靠自己,善用学的(加粗)力量,我们中将成就更美好的自己

看到有打赏功能呢,大家可以考虑下

 

 

你可能感兴趣的:(远程代理,ssh,windows)