type
Post
status
Published
date
Dec 22, 2022
slug
tech-2
summary
远程工具使用历程
tags
开发
工具
category
简单工作
icon
password
Link

#0 前言

远程控制是指管理人员在异地通过计算机网络异地拨号或双方都接入Internet等手段,连通需被控制的计算机,将被控计算机的桌面环境显示到自己的计算机上,通过本地计算机对远方计算机进行配置、软件安装程序、修改等工作。
个人桌面电脑的远程控制我接触已经比较久了,在日常使用过程中也不断的在优化自己的远程控制方案。
于我而言,远程控制的初始动机是我多台电脑的出现;远程控制的需求是打造远程的编程开发环境,能够支持一个随时远程办公;
关键词:Windows、Mac、内网、内网穿透、Parsec、远程桌面

#1 商业软件

使用目前市场上的现成远程桌面软件:向日葵、TeamViewer、ToDesk等等
这类商业软件通常使用安装简单、免费提供的服务也基本能够满足偶尔使用。个人用向日葵比较多,目前即使有其他解决方案,仍然偶尔会使用向日葵,相对使用还是比较稳定。不过这类商业软件,还是存在一些问题:一般带宽都比较小、延迟比较高、同时大部分操作在它的程序框框里,用着不原生。轻度使用可以,重度使用或者说直接远程办公之类的估计需要付费或者考虑其他解决方案。
当然这类软件非常多,大家可以参考:

#2 内网或者内网穿透

这里先陈述两个概念:
内网也叫局域网,从范围上来讲内网就是小部分的网络,一般指的是特定环境下组成网络,比如某一个家庭多台计算机互联成的网络,也可以学校和公司的大型局域网,内网的IP一般都是192.168.1.100,192.168.0.100,172.16.1.100……这些都是内网IP,内网是不能直接连接外网,比较封闭,但在内网里面可以实现文件管理,应用软件共享、打印机共享等服务。
内网穿透,即NAT(Network Address Translator)穿透,是指计算机在内网(局域网)内使用私有IP地址,在连接外网(互联网)时使用全局IP地址的技术 。该技术被普遍使用在有多台主机但只通过一个公有IP地址访问的私有网络中。
简单的说:同一个路由器下,咱们机器与机器之间的网络就能通,机器与机器能够实现直接通讯。
内网穿透呢,就是不在同一个路由器下的时候,我们通过某些方式,接入到内部网络之类的,最后目的都是能让两台机器通讯上。
对于我而言,公司连回家里的网络,是用的硬件穿透,目前用的硬件是蒲公英G5,配合蒲公英的软件能够实现内网打通。当然,也可以用一些软件之类的实现内网穿透,如ngrok;
家里连公司的网络呢,公司提供了VPN,稳定且应该不咋限制带宽。

#3 内网下远程桌面(原生)

 
Windows之前是我的主力设备,当我还是一台主力开发小主机(Windows)我选择了Wi微软自带的远程控制工具,只需要你是专业版的系统,并且在被控设备上开启允许远程连接,确保设备之间网络能通就可以。控制设备的连接方式也非常简单,
如何使用请参照以下内容:
Mac连接Windows的话,只需要在商店里面下载个:Microsoft Remote Desktop
notion image
 
后来Mac成了我的主力设备,在Mac上面一般是开启远程控制,然后通过VNC的方式连接,但是使用效果很牵强。Windows连接mac下载个VNC Viewer,Mac连接Mac直接访达里面使用链接vnc://ip即可; 但是整体连接Mac设备使用这种方式还是不好用;

#4 内网远程游戏时代

目前我用的内网远程的方案是使用Parsec,这个在内网情况下,流畅的一批。
带宽及机器性能可以拉满。
具体如何配置使用:
优点:
  1. 延时低
  1. 无框框
  1. 支持远程手柄连接等
  1. Windows、Mac等均支持

#5 结尾

远程连接的折腾目前算是告一段落,一路上也是在不断的尝试新玩意;如果有其他解决方案,也是欢迎交流。
 
 
【知乎】扩大内需一个无解之局【微信读书】省委大院