FRP + 腾讯云 内网穿透

一、准备工具

1.具有公网ip的腾讯云服务器
2.内网服务器

二、公网服务器

1.下载frp

选择合适的版本下载(公网端与内网端版本应一致)

2.编辑frps.ini
[common]
bind_port = 7000
bind_addr = 0.0.0.0
tls_only = true

dashboard_port = 7500
dashboard_user = admin
dashboard_pwd = admin
3.打开防火墙端口

注:对于百度智能云轻量级服务器,其后端界面并没有防火墙设置端口,需要在服务器中自行放行端口:参照

ufw allow port

腾讯云服务器可以在后端界面进行设置,在防火墙处打开端口,服务器端用到的7000、7500端口,以及客户端映射出来的端口都需要放行。
在这里插入图片描述
在这里插入图片描述

4.后台启动frp server
./frps -c ./frps.ini &
5.查看启动是否成功

在地址栏输入公网ip以及端口7500,出现如下界面说明服务器端配置成功
在这里插入图片描述

三、内网服务器配置

1.下载frp

选择合适的版本下载(公网端与内网端版本应一致)

2.编辑frpc.ini

需要注意的是remote_port 涉及的端口,需要在公网服务器防火墙处放行

[common]
server_addr = 公网IP地址
server_port = 7000
tls_enable = true

[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 2222

[rdp]
type = tcp
local_ip = 127.0.0.1           
local_port = 3389
remote_port = 3389  
3.后台启动frp clinet
./frpc -c ./frpc.ini &

至此,配置就成功啦

四、通过system启动frp服务

将文件夹中的frpc和frpc.ini分别拷贝到/opt/bin/frpc以及/opt/etc/frpc.ini。

设置服务:

sudo vim /etc/systemd/system/frpc.service

输入以下内容:
[Unit]

Description=Frp Client Service
After=network.target

[Service]
Type=simple
User=nobody
Restart=on-failure
RestartSec=5s
ExecStart=/opt/bin/frpc -c /opt/etc/frpc.ini

[Install]
WantedBy=multi-user.target

开启对应的服务

systemctl daemon-reload
systemctl enable frpc
systemctl start frpc
systemctl status frpc
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值