1. 环境准备
- 阿里云ECS服务器(含公网IP)
- 本地内网设备(需暴露服务)
- 下载对应系统的FRP安装包
2. 服务端配置
在阿里云服务器执行以下步骤:
- 下载并解压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
- 配置
frps.ini
文件:[common] bind_port = 7000 dashboard_port = 7500 dashboard_user = admin dashboard_pwd = your_password
- 启动服务端
./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. 验证与测试
通过以下方式验证配置:
- 访问
http://公网IP:7500
查看仪表盘 - 执行SSH连接测试:
ssh -oPort=6000 用户名@公网IP
通过FRP服务端与客户端的协同工作,可穿透内网限制实现远程访问。建议通过systemd创建守护进程保证服务持续运行。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/596467.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。