frp内网穿透
#下载地址
https://github.com/fatedier/frp/releases
#frp文档
https://gofrp.org/docs/examples
配置
服务端
[common]
#frp服务端启动时占用的通信端口
bind_port = 19090
#frp服务端监听的请求端口
vhost_http_port = 9090
客户端
[common]
#frp客户端连接frp服务端的公网ip
server_addr = 8.134.90.12
#frp客户端连接frp服务端的绑定端口
server_port = 19090
[web]
#http协议
type = http
#frp客户端访问本地服务器端口
local_port = 9090
#frp客户端监听frp服务端外网访问的域名/ip
custom_domains = 8.134.90.12
启动
linux frp服务端后台启动方式
nohup frps -c frps.ini >/dev/null 2>&1 &
windows frp客户端前台启动方式
.\frpc.exe -c frpc.ini
windows frp客户端后台启动方式
第一步:
下载winsw.exe
https://github.com/kohsuke/winsw/releases
第二步:
设置winsw.xml配置文件,可下载winsw的source code 源码压缩包,有关xml配置标签的说明,示例如下:
<service>
<!-- 服务id -->
<id>18080</id>
<!-- 服务名称 -->
<name>18080</name>
<!-- 执行程序 -->
<executable>D:\bami_server\frpc\frpc-18080\frpc</executable>
<!-- 执行程序参数 -->
<arguments>-c D:\bami_server\frpc\frpc-18080\frpc-18080.ini</arguments>
<!-- 日志配置 -->
<log mode="roll-by-size">
<sizeThreshold>10240</sizeThreshold>
<keepFiles>8</keepFiles>
</log>
</service>
第四步:
安装服务,当前目下的命令控制台执行winsw.exe
.\winsw.exe install
第五步:
启动服务
.\winsw.exe start