2025-05-21 21:52:27
430

如何在阿里云服务器安装FRP实现内网穿透?

摘要
本文详细讲解如何在阿里云ECS服务器部署FRP服务端,配置内网客户端实现穿透服务。涵盖环境准备、服务端/客户端配置、安全组设置及验证测试全流程,帮助用户快速搭建内网穿透通道。...

1. 环境准备

实现FRP内网穿透需要:

  • 阿里云ECS服务器(含公网IP)
  • 本地内网设备(需暴露服务)
  • 下载对应系统的FRP安装包

2. 服务端配置

在阿里云服务器执行以下步骤:

  1. 下载并解压FRP安装包
    wget https://github.com/fatedier/frp/releases/download/v0.58.1/frp_0.58.1_linux_amd64.tar.gz
    tar -zxvf frp_*.tar.gz
  2. 配置frps.ini文件:
    [common]
    bind_port = 7000
    dashboard_port = 7500
    dashboard_user = admin
    dashboard_pwd = your_password
  3. 启动服务端
    ./frps -c frps.ini

3. 客户端配置

在内网设备配置frpc.ini

[common]
server_addr = 公网IP
server_port = 7000
[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6000

4. 安全组设置

需在阿里云控制台开放以下端口:

  • TCP:7000(服务端通信)
  • TCP:7500(仪表盘端口)
  • TCP:6000(示例SSH转发)

5. 验证与测试

通过以下方式验证配置:

  1. 访问http://公网IP:7500查看仪表盘
  2. 执行SSH连接测试:
    ssh -oPort=6000 用户名@公网IP

通过FRP服务端与客户端的协同工作,可穿透内网限制实现远程访问。建议通过systemd创建守护进程保证服务持续运行

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