frp内网穿透&内网服务器可被公网访问(腾讯云、阿里云等)

一、前期准备

1.1准备清单
1.公网服务器一台(腾讯云、阿里云等皆可)
2.内网服务器一台(自己的电脑也行)
3.frp安装包
1.2 安装包下载地址

点我进入github下载页面
不知道如何选择,请向下看,github下载速度相当慢,步骤[1.5]提供高速下载。

1.3 查看服务器体系架构
arch

在终端中输入arch可以查看服务器的体系架构,本人的是x86架构,使用“frp_0.34.3_linux_386.tar.gz”安装包,不知道如何选择,请看步骤[1.4]。

在这里插入图片描述

1.4选择合适的安装包
文件名架构系统
frp_0.34.3_linux_386.tar.gzx86架构linux
frp_0.34.3_linux_amd64.tar.gzamd架构linux
frp_0.34.3_linux_arm.tar.gzarm架构linux
frp_0.34.3_linux_arm64.tar.gz64位arm架构linux
frp_0.34.3_linux_mips.tar.gzmips架构linux
frp_0.34.3_linux_mips64.tar.gz64位mips架构linux
frp_0.34.3_linux_mipsle.tar.gzmipsle架构linux
frp_0.34.3_linux_mips64le.tar.gz64位mipsle架构linux
frp_0.34.3_windows_386.zipx86架构windows
frp_0.34.3_windows_amd64.zipamd架构windows
1.5 安装包高速下载

github下载速度太慢,在这里提供几个
frp_0.34.0_linux_386.tar.gz 高速下载


二、公网服务器端配置与运行

2.1 解压安装包

本人的安装包是:frp_0.34.3_linux_386.tar.gz

# 解压
tar -zxvf frp_0.34.3_linux_386.tar.gz

# 进入目录
cd frp_0.34.0_linux_386
2.授予文件权限
chmod +777 frps
chmod +777 frps.ini
3.修改配置文件
vim frps.int
#---------------修改内容为------------
[common]                                                                                                                                   
bind_port = 7000
host_http_port = 6081
4.运行
./frps -c ./frps.ini &

注意:先运行公网服务器端,再运行内网服务器端。此种运行方式输入前台运行,如需不挂断运行可使用screen命令,不知如何使用screen命令的请自行百度!

三、内网服务器端配置与运行

2.1 解压安装包

将安装包上传到服务器并解压。本人的安装包是:frp_0.34.3_linux_386.tar.gz。

# 解压
tar -zxvf frp_0.34.3_linux_386.tar.gz

# 进入目录
cd frp_0.34.0_linux_386
2.授予文件权限
chmod +777 frpc
chmod +777 frpc.ini
3.修改配置文件
vim frpc.int
#---------------修改内容为------------
[common]
server_addr = 42.191.8.133
server_port = 7000

[ssh]
type = tcp
local_ip = 10.114.5.23
local_port = 22
remote_port = 6000

[web]
type = http
local_port = 8081
custom_domains = www.pages.run

server_addr:公网服务器地址
server_port:与公网服务器端端口相同,此处都为7000
local_ip:是内网服务器ip
特别提醒:如果你的公网服务器是阿里云,请务必在安全组中放开6000,7000等端口,不懂如何放开的请自行百度!

4.运行
 ./frpc -c ./frpc.ini &

注意:先在公网服务器端运行,再运行内网服务器端。此种运行方式输入前台运行,如需不挂断运行可使用screen命令。

四、访问

ssh -oPort=6000 zml@42.191.8.133

注:这里的zml是登录用户名,替换成内网服务器的登录名即可,如果你的用户名为zs,则为ssh -oPort=6000 zs@42.191.8.133

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值