frp内网穿透配置

服务端[linux]

//新建文件夹
cd /usr/local
mkdir frp

//下载
cd 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

//删除frpc、frpc.ini、frpc_full.ini,然后配置frps.ini
vi frps.ini

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

//启动
./frps -c ./frps.ini   #前台启动
nohup ./frps -c ./frps.ini &   #后台启动

客户端[linux]--注意版本一致

//下载解压--省略--命令和服务端一样

//删除frps、frps.ini、frps_full.ini,然后配置frpc.ini
[common]
server_addr = x.x.x.x    #公网服务器ip
server_port = 7000       #与服务端bind_port一致
 
#公网通过ssh访问内部服务器
[ssh]
type = tcp              #连接协议
local_ip = x.x.x.x      #内网服务器ip
local_port = 22         #ssh默认端口号
remote_port = 6000      #自定义的访问内部ssh端口号
 
#公网访问内部web服务器以http方式
[web]
type = http         #访问协议
local_port = 8080   #内网web服务的端口号
custom_domains = x.x.x   #所绑定的公网服务器域名,一级、二级域名都可以

//启动--省略--命令和服务端一样

//访问
x.x.x:6081

客户端[windows]--注意版本一致

//下载解压--删除--配置frpc.ini--和上面一样,就不再说明

//启动--进入解压后的目录
frpc.exe -c frpc.ini

//访问
x.x.x:6081
posted @ 2019-12-23 11:03  L-ran  阅读(627)  评论(0)    收藏  举报