使用frp内网穿透工具

frp是github中start最多的内网穿透工具之一 (82k stars)

编写配置文件(当前版本 frp_0.59.0)

# 服务端配置 frps.toml
bindPort = 7000
vhostHTTPPort = 18080
vhostHTTPSPort= 18443

webServer.addr = "0.0.0.0"
webServer.port= 7001
webServer.user="admin"
webServer.password= "password"

log.to="/var/log/frps.log"
log.level="info"
log.maxDays=30

# 连接授权
auth.method="token"
auth.token ="CJMLlOwFMSlBTrPrJDJXrvVeDl"
# 客户端配置 frpc.toml
serverAddr = "47.98.0.0" # 服务端IP
serverPort = 7000

auth.method="token"
auth.token ="CJMLlOwFMSlBTrPrJDJXrvVeDl"

[[proxies]]
name = "tcp-test"
type = "tcp"
localIP = "127.0.0.1"
localPort = 5500
remotePort = 6000 #外部访问端口

启动

使用以下命令启动服务器:./frps -c ./frps.toml
使用以下命令启动客户端:./frpc -c ./frpc.toml
可使用pm2等守护进程启动服务

访问管理面板 http://47.98.0.0:7001/
访问映射的web服务 http://47.98.0.0:6000/ 即可穿透到 127.0.0.1:5500

posted @ 2024-07-26 14:51  胡椒面  阅读(31)  评论(0编辑  收藏  举报