frp - kaishen2018/project-tracking GitHub Wiki
内网穿透frp
centos 7 安装
1. 下载最新安装包
wget https://github.com/fatedier/frp/releases/download/v0.24.1/frp_0.24.1_linux_amd64.tar.gz
2 服务配置
# 解压
cd /opt/
mkdir frp
cd frp/
tar -xvf ~/frp_0.24.1_linux_amd64.tar.gz ./
# 配置服务器文件,需要在服务器端进行
cat frps.ini
# 配置客户端配置文件,需要在客户机器端进行
cat frps.ini
- 配置服务器端面 service 文件 ‘/usr/lib/systemd/system/frps.service ’
[Unit]
Description= frp service for proxy your local ip to public
After=network.target
[Service]
Type=simple
ExecStart=/opt/frp/frp_0.24.1_linux_amd64/frps -c /opt/frp/frp_0.24.1_linux_amd64/frps.ini
ExecReload=
ExecStop=
PrivateTmp=true
[Install]
WantedBy=multi-user.target
- 配置客户端 service 文件 ‘/usr/lib/systemd/system/frpc.service ’
[Unit]
Description= frp service for proxy your local ip to public
After=network.target
[Service]
Type=simple
ExecStart=/opt/frp/frp_0.24.1_linux_amd64/frpc -c /opt/frp/frp_0.24.1_linux_amd64/frpc.ini
ExecReload=
ExecStop=
PrivateTmp=true
[Install]
WantedBy=multi-user.target
配置新的服务地址
- 目前服务器上增加 服务器地址+自定义域名
xxx@xxx:/opt/frp/frp_0.24.1_linux_amd64$ cat frpc.ini
[common]
server_addr = 101.132.171.217
server_port = 7000
[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 12000
[web]
type = http
local_ip=172.16.97.139
local_port = 8085
custom_domains = zabbix.irain.top
[nas]
type = http
local_ip=172.16.98.166
local_port = 5601
custom_domains = kibana.irain.top
[temp]
type = http
local_ip=172.16.97.139
local_port = 8085
custom_domains = temp.irain.top
[inteligeo]
type = http
local_ip=172.16.98.194
local_port = 8087
custom_domains = intelli.irain.top
-
在 KONG 上配置指定的 service/router
-
配置DNS域名解析