johnhao
johnhao
发布于 2025-11-23 / 16 阅读
0

基于阿里云服务器实现内网穿透

1、登录阿里云服务器

2、进入管理台点击【云服务器ECS】

3、进入云服务器管理台

4、安装1panel

1panel的官方网站【https://1panel.cn/

点击【免费安装】,就会跳转到安装教程

复制安装脚本到服务器终端输入,按照提示就会自行安装。

# 安装1panel
bash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"

5、添加1panel访问端口权限

回到阿里云服务管理台,点击安全组,添加自己设置的访问端口。

如果出现访问不了,在服务器终端将防火墙增加1panel端口

# 将 10080/tcp 端口永久加入防火墙允许规则

sudo firewall-cmd --permanent --add-port=10080/tcp

# 重新加载防火墙配置使其生效

sudo firewall-cmd --reload

# 确认端口是否已成功添加

sudo firewall-cmd --list-ports

# 或者查看所有允许的服务和端口

sudo firewall-cmd --list-all

6、设置1panel,安装frp服务端

在浏览器访问栏输入生成外部地址:如:http://171.123.12.12:3333/b611872924

安装完成后设置登录账号/密码/token后,设置1panel默认访问地址,并在阿里云服务器管理台将7000/7500端口添加到安全组,服务器防火墙也开启7000/7500。

8、安装frpc客户端

登录本地飞牛nas,在商店下载frpc客户端

9、配置frpc客户端

serverAddr = "ip"
serverPort = 7000
auth.token = ""
#不能删除, 否则连接不上会闪退
loginFailExit=false

[[proxies]]
name = "fn-tcp"
type = "tcp"
localIP = "通过远程访问的本地ip"
localPort = "本机端口"
remotePort = "远程访问端口"

配置完成后提交,并登录1panel,进入http://公网ip:7500/查看运行情况