frp内网穿透配置教程(以MC服务器为例)
Frp
frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网。
Github
部署结构
本文以 Minecraft 服务器为例,搭建 Minecraft 服务器的过程很简单,下文中省略。
Minecraft 服务器部署在我自己的电脑上(Windows)
Frp 服务端部署在 CentOS 服务器上
Frp 客户端则和 Minecraft 服务器一样运行在我的电脑上
使用方法
服务端
下载对应版本的 Frp
将 Frp 上传到有公网 IP 的服务器并解压
编辑
frps.ini
文件,其中bind_port
是 Frp 服务运行的端口1
2[common]
bind_port = 7000输入
frps路径 -c frps.ini路径
(例如:.\frps -c .\fprs.ini
)运行 frps
客户端
下载对应版本的 Frp 并解压
编辑
frpc.ini
1
2
3
4
5
6
7
8
9[common]
server_addr = XXX.XXX.XXX.XXX
server_port = 7000
[Minecraft]
type = tcp
local_ip = 127.0.0.1
local_port = 25565
remote_port = 25565server_addr
为 服务端 IPserver_port
为 服务端端口 即上文中的7000
type
为 代理类型local_ip
为 要进行内网穿透的内网服务器地址local_port
为 要进行内网穿透的内网服务器的应用端口remote_port
为 服务端监听的端口
其他参数请查阅 文档 | frp (gofrp.org)打开
cmd
输入frpc路径 -c frpc.ini路径
(例如:frpc.exe -c frpc.ini
)运行 Frpc访问 Minecraft 服务器,IP 为
server_addr:remote_port
本文中即XXX.XXX.XXX.XXX:25565
下载
下载NextNet (★5.0)
五星专线 VPN 机场,BGP + CN2 专线接入,支持流媒体解锁,并且有nite07专属特价,低至9元。
立即访问官网 https://nextnet.me 领取免费试用。
购买时使用优惠码: nite07,有惊喜!
五星专线 VPN 机场,BGP + CN2 专线接入,支持流媒体解锁,并且有nite07专属特价,低至9元。
立即访问官网 https://nextnet.me 领取免费试用。
购买时使用优惠码: nite07,有惊喜!
评论