• 首页 >操作系统 >网络相关

    如何远程链接家中电脑远程办公?

    如何远程链接家中电脑远程办公?

    1、采用 frp 的内网穿透;

    2、配合微软自带的mstsc远程桌面即可实现;

    如果你有固定的外网 ip,那就是另外的方案了,微软自带的 mstsc 远程桌面是个非常好用的远程工具,但是打游戏不行,挂机游戏的话,需要使用其他的远程控制软件比较好。因为 mstsc 远程桌面进去显卡是不工作的。

    其实如果你不是搞it的要去折腾这个事情,成本还是有点高的。

    具体实现:

    1、你需要有一个阿里云或者其他什么云的服务器,带宽越大越好,其他参数无所谓,作为 frp 服务端提供内网穿透的跳板服务器。

    2、你需要有一台工控机,安装在家里,安装 CentOS 或者其他什么系统,当然做计算机相关工作的最好还是用 CentOS,顺便学习下 linux 命令。目的:工控机的功耗很小,可以一直在线,工控机部署 frp 客户端,通过和 frp 服务端配合实现内网穿透。

    3、开启你的工作电脑的网络唤醒功能,在工控机上写一个唤醒局域网电脑的脚本,通过执行脚本来唤醒工作电脑。

    4、工作电脑也配置 frp 客户端,设置开机启动。当通过链接工控机远程执行开机命令开启工作电脑以后,就可以使用 mstsc 远程桌面工具进行远程链接了,ip和端口都是在配置工作电脑的 frp 客户端的时候配置好的,这个要和服务端配合,需要什么端口,云服务器一般都有防火墙规则需要提前放行相关端口。

    5、上面说有个工控机一直开机状态,还可以利用这个机子做很多事情,比如部署个网站,通过 frp 客户端配置,就能实现 ip:端口 这样访问了,如果ip看着不爽,就可以再跳板机上绑定一个域名,这样就实现了 域名:端口 访问了,

    6、如果看着 域名:端口 也不爽,只想要域名,这个也简单,再跳板机的服务器上创建一个网站,绑定你需要的域名,然后再这个网站上配置反向代理,代理到 ip:端口 上面就可以了,此时访问你的域名,实际上就是访问的你内网部署的网站了。通过反向代理 http https 都是可以的哦。

    具体怎么配置 frp 服务端,frp 客户端,怎么安装 CentOS ,怎么做反向代理等相关细节,这里就不讲了,百度搜索相关知识一大堆,我也没必要再重复一遍已经有一大堆的内容了。

    其他实现:

    1、如果你有固定ip,那么内网穿透这一块就没必要了,应该是在路由器上做映射,这个方案没试过,因为我也没有固定ip,有兴趣的研究下怎么将内网通过路由映射到固定ip

    2、如果你的工作电脑可以一直开机,一直开机不关那就简单了,直接安装一个远程控制软件就搞定了,其他啥也不要,比如:向日葵、toDesk等远程控制软件,只要两台电脑都安装了远程控制软件,就可以通过远程控制软件直接链接了,不管你是不是内网都能链接上去。

    相关文章