如何搭建frp内网穿透访问局域网的服务

frp项目github地址:https://github.com/fatedier/frp/tree/master

1.进入你想要安装frp的目录;如:/root

cd root 

2.使用wget下载安装包
Centos :

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

3.解压安装包

tar -zxvf frp_0.37.1_linux_amd64.tar.gz 

4.将目录名称修改为frp(为了之后的操作更方便)

mv frp_0.37.1_linux_amd64 frp 

1.进入frp文件夹

cd frp 

2.修改frp服务端的配置文件frps.ini

vi frps.ini 

3.按i键进入编辑模式,将以下内容全选覆盖到文件中

[common]  bind_port = 7000  token = abc  dashboard_port = 7500  dashboard_user = admin  dashboard_pwd = 123123  vhost_http_port = 80  vhost_https_port = 443 

4.按:wq保存并退出
5.启动frp服务端程序

./frps -c ./frps.ini 

6.浏览器地址栏输入 服务器ip:7500 如果能进入frp后面界面就说明服务端安装成功

1.在客户机上下载frp安装包,同服务端的操作一样
2.对入frp的安装目录

cd frp 

3.修改客户端的配置文件(frpc.ini)

vi frpc.ini 

4.按i键进入编辑模式,将以下内容全选覆盖到文件中

[common]  server_addr = x.x.x.x  server_port = 7000  token = abc [ssh] type = tcp  local_ip = 127.0.0.1  local_port = 22   remote_port = 6000 

5.按:wq保存并退出
6.启动frp服务端程序

./frpc -c ./frpc.ini 

1.输入命令:

vim /lib/systemd/system/frps.service 

2.将以下内容全选覆盖进去

[Unit] Description=frps 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 

3.输入:wq保存并退出
4.输入命令开启自动启动:

systemctl enable frps 

启动 systemctl start frps
停止 systemctl stop frps
重启 systemctl restart frps
查看运行状态 systemctl status frps

原文链接:https://blog.csdn.net/weixin_43467112/article/details/120411332

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享