使用环境
服务端:阿里云服务器ECS:配置:1核 2GB ,40G云盘,1Mbps带宽,操作系统 CentOS Linux release 8.3.2011
客户端:黑群辉 虚拟机 windows 7
Frp。frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp 协议,为 http 和 https 应用协议提供了额外的能力,且尝试性支持了点对点穿透。阿里云服务器使用的版本是:frp_0.31.1_linux_amd64.tar.gz。Windows电脑使用的版本是:frp_0.31.1_windows_amd64.zip。
WinSW。这个软件是用于将单位电脑上的Frp客户端注册为服务。这样就不需要 cmd 去操作,非常方便。 Windows 电脑使用的版本是 :WinSW.NET4.exe
配置服务端
下载 frp
[root@chgocn ~]# wget https://github.com/fatedier/frp/releases/download/v0.40.0/frp_0.40.0_linux_amd64.tar.gz
解压 frp
[root@chgocn ~]# tar -zxvf frp_0.40.0_linux_amd64.tar.gz
文件夹重命名
[root@chgocn ~]# mv frp_0.40.0_linux_amd64 frp && rm -rf 0.40.0_linux_amd64
修改配置信息
[root@chgocn ~]# vi frps.ini
[common]
bind_port = 7000
token=xxxxxxx
dashboard_port = 7500
dashboard_user = admin
dashboard_pwd = admin
保存后关闭服务器防火墙
[root@chgocn ~]# systemctl stop firewalld.service
[root@chgocn ~]# firewall-cmd --state
not running
进入frp目录下并启动frp 服务端
[root@chgocn ~]# cd frp && ./frps -c frps.ini
访问服务器ip:7500,查看面板
配置客户端
下载frp,解压
修改frpc.ini文件,内容如下
[common] server_addr = *.*.*.* #这里填云服务的公网IP地址 server_port = 7000 token = xxxxxx #与服务端token一致 []
启动服务
frpc.exe -c frpc.ini
配置Android客户端
使用 frpc-Android,直接添加配置文件即可
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 chgocn@gmail.com