马春杰杰博客
致力于深度学习经验分享!

Teamviewer代替品:frp内网穿透+远程桌面,拯救teamviewer商业用途警告

文章目录
[隐藏]

更新:1M的网速还是不行呀,换了阿里云5M服务器,嗯,现在丝滑的一匹~

疫情期间在家学习,远程实验室电脑的时候一般采用VPN,只是VPN有个缺点,就是用的时候当前机器会断网。很难受,虽然VPN很好用,但是由于断网的问题,所以偶尔还是用teamviewer来代替。

其实teamviewer也挺好的,延迟低,功能多。本来可以一直用下去的,直到昨天,突然提醒我:

Teamviewer代替品:frp内网穿透+远程桌面,拯救teamviewer商业用途警告

我也是醉了,我只是正常的连一下实验室的桌面,咋就商业用途了呢?网上搜一下,类似遭遇的兄弟们不少,到这里也就明白了,teamviewer开始割韭菜了,只是不幸的是,我“恰好”中弹~所以呢,求人不如求己,用不了就不用了,不如用自己的服务器做中转,速度更快~~

1 准备:

  1. 有公网IP的服务器一台
  2. 被控端电脑一台

2 步骤:

我这里服务器是Ubuntu 16.04,阿里云的ECS,虽说网速只有1Mbps,但是我实测的网速还是挺快的。远程桌面几乎无延迟。墙裂推荐!!!老老实实换5M吧

2.1 服务器端:

填入:

运行:

./frps -c ./frps.ini            # 使用这条命令进行调试

nohup ./frps -c ./frps.ini &           # 使用这条命令在后台运行

Teamviewer代替品:frp内网穿透+远程桌面,拯救teamviewer商业用途警告

设置开机自启动:

sudo vim /etc/systemd/system/frps.service

填入:

#刷新服务列表:
sudo systemctl daemon-reload

#设置开机自启
sudo systemctl enable frps
#关闭开机自启
sudo systemctl disable frps

#启动服务
sudo systemctl start frps
#停止服务
sudo systemctl stop frps
#服务状态
sudo systemctl status frps

2.2 被控端:

被控端的server_addr其实不一定非要填写IP,也可以填写域名,只需要解析一下即可,都不用绑定服务器。

首先打开远程桌面:

Windows:

Macos:

Teamviewer代替品:frp内网穿透+远程桌面,拯救teamviewer商业用途警告

然后下载客户端:

Windows:https://github.com/fatedier/frp/releases/download/v0.33.0/frp_0.33.0_windows_amd64.zip

Mac:https://github.com/fatedier/frp/releases/download/v0.33.0/frp_0.33.0_darwin_amd64.tar.gz

打开frcp.ini,然后填入:

这里的7003就是远程桌面的端口。

Win端命令:frpc.exe -c frpc.ini

Mac端命令:./frpc -c frpc.ini

Windows端开机自启:

MacOS端开机自启:

2.3 控制端:

WIndows:Win端下不需要单独下载软件,电脑自带远程桌面软件:

Teamviewer代替品:frp内网穿透+远程桌面,拯救teamviewer商业用途警告

Mac:Mac端,需要下载微软的远程连接工具,下载地址见末尾。

IOS:APP Store搜索RDM

配置:Teamviewer代替品:frp内网穿透+远程桌面,拯救teamviewer商业用途警告

暂时到这里就结束啦,不过众所周知,frp的用法远不止这些,等后面有时间跟大家分享更多关于frp的实用教程~


如果你对这篇文章有什么疑问或建议,欢迎下面留言提出,我看到会立刻回复!

打赏
未经允许不得转载:马春杰杰 » Teamviewer代替品:frp内网穿透+远程桌面,拯救teamviewer商业用途警告
超级便宜的原生ChatGPT4.0

留个评论吧~ 抢沙发 评论前登陆可免验证码!

私密评论
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址(选填,便于回访^_^)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

登录

忘记密码 ?

切换登录

注册