2025-05-21 21:59:42
588

如何在阿里云服务器配置FRP内网穿透?

摘要
本文详细讲解在阿里云ECS服务器部署FRP实现内网穿透的全流程,涵盖服务端配置、客户端设置、安全组调整及连接验证等关键步骤,适用于远程桌面、NAS访问等场景。...

一、环境准备

需要准备以下组件:

  • 阿里云ECS服务器(Ubuntu/CentOS系统)
  • 内网客户端设备(Windows/Linux)
  • FRP最新版本(推荐v0.60.0+)

二、服务端配置

在云服务器执行以下操作:

  1. 下载并解压FRP:
    wget https://github.com/fatedier/frp/releases/download/v0.60.0/frp_0.60.0_linux_amd64.tar.gz
  2. 配置frps.toml文件:
    示例配置
    [common]
    bind_port = 7000
    dashboard_port = 7500
    dashboard_user = admin
    dashboard_pwd = yourpassword
    token = secure_token123
    
  3. 启动服务:
    ./frps -c ./frps.toml 或配置systemd服务

三、客户端配置

在内网设备操作:

  1. 修改frpc.toml配置文件:
    远程桌面示例
    [common]
    server_addr = 公网IP
    server_port = 7000
    [rdp]
    type = tcp
    local_ip = 127.0.0.1
    local_port = 3389
    remote_port = 6000
    
  2. 启动客户端程序:
    ./frpc -c ./frpc.toml

四、安全组设置

在阿里云控制台完成:

  • 开放7000(服务端口)、7500(仪表盘)和6000(示例远程端口)
  • 协议类型选择TCP

五、连接验证

通过以下方式验证穿透效果:

  • 访问http://公网IP:7500查看仪表盘
  • 使用远程桌面连接公网IP:6000端口

通过上述步骤可实现稳定内网穿透,建议定期更新FRP版本并加强token安全防护。注意服务端需保持持续运行,可通过nohup或系统服务实现后台运行。

声明:文章不代表云主机测评网观点及立场,不构成本平台任何投资建议。投资决策需建立在独立思考之上,本文内容仅供参考,风险自担!转载请注明出处!侵权必究!
回顶部