>记录生活, 工作的点点滴滴...

frp - 内网穿透工具配置

有时候需要公网访问局域网内的服务, 这时就需要内风穿透.
这方面的工具比较多, 花生壳, ngrok, frp等等. 先前一直图方便, 使用的是ngrok官网的免费服务, 经常会出现连接不上或网络很慢的情形, 一直想尝试自己搭建而没有行动.

frp支持多种操作系统, 下载解压后, 目录中会有 frps(server服务器端), frpc(client客户端两个配置项)

根据文档, 有ssh和web两种不同的配置方式, 而且比较简单.
以web为例

#frps.ini
[common]
bind_port = 4321
vhost_http_port = 1234

auth_token = 123

在服务器上运行server端:
./frps -c frps.ini

#frpc.ini
[common]
server_addr = x.x.x.x #服务器公网ip
server_port = 4321
auth_token = 123

[web]
type = http
custom_domains = www.bunshinn.cn
local_port = 80 #本地web服务端口

#以下两项, 设置访问网站时需要的用户名密码

http_user = abc
http_pwd = abc123

在内网电脑运行客户端

./frpc -c frpc.ini

访问公网域名 www.bunshinn.cn:1234 即可访问内网web服务.

更多内容, 可参考官方文档:https://github.com/fatedier/frp


发表于:2019-02-13 22:13:07浏览(295) 评论(0) Web