remotePort: 远程代理到公网的端口,服务端与客户端连接的桥梁 (此端口记得进行端口开放,避免连接不上) 输入启动命令,启动frp客户端 ,如下: # 方式一 ./frpc -c ./frpc.toml # 方式二 nohup /guorui/frp/frp_0.56.0_linux_amd64/frpc -c /guorui/frp/frp_0.56.0_linux_amd64/frpc.toml > /guorui/...
基于你提供的信息,以下是如何配置Nginx作为FRP代理服务器的详细步骤: 1. 理解Nginx的基本配置和代理功能 Nginx是一款高性能的HTTP服务器和反向代理服务器。反向代理功能允许Nginx接收外部请求,并将这些请求转发到内部网络中的服务器。 2. 理解FRP(Fast Reverse Proxy)的工作原理和配置方法 FRP是一款内网穿透工具,它允许...
一、安装并配置frp服务端 1.1 在服务器安装frps 在有公网ip的主机上,下载frp官方GitHub最新的frp二进制文件: wget https://github.com/fatedier/frp/releases/download/v0.61.0/frp_0.61.0_linux_amd64.tar.gz #如果下载失败,前面加个:mirror.ghproxy.com wget https://mirror.ghproxy.com/github.com/...
`vhost_http_port`:如果要实现HTTP服务的穿透,这个参数用于设置HTTP服务监听的端口。假设设置为`8080`,当外部请求发送到公网服务器的`8080`端口时,会通过frp转发到内网的HTTP服务。`token`:用于身份验证,保证只有授权的frpc可以连接frps。例如,设置一个复杂的字符串作为`token`,如`mysecretfrptoken`,frpc在...
> 域名http://a.com解析到公网IP(12.12.12.12为示例IP),公网搭建nginx添加http://a.com反向代理到公网服务器的8080端口,用户访问http://a.com到达公网的nginx,nginx转发请求到8080端口,frp服务端配置http监听端口为8080,内网的frp客户端负责转发内网服务器的80端口到frp服务器的8080端口同时制定只监听http://a....
实际上网上(包括本博客)已经有了很多frp的搭建教程,但若把1台具备公网的服务器只拿来作为frp服务器也未免太奢侈了,服务器的主业(比如网站搭建等)不能因噎废食吧。可是网站搭建(不管是Apache还是Nginx)和frp都要占用服务器的80/443端口,如果按常规方法搭建会因端口占用冲突而失败。那么有没有办法让两者共存、一起...
二、frp服务端安装及配置 1. 下载frp服务端 可以到https://github.com/fatedier/frp/releases找到最新版本下载 # 下载服务端代码wgethttps://github.com/fatedier/frp/releases/download/v0.16.1/frp_0.16.1_linux_amd64.tar.gz# 解压tarzxf ./frp_0.16.1_linux_amd64.tar.gz# 进入frp文件夹cd./frp_0.16...
frp nginx 比较 首先你会有个疑惑,frp是什么呢?简单的说frp就是内网穿透工具,配置好客户端以后,可以通过服务器来访问内网。 现在我的服务器,已经用nginx 做站了,80端口只有一个,那如果frp的服务端也想使用80端口,那应该怎么办呢? 经过查询,这个是可以实现的,就是利用nginx的反向代理来实现。
BTW,这个方案,如果要开游戏服务器的话,就不需要经过nginx这一步了。直接为一个三级域名分别解析A和AAAA记录到VPS和本机,VPS再通过frp转发ipv4 tcp/udp流量到本机,建议开启frp的p2p功能以降低ipv4玩家延迟。 但是现在支持ipv6开服的游戏并不多,玩家比较多的,好像也就minecraft和7 days to die。
以本人搭建的frp内网穿透服务为例: 第一步:配置无误的情况下,frp服务端和frp客户端先后启动,建立通信隧道,其中: frp服务端在公网服务器运行,监听http7071端口(此端口可自定义),接收此端口下所有外网用户请求 frp客户端在你本地运行,代理本地想要暴露给外网的web服务端口,本文以8585,8686端口为例 ...