疫情期间远程办公的场景很常见,内网穿透的方法有很多种。如果拥有自己的云服务器(或者有外网ip的服务器),frp是一个不错的选择。记录下来方便自己查找,详细设置请参照官网文档。
下载安装https://github.com/fatedier/frp/releases
下载对应的系统版本。
官网文档https://gofrp.org/docs/
客户端配置frpc.ini
[common]
server_addr = 47.188.247.88
server_port = 7000
[xxxdb]
type = tcp
local_ip = 202.188.206.180
local_port = 1521
remote_port = 6002
说明:
server_addr 写服务端地址。
server_port写服务端开放的端口。
xxxdb名称随便写,不重复就行。
local_ip:要转发的本地ip地址(或局域网内的IP)
local_port:要转发的端口
remote_port:要转发的本地端口
运行客户端./frpc -c frpc.ini
临时运行可以上面这样写。如果要后台运行则。
nohup /apex/frp_0.33.0_linux_386/frpc > catalina.out 2>&1 &
这样写就可以后台运行了,运行日志的catalina.out文件.
日志查看:
tail -f catalina.out
服务器端配置
最近工作比较忙,如有需要以后补上。着急用去官方文档查看:
https://gofrp.org/docs/