teamviewer替代品 | 使用vnc代替teamviewer

自从teamviewer被国内公司代理之后连接越来越不稳定,时常被检测到“商业用途”。。。

如果你有vps,也许可以使用frp来替代teamviewer的使用,

vnc优点:

不限连接时长
不限接入数量
不需要注册账户
可以同时多个设备控制一台主机,解决了微软自带RDP桌面同时只能一个账户使用的问题
可以调整画质,适合网络不佳的用户​

缺点:

对远程服务器网络质量有一定的要求
不能播放声音
有一定的使用门槛

frp​作用:
​frp是一个内网穿透软件,适用​于没有公网ip的用户

需要的环境:
1.一个服务端【远程服务器】
2.一个被控端(同时也可以是控制端)
如果你能够接受vnc的缺点,接下来就是部署服务阶段 | 本教程仅在win系统下测试通过,其他系统需自测


步骤过程:
1.下载vnc与frp的软件
vnc地址:vnc | frp地址:frp | vnc viewer 安卓:vnc viewer
2.软件部署步骤
2.1 在被控端解压vnc压缩包,安装vnc server服务
2.1.2 安装完之后,不需要使用java网页版管理机器的话,进去设置那里把java的那个设置关掉就行(5800)。网页版操作不怎么好用,我这里选择关闭

3.解压frp.rar压缩包。
3.1 服务端(远程服务器,你的vps)
使用frps,直接把frps文件夹拷贝到C盘(其他盘也行),点击frps.bat 出现下面的命令就ok了

 [I] [service.go:124] frps tcp listen on 0.0.0.0:7000
 [I] [root.go:204] Start frps success

3.2 被控端
使用frpc文件夹,需要对frpc.ini做相关的修改操作

3.3 请去服务端的防火墙打开相应的端口,同时允许出站和入站 | 防火墙——高级设置
3.3.1添加7000 端口(这个是fpr的默认连接端口)
3.3.2添加你想使用的端口号,我上面文件frpc.ini的截图是12345,那么添加12345端口到防火墙

4.测试被控端与服务端连接情况
4.1 打开frpc文件夹内的frpc.bat

当出现start proxy success 时
打开手机的vnc viewer,输入远程服务器地址:12345 查看是否连接,能够连接离成功不远了。

5.设置一个任务计划,使frp服务开机自动运行
5.1 frp.rar里面有个自启.txt 根据文档进行操作
5.2 下图是设置后的截图,服务端和被控端都是相同的设置步骤




过程中可能会出现的小问题:
1.被控端无法连接

[I] [service.go:126] try to reconnect to server...

这个问题是被控端无法连接到服务端口,请检查服务端frps,防火墙端口开放

2.提示端口占用

[W] [control.go:141] [remote] start error: port already used

这种情况是端口占用了,同时停止服务端和被控端的frp服务。
等待一下,先开启服务端的frps,再打开被控端的frpc。或者换个端口号试试【记得先停止frp服务再去修改frpc.ini】

其他的一些问题:
1. frp文档 官方的:frp github
2.我没有vps主机:
   。。。没有vps主机居然看到看完了??我也是佩服,如果你需要vps主机的话可以试试阿里云的。香港和新加坡都是24块钱一个月
链接地址:阿里云购买

《teamviewer替代品 | 使用vnc代替teamviewer》上有2条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注