frp内网穿透搭建

(一)外网服务器 centos7(腾讯云)

#创建目录
mkdir -p /usr/local/frp
#下载frp安装包
wget https://github.com/fatedier/frp/releases/download/v0.13.0/frp_0.13.0_linux_amd64.tar.gz
#解压安装包
tar -zxvf  frp_0.13.0_linux_amd64.tar.gz
内网服务器 centos7(本地计算机)
#创建目录
mkdir -p /usr/local/frp
#下载frp安装包
wget https://github.com/fatedier/frp/releases/download/v0.13.0/frp_0.13.0_linux_amd64.tar.gz
#解压安装包
tar -zxvf  frp_0.13.0_linux_amd64.tar.gz

(二)配置服务端(腾讯云)

cd frp_0.13.0_linux_amd64

#删除客户端配置

rm frpc frpc.ini

#配置信息

vi ./frps.ini

[common]  
bind_port = 7000           #与客户端绑定通信的端口  
vhost_http_port = 6081     #访问web服务自定义的端口

#启动frp服务

./frpc -c ./frpc.ini ( 后台启动 nohup ./frpc -c ./frpc.ini & )


(三)配置客户端(内网服务器)

#删除服务端配置

rm frps frps.ini

#配置信息

vi ./frpc.ini

[common]  
server_addr = 140.143.150.156   #公网服务器ip  
server_port = 7000            #与服务端bind_port一致  
  
#公网通过ssh访问内部服务器  
[ssh]  
type = tcp                 #连接协议  
local_ip = 192.168.154.120 #内网服务器ip  
local_port = 22            #ssh默认端口号  
remote_port = 6000         #自定义的访问内部ssh端口号  
  
#公网访问内部web服务器以http方式  
[web]  
type = http         #访问协议  
local_port = 8081   #内网web服务的端口号  
custom_domains = www.abc.com   #绑定的公网服务器域名

(四)任意网络访问

ssh 140.143.150.156 -p 6000


猜你喜欢

转载自blog.csdn.net/lhxsir/article/details/80386550