利用阿里云轻量服务器实现frp内网穿透(Mac远程控制win)

#一、准备

我自己用的是一台m1的Mac,还有一台联想拯救者,为了在不同局域网下用Mac远程操作win的电脑。
1、首先你需要有一个阿里云的轻量服务器,学生优惠一年只需要96块钱,阿里云官网买。
截屏2021-05-05 下午4.11.31.png
服务器的系统配置不是很重要,看自己我用的是ubuntu18.04
2、查看自己的windows版本是否为专业版,如果不是不支持远程,将win升级为专业版(淘宝就有的卖),在远程设置里打开就可以。(不知道自行百度很简单)
3、Mac用户建议下载Microsoft Remote Desktop,苹果商城就可以下载(iPad、IPhone都可以用这个软件实现远程win桌面)

#二、配置frp

frp是一个开源的反向代理,非常好用。frp下载地址https://github.com/fatedier/frp/releases/tag/v0.36.2
1、配置远程服务器
输入 sudo su root切换为root用户输入如下指令下载frp(因为在外网,如果下载不下来建议使用xshell文件传输)

wget https://github.com/fatedier/frp/releases/download/v0.36.2/frp_0.36.2_linux_amd64.tar.gz 

解压

tar -zxvf frp_0.36.2_linux_amd64.tar.gz 

删除压缩包

rm frp_0.36.2_linux_amd64 frp 

进入frp文件

cd frp_0.36.2_linux_amd64 frp 

删除frpc相关的文件(frp里有frpc以及frps一类的文件,这里的c指的是客户端client,这里的s指的是服务端server)故我们需要把客户端的文件删了,因为没啥用。

rm -f frpc* 

更改frps.ini的配置

vim frps.ini 

将bind_port改为7000一般默认就是7000不用改,i是进入输入模式,改为之后按esc,:wq为写入退出,:q为直接退出。(如果不懂自己百度vim指令详解)
配置好了以后我们运行frps.ini

./frps -c ./frps.ini 

2、配置win
首先还是现在frp,因为服务器是ubuntu系统而现在是win系统frp的版本不同下载链接如下
https://github.com/fatedier/frp/releases/download/v0.36.2/frp_0.36.2_windows_amd64.zip
下载好了自行解压,解压工具很多自行选择。用文本编辑打开frpc.ini写入如下配置

[common] server_addr = 123.123.123.123 # 服务器的公网ip server_port = 7000 # 与服务端的bind_port一致 [ssh] # 用户名可以更改随意 type = tcp # 协议用tcp local_ip = 127.0.0.1 # 默认 local_port = 22 # 默认,也可以用3389 remote_port = 6008 # 这个是随便设置的,但是你写的这个端口号需要在服务器的防火墙开启它 

添加端口号的方法如下图
aaa.png

最后cd到你下载的frp的目录运行frpc.ini

frpc.exe -c frpc.ini 

提示成功之后就大功告成了。

#三、用Mac连接win
打开Microsoft Remote Desktop
截屏2021-05-05 下午5.09.32.png
PC name:公网ip:6008 然后输入你win电脑的密码就连接成功了。

微信公众号:
在这里插入图片描述

未经本人许可,请勿转载!

原文链接:https://blog.csdn.net/m0_46475681/article/details/116456216

© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享