CentOS 7.6当FRP内网穿透服务器

图片

安装wget命令

yum -y install wget

1.下载文件:

wget https://github.com/fatedier/frp/releases/download/v0.49.0/frp_0.49.0_linux_amd64.tar.gz

2.文件解压:

tar -xvf frp_0.49.0_linux_amd64.tar.gz

重命名文件夹:frp_0.49.0_linux_amd64为frp

mv frp_0.49.0_linux_amd64 frp

3.修改frps.ini文件:

进入frp文件夹

cd frp

4.编辑文件

vi frps.ini

修改成下面样子

[common]

bind_port = 7000

token = 000000

保存退出

  1. esc
  2. 输入英文书法发的冒号(:)
  3. 输入:wq
  4. 回车退出

5.进入frp目录

cd frp
./frps -c frps.ini

6.退出FRP服务

control+C

7.设置一个服务

vi /lib/systemd/system/frps.service

按 i 进入编辑

[Unit]
Description=fraps Service

After=network.target syslog.target

Wants=network.target

[Service]

Type=simple

ExecStart=/root/frp/frps -c /root/frp/frps.ini

[Install]

WantedBy=multi-user.target

保存,退出

:wq

8.运行frp

systemctl start frps

9.开机启动设置

systemctl enable frps

10.重启

reboot

11.查看运行情况

ps auxw

12.开放端口,重启防火墙

firewall-cmd --zone=public --add-port=8020/tcp --permanent
firewall-cmd --reload

13.重启frp进程

先找到这个进程

ps -aux|grep frp| grep -v grep
root 3600  0.1  0.1 110188  9484 pts/0    Sl   15:04   0:00 ./frpc -c ./frpc.ini

杀死进程

kill -9 3600

重启frps

systemctl restart frps