阿里云云服务器应用frp制作内网穿透流程

1.准备工作云服务器,域名;

2.本地安装Alibaba Cloud Client远程连接客户端,连接服务器;

3.在linux上下载(最好是在root目录下可直接用我后续配置)

wget https://github.com/fatedier/frp/releases/download/v0.53.2/frp_0.53.2_linux_amd64.tar.gz

4.解压

tar -zxvf frp_0.53.2_linux_amd64.tar.gz

5.cd frp_0.53.2_linux_amd64

6.vim frps.toml

7.覆盖下面代码

bindPort = 7000
auth.token = "123456"
 
# 服务端仪表盘的端口, 可以用浏览器访问查看
webServer.addr = "0.0.0.0"
webServer.port = 7500
 
# 服务端仪表盘的用户密码
webServer.user = "admin"
webServer.password = "admin"
 
# 虚拟主机端口
vhostHTTPPort = 80

8.启动 .

/frps -c ./frps.toml

9.查看 

ps -ef |grep frps

10.但是最好不用裸启动下面是制作服务流程

11.使用 systemd 来管理 frps 服务

yum install systemd

vim /etc/systemd/system/frps.service

内容如下:

[Service]
Type = simple
# 启动frps的命令,需修改为您的frps的安装路径
ExecStart = /root/frp_0.53.2_linux_amd64/frps -c /root/frp_0.53.2_linux_amd64/frps.toml
KillSignal=SIGQUIT
TimeoutStopSec=5
KillMode=process
PrivateTmp=true
StandardOutput=syslog
StandardError=inherit
[Install]
WantedBy = multi-user.target

# 启动frp
sudo systemctl start frps
# 停止frp
sudo systemctl stop frps
# 重启frp
sudo systemctl restart frps
# 查看frp状态
sudo systemctl status frps

如果报错查看错误信息我之前是裸启动没停端口号被占用systemctl 从新刷了一遍好了

12.到这就可以测试服务器了

浏览器访问  http 你的服务器ip:7500   用户名/密码  admin/admin

(此地址为外网固定的IP地址,且必须开放端口7500/7000)

13.服务端完成

14.启动客户端

因为我的客户端系统是windows 所以下载windows版本frp

编辑 frpc.toml

serverAddr = "XX.XX.XXX.60"
serverPort = 7000
auth.token = "123456"
 
[[proxies]]
name = "test-tcp"
type = "tcp"
localIP = "127.0.0.1"
localPort = 22
remotePort = 6000
 
[[proxies]]
name = "test-web"
type = "http"	
localIP = "127.0.0.1"
localPort = 80						
customDomains = ["XX.XX.XXX.60"]

启动cmd

frpc.exe -c .\frpc.toml

15.客户端完成

内网穿透本地80端口号完成本地代理个nginx就可以尽情玩耍了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值