上一篇文章《Frp服务端安装教程》我们把frp的服务端安装完成了,这篇文章我们演示下做本地3389端口的映射,这样子使用我的ipad输入云服务器的ip+端口后就可以连接我本地电脑了。
一、首先下载frp客户端
本地电脑是windows系统,因此我们在frp官网下载一个frp的windows客户端软件,frp官网下载地址是:frp官网下载
这里我们下载windows_amd64版本的客户端。
备注:
1、frp客户端下载后360软件会报毒,因此需要把他设置为信任区。
二、安装frp windows客户端
下载完成之后,我们把文件进行解压,解压后可以看到有如下的文件
配置客户端的时候,我们只需要这个frpc.ini文件,打开后可以看到如下的配置
[common] server_addr = 127.0.0.1 server_port = 7000 [ssh] type = tcp local_ip = 127.0.0.1 local_port = 22 remote_port = 6000
这里我们把配置文件内容修改为如下的信息
[common] server_addr = 132.232.86.141 server_port = 41452 token = 605e63b8921d0a7779562b2bf0a6eac5 [ssh] type = tcp local_ip = 127.0.0.1 local_port = 22 remote_port = 6000 [RDP] type = tcp local_ip = 127.0.0.1 local_port = 3389 remote_port = 34721
由于我们是映射3389端口,因此这里的3389配置的话需要配置到RDP里面去,配置文件里面的参数含义如下:
序号 | 参数 | 说明 |
1 | server_addr | 云服务器上的ip |
2 | server_port | 云服务器上的监听端口,非dashboard端口 |
3 | token | 云服务器上frps.ini文件上配置的token |
4 | type | 本地RDP的端口类型,这里3389是tcp端口 |
5 | local_ip | 本地电脑的ip,默认127.0.0.1即可。 |
6 | local_port | 本地电脑的开放端口,这里我们的端口是3389 |
7 | remote_port | 映射的服务器连接端口,这个端口随便配置,远程连接的时候需要使用服务器的ip加上这个端口,就可以访问3389端口了 |
配置完成之后,我们windows上使用命令启动这个frp客户端,步骤如下:
首先进入cmd命令行
输入cmd之后,我们可以看到命令行了,并且自动进入了frp的文件夹下。
接着我们执行如下的命令:
frpc.exe -c frpc.ini
只要信息配置正确,就可以看到客户端启动成功了。
三、进入frp服务端的dashboard
这时候客户端开启后,我们使用web访问frp的dashboard界面
可以看到这个点厑已经被映射出来了。说明客户端和服务端的连接完全没问题了。
四、云服务端开放安全组
还记得我们刚才在客户端开放了一个remote_port这个端口吗?
我们需要在云服务器上的安全组里面开放这个端口出来,让外网可以访问。
五、测试连接
以上的步骤我们就实现了frp端口的映射,这时候我们测试下访问这个端口,打开远程连接工具,配置如下:
就可以连接上我们的内网电脑了。是不是非常方便?
最后,附上frp windows客户端的备用下载地址,登录后即可下载。
还没有评论,来说两句吧...