之前一直在用teamviwer,可是最近tv把我列为疑似商业用途,导致每次只能访问5分钟,所以我想看看有没有什么免费的远程控制软件,发现之前在树莓派上搭建的vnc还不错于是在每个电脑上装了一个
VNC server安装
各个平台的软件大同小异,其中
linux平台有:tightvnc,vnc4server,realvnc
windows平台有:tightvnc,realvnc
IOS平台我没多看,就下了realvnc的客户端
其中realvnc做的比较好,但是免费版只支持5个电脑,我担心出现和teamviwer一样的情况,就用了tightvnc
在windows和linux上都装上server端
内网互通
为了把不同内网的机器连接起来,需要一台公网服务器,例如阿里云。然后通过n2n利用udp打洞即可实现内网互通
windows下开启openssh服务
https://winscp.net/eng/docs/guide_windows_openssh_server
winscp下的一篇文章讲的很好,对于win10只要开个附加功能即可
ssh端口转发
为了实现连接公网机器访问内网vnc服务,需要对内网的vnc端口做转发,具体可以参考https://blog.csdn.net/a351945755/article/details/21785647
这样就能实现跨平台连接了
ios to windows
放一张手机连家里电脑的截图