Skip to content

主控/节点无固定公网IP解决方案

版本更新较快,可能存在部分差异,自行探索

部分网络环境下存在无固定公网IP,甚至无公网IP,以下为使用Frp解决方案

教程仅供参考,具体参数根据自身环境配置

不推荐采用本方案,网络较差环境劝退!

Frp替代方案: NPS 等转发工具

安装需求

  1. 正确安装的主控+被控
  2. 一台拥有固定公网IP的云服务器
  3. Frp安装包

安装步骤

  • 不建议新手自定义系统配置,防止错误发生
  1. 云服务器安装宝塔
  2. 安装Frp管理器
  3. 配置Frp信息
  4. 客户端配置Frp信息

安装教程视频

【Yisur云手机解决方案-FRP安装实拍】

节点FRP安装与配置

  1. 连接主控服务器SSH

    1. Win+R,输入cmd,打开命令提示符窗口 alt text
    2. 根据主控服务器信息输入以下命令在窗口
    ssh root@主控服务器IP -p 远程SSH端口(默认22,部分云服务商可能有变动)

    alt text

  2. 输入以下代码一键安装宝塔

    bash
    wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh cd3648924

    如果出现下图所示,输入y回车即可 alt text

    安装成功会有下面的内容: alt text

    复制外网面板地址以及下方username(用户名)和password(密码) 访问面板,登入面板

  3. 点击左侧软件商店,并搜索Frp,安装搜索到的Frp管理器

  4. 点击配置,点击安装frps,并查看配置信息

  5. 联系客服获取Frp安装包/宝塔下载,根据云服务器的Frp信息配置frpc.tomlfrps.toml

    新版本采用HTTP形式,不再采用TCP形式

    参考且必看教程:通过自定义域名访问内网的 Web 服务

    可参考配置

     serverAddr = "云服务器IP"
     serverPort = 15443
     auth.token = "宝塔面板-管理器内的配置文件-auth.token"
     bindPort = 7000
    
     [[proxies]]
     name = "yisur-http"
     type = "http"
     localPort = 80
     customDomains = ["www.yourdomain.com"]
  6. 在主控后台添加节点,IP填写云服务器IP:remotePort(例如12.3.4.5:7000)