frp 介绍
frp , 一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网。
安装配置内网穿透
1. 下载frp
2. 公网服务端配置
frps,即 frp server
添加 frps.ini
[common]bind_addr = 0.0.0.0bind_port = 7000# auth tokentoken = moredoc@2023
程序服务端启动
# darwin / linux./frps -c frps.ini# windowsfrps.exe -c frps.ini
系统守护进程可用
pm2和supervisor
3. 内网端配置
frpc,即 frp client
添加 frpc.ini
[common]# frps所在公网服务端IP,如:106.52.234.99server_addr = 106.52.234.99server_port = 7000token = moredoc@2023[web]type = tcplocal_ip = 127.0.0.1# moredoc服务监听端口,如:8880local_port = 8880# frps 所在公网服务端监听的端口,如 28000remote_port = 28000use_encryption = true# if true, message will be compresseduse_compression = true
程序启动
# darwin / linux 下,执行:./frpc -c frpc.ini# windows 下,执行frpc.exe -c frpc.ini
系统守护进程可用
pm2和supervisor
4. NGINX 反向代理
略,请自行配置。
