frp 内网穿透工具 注意事项
·
原理

frp 安装
建议先粗略看一下帮助
https://github.com/fatedier/frp
你必须有个域名 ,而且备案过的
用ip地址,我测试了半天都无法连成功
服务端安装和配置
- 服务端和客户端的下载地址
https://github.com/fatedier/frp/releases
我是在 centos云主机 下安装的服务端 - 解压安装
wget https://github.com/fatedier/frp/releases/download/v0.33.0/frp_0.33.0_linux_amd64.tar.gz
tar -zxvf frp_0.33.0_linux_amd64.tar.gz
带frps开头的就是服务端程序和配置
客户端安装
你可以用window 或linux frp 客户端取决于你的系统
从上面路径下载
https://github.com/fatedier/frp/releases/download/v0.33.0/frp_0.33.0_windows_amd64.zip
解压就能用
启动命令
请看帮助 😃
https://github.com/fatedier/frp
服务端
./frps -c ./frps.ini
客户端:
linux 下 ./frpc -c ./frpc.ini
win 下 写个start.bat 里面就一句 frpc.exe
因为frp 不允许直接用exe打开
配置
服务端配置
vi frps.ini服务端配置文件
[common]
bind_port = 7000 # 服务端的frps程序的监听端口
vhost_http_port = 8089 # 服务端的http协议监听端口
[web01] #这个名称只是一个别名 如果有多组,分别命名,不重复就行
type = http # 不要改了
auth_token = admin # 可以自己改,改了以后客户端也要改
custom_domains = www.xxxx.net # 你的域名 ,新的版本必须有,否则用不了
注意: 域名 custom_domains 必须有 而且必须互联网备案过,我也试过用公网ip代替,但是就是无法连通 ,可能我哪里没改好
客户端配置
[common]
server_addr = 自己填 # 填云服务器ip地址
server_port = 7000 # 与服务端的 bind_port一致
[web01]
type = http # 用这个就够了
local_ip = 127.0.0.1 #本地web程序ip
local_port = 8848 # 本地的web程序端口
auth_token = admin #与服务端的auth_token 一致
custom_domains = www.xxxx.net #必须有与你的web程序对接
web 程序
我是发布在 8848 端口, 因为我用hbuilderx 做的测试
如果你发布在8080(tomcat) 请改客户端配置中的local_port
修改配置别忘了重启 客户端和服务的的程序
更多推荐


所有评论(0)