CentOS 7.6当FRP内网穿透服务器
CentOS 7.6当FRP内网穿透服务器
安装wget命令
1
yum -y install wget
1.下载文件:
1
wget https://github.com/fatedier/frp/releases/download/v0.49.0/frp_0.49.0_linux_amd64.tar.gz
2.文件解压:
1
tar -xvf frp_0.49.0_linux_amd64.tar.gz
重命名文件夹:frp_0.49.0_linux_amd64为frp
1
mv frp_0.49.0_linux_amd64 frp
3.修改frps.ini文件:
进入frp文件夹
1
cd frp
4.编辑文件
1
vi frps.ini
修改成下面样子
1
2
3
4
5
[common]
bind_port = 7000
token = 000000
保存退出
- esc
- 输入英文书法发的冒号(:)
- 输入:wq
- 回车退出
5.进入frp目录
1
cd frp
1
./frps -c frps.ini
6.退出FRP服务
1
control+C
7.设置一个服务
1
vi /lib/systemd/system/frps.service
按 i 进入编辑
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
[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
保存,退出
1
:wq
8.运行frp
1
systemctl start frps
9.开机启动设置
1
systemctl enable frps
10.重启
1
reboot
11.查看运行情况
1
ps auxw
12.开放端口,重启防火墙
1
firewall-cmd --zone=public --add-port=8020/tcp --permanent
1
firewall-cmd --reload
13.重启frp进程
先找到这个进程
1
ps -aux|grep frp| grep -v grep
1
root 3600 0.1 0.1 110188 9484 pts/0 Sl 15:04 0:00 ./frpc -c ./frpc.ini
杀死进程
1
kill -9 3600
重启frps
1
systemctl restart frps
本文由作者按照 CC BY 4.0 进行授权