Frp内网穿透–在公网访问局域网资源
上传
上传frp到你的服务器’root
‘目录
修改配置
修改frps.ini
配置文件,因为我们服务器上运行的是frps
服务端,所以我们需要修改一下服务端的配置文件,怎么配置fprs其实康康官方文档就好了:链接
最简约的其实就只有一行(如下)
1 | # frps.ini |
当然这里有一些推荐的配置(比如说一个数据展示页面)
1 | [common] |
指定了一个默认7000
端口
防火墙中放行相应的7000
和7500
端口
启动
先进入到刚刚上传的frp
目录
1 | cd /root/frp |
frps
在服务器A上启动:就可以看到frps服务端开始进行了
1 | ./frps -c ./frps.ini |
(但是现在运行的是在前台模式,现在要把它运行在后台)
1 | nohup ./frps -c frps.ini >/dev/null 2>&1 & |
后台运行frp服务
服务端: nohup ./frps -c frps.ini >/dev/null 2>&1 & 客户端: nohup ./frpc -c frpc.ini >/dev/null 2>&1 & 说明:>/dev/null 2>&1 &,表示丢弃。
2.停止
先找到这个进程
1
2
3 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 进程号
1 kill -9 3600
自启动
访问linux的自启动目录表
1 | vim /lib/systemd/system/frps.service |
按键盘 i
插入
1 | [Unit] |
按 Esc
输入:wq
退出保存
开启自启
1 | systemctl enable frps |
重启服务器
1 | reboot |
这样就完成了自启动的设置了
查看日志
1 | systemctl status frps |
这样服务端的所有配置都完成了!