当前位置:   article > 正文

centos7下frp内网穿透搭建及frp自启配置_多个frpc

多个frpc

centos7下frp内网穿透搭建及frp自启配置

一、配置frp内网穿透

1、准备工作

1.1、外网可访问服务器一台。
1.2、外网可访问域名。
1.3、本地电脑一台或多台。
1.4、frp内网穿透安装包,frp下载路径 https://github.com/fatedier/frp/releases

2、配置服务端内网穿透。

2.1、在服务器上找到frp的安装包打开frps.ini,如下配置。
[common]
bind_port = 7000
vhost_http_port=10000

3、配置客户端

3.1、在客户端上找到frp的安装包打开frpc.ini,如下配置
[common]
server_addr = 12.51.21.16 #这是你远端服务器的IP
server_port = 7000
[web]
type = http
custom_domains = xxx.com
local_port = 10000

二、启动frp内网穿透

1、启动服务器端frp

1.1、进入服务器frp的安装包文件夹,执行命令

	./frps -c ./frps.ini
  • 1

2、启动客户端frp

1.1、进入客户端frp的安装包文件夹,执行命令

	./frpc.exe -c ./frpc.ini
  • 1

三、访问域名加端口,如xxx.com:10000

四、centos7 服务端后台运行frp

1.1、使用systemctl来控制启动

vim /lib/systemd/system/frps.service
  • 1

1.2、在frps.service上配置后台运行,写入以下代码。

[Unit]
Description=frps service
After=network.target syslog.target
Wants=network.target

[Service]
Type=simple
#启动服务的命令(此处写你的frps的实际安装目录)
ExecStart=/opt/frp/frps -c /opt/frp/frps.ini

[Install]
WantedBy=multi-user.target
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

1.3、frps配置后的相关指令
启动frps

systemctl start frps
  • 1

开启开机自启动

systemctl enable frps
  • 1

关闭开机自启动

systemctl  disable frps
  • 1

重启frps服务

systemctl restart frps
  • 1

停止frps服务

systemctl stop frps
  • 1

查看frps服务状态

systemctl status frps
  • 1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/161389?site
推荐阅读
相关标签
  

闽ICP备14008679号