【Frp/工具】Frp 安装 使用 【Windows / Linux】内网穿透

【Frp/工具】Frp 安装 使用 【Windows / Linux】内网穿透


下载地址

Releases · fatedier/frp · GitHub

【Frp/工具】Frp 安装 使用 【Windows / Linux】内网穿透_第1张图片

frpc = 客户端

frps = 服务端

这里我们下载后缀为linux_amd64和windows_amd64的frp包(不同系统架构版本请下载对应版本的frp包,配置文件都是大同小异)

下载完成后解压到各自文件夹

linux_amd64

【Frp/工具】Frp 安装 使用 【Windows / Linux】内网穿透_第2张图片

windows_amd64

【Frp/工具】Frp 安装 使用 【Windows / Linux】内网穿透_第3张图片


frps 服务端

配置服务端
配置frp_linux_amd64文件夹里的frps.ini 

frps.ini

端口可以任意

bind_port就是你的服务端和你的客户端通信的端口你需要开放你的服务器7000端口,如果和其他端口冲突可以修改别的端

vhost_http_port 是http的端口

【Frp/工具】Frp 安装 使用 【Windows / Linux】内网穿透_第4张图片


frpc 客户端

配置frp_windows_amd64文件夹里的frpc.ini

【Frp/工具】Frp 安装 使用 【Windows / Linux】内网穿透_第5张图片

[common]
server_addr = 8.8.8.8	#填写你的公网服务器ip
server_port = 7000		#填写刚才服务端配置的端口

[ssh]
type = tcp			#这里是通讯协议 游戏一般是tcp 不用改
local_ip = 127.0.0.1	#转发本机的ip 不用改
local_port = 22		#你需要转发的端口, 改成对应的
remote_port = 6000	#转发到外网的端口, 之后进入服务器需要连接这个端口 例如 	8.8.8.8:6000


[web]
type = http
# local_ip = 127.0.0.1
local_port = 8080
# remote_port = 7001
custom_domains = 8.8.8.8
vhost_http_port = 7001

运行命令

 ./frpc -c ./frpc.ini

【Frp/工具】Frp 安装 使用 【Windows / Linux】内网穿透_第6张图片

【Frp/工具】Frp 安装 使用 【Windows / Linux】内网穿透_第7张图片


Linux 后台运行 frps

nohup ./frps -c ./frps.ini >/dev/null 2>&1 &

 ./frps -c ./frps.ini


frp 可以通过端口转发使用80端口

【Frp/工具】Frp 安装 使用 【Windows / Linux】内网穿透_第8张图片


其他

通过nginx转发的时候 这里要写对应的ip或域名   Host

【Frp/工具】Frp 安装 使用 【Windows / Linux】内网穿透_第9张图片

 

你可能感兴趣的:(安装配置,linux,运维,网络)