下载
打开 github.com/fatedier/frp/releases 选择一个中意的版本(教程使用0.51.1版本)
解压缩得到frpc、frps这两个运行文件,
frpc.ini、frps.ini这两个配置文件
frpc_full.ini、frps_full.ini这两个介绍文件
[服务器]建设映射服务器
如果你需要一个映射服务器,首先需要选择正确的架构,如果运行不了就换架构(别不听,我解决俩小时启动不了的问题换架构立马管事了)
英特尔处理器 386
AMD平台处理器 AMD
ARM平台处理器 ARM
以此类推
然后保留frps和frps.ini文件,基本的配置文件如下
#基本设置
[common]
bindPort = 7000 #设置映射端口,一般不用动
vhost_http_port = 80 #不用动
vhost_https_port = 443 #不用动
token = 114514 #一个密码,不推荐去设置,这样我就可以直接去用你的主机架服务器awa
#一个面板,会显示端口连接信息
dashboard_addr = 0.0.0.0 #不用动
dashboard_port = 7500 #面板端口
dashboard_user = admin #面板用户名
dashboard_pwd = admin #面板密码
subdomain_host = www.domain.com #绑定的域名,如果没有删掉这个就行
custom_404_page = ./404.html #404页面地址,不会写删掉就行
运行命令
- Linux ./frps -c ./frps.ini
- Windows frps.exe -c frps.ini
[客户端]连接映射服务器
如果你需要连接映射服务器,首先需要选择正确的架构,如果运行不了就换架构
英特尔处理器 386
AMD平台处理器 AMD
ARM平台处理器 ARM
以此类推
然后保留frpc和frpc.ini文件,基本的配置文件如下
[common] #基本配置
server_addr = www.domain.com #填写服务器IP 或 域名
server_port = 7000 #填写服务器对应端口
token = 114514 #填写密码,没设置则不用填
#用户面板,可以修改frpc配置文件
admin_addr = 127.0.0.1 #不用改
admin_port = 7400 #可以改,用架设的机子运行的网站
admin_user = admin #面板用户名
admin_pwd = admin #面板密码
[MC-Java] #示例1,架设我的世界Java服务器
type = tcp #协议,Java版为TCP
local_ip = 127.0.0.1 #本地IP
local_port = 25565 #本地端口
remote_port = 25565 #服务器出来的端口
[MC-Bedrock] #示例2,架设我的世界基岩服务器
type = udp #协议,基岩版为UDP
local_ip = 127.0.0.1 #本地IP
local_port = 19132 #本地端口
remote_port = 19132 #服务器出来的端口
#不用填出来的端口,都是80端口,有域名就不会互相干扰了
custom_domains = xxx.domain.com #绑定的域名,在此之前需要服务器一个域名和一个新域名(也可以使用二级域名)
运行命令
- Linux frpc -c frpc.ini
- Windows frpc.exe -c frpc.ini
评论