1.3 KiB
1.3 KiB
背景介绍
自v1.1.5版本起,主控程序和反向代理FRP客户端进行集成,以便于支持跨网、地区和国家的远程控制。 FRP中文名为快速反向代理,是一款基于Go开发的内网穿透工具,可帮助您将 NAT 或防火墙后面的本地服务器暴露到互联网。 本程序所使用的的FRP代码为了适配,进行了少量修改,仓库地址为:https://github.com/yuanyuanxiang/frp
使用方法
1.FRP服务端的安装
你可以从FRP官方仓库下载服务端程序"frps",其中s后缀即代表这是服务端。 服务端的配置文件为frps.ini,示例如下:
[common]
bind_port = 7000
token=1234567a
dashboard_port = 7500 # 如果需要管理面板的话
dashboard_user = admin # 面板用户名(可选)
dashboard_pwd = admin123 # 面板密码(可选)
其中,除了"bind_port"之外,其他都不是必填项,建议填写token,否则任何客户端均可以连接。
运行命令(以Linux为例):nohup ./frps -c frps.ini > frps.log 2>&1 &
2.FRP客户端的使用
在主控程序YAMA上面正确配置以下选项:
- 公网IP:此即FRP服务端IP(FRP服务端必须部署在一个具有公网IP的服务器上面)
- FRP代理:勾选启用,并填写服务端口(FRP服务端端口,上述frps.ini文件中的"bind_port")和token
每当启动YAMA时,将自动启动FRP客户端,确保方便地进行跨网、跨区或跨国的远程控制。
最佳实践
作者使用VPS进行远程控制。只需要每月3~10欧,即可搭建一个跨网、跨区和跨国的远程控制系统。
不仅于此,如果您有一个VPS,并有VPN使用需求,那么基于VSP搭建个人专享VPN并非难事。一机多用,何乐不为。