FRP内网穿透服务视频教程+文字教程

网友投稿 1144 2022-08-28

FRP内网穿透服务视频教程+文字教程

FRP内网穿透服务视频教程+文字教程

视频教程:所需环境:centos7 windows10 腾讯云域名 阿里云服务器​​​域名需要提前泛解析到服务器的ip,我的就是把englishcode-解析到阿里云的ip​​

条件准备

服务器用的frps:客户端用的frpc:上边的安装包也可以去具有公网IP的服务器(如阿里ECS,用于安装部署服务端) 任意可访问公网的电脑(用于安装部署客户端)

步骤如下:

1️⃣-FRP

从github-FRP软件包,-:server,frpc即frp client。

②、可在终端输入arch来查看架构。

[root@iZhp333b21cruky4l17cm0Z ~]# arch x86_64

2️⃣服务器FRP程序配置及安装

①解压软件包:

tar -zxvf frp_0.36.2_linux_386.tar.gz ②进入解压后软件包目录,并删除客户端文件:

rm -rf frpc* ③打开frps.ini文件,并编辑参数:

设置bind_port参数,此端口用来连接客户端

设置vhost_设置vhost_设置dash_board参数,分别设定端口号、登录用户名和登录密码,设定此参数后可以通过浏览器查看FRP的服务信息。

[common] bind_port = 7000 dashboard_port = 7788 dashboard_user = username dashboard_pwd = password vhost_= 5566 vhost_= 6677

Tips:通过浏览器输入“服务器IP:7788” 或者 {前提是域名已经泛解析到这个ip地址}进行访问。

3️⃣通过linux的防火墙开放服务器端端口:5566、6677、7788{设置完重启一下才有用},所以建议直接关了防火墙也不用重启了 systemctl stop firewalld

4️⃣客户端FRP程序配置及安装

①将-的安装包解压,并删除解压后的所有frps*

②修改frpc.ini配置文件

[common] server_addr = 39.104.67.142 server_port = 7000

[web] type = local_ip = 127.0.0.1 local_port = 8080 custom_domains = englishcode-

[web2] type = local_ip = 127.0.0.1 local_port = 80 custom_domains = demo.englishcode-

#注意这里type== 6677要加到frps.ini中

[web3]

type = = 127.0.0.1

local_port = 8081

custom_domains = test.englishcode-

③在配置域名解析,以腾讯云为例

5️⃣启动服务

①在ECS服务器运行服务端程序:

./frps -c frps.ini 如果想要在后端一直运行使用 nohup ./frps -c frps.ini >out.log 2>&1 & 服务端启动运行成功则显示类似如下信息:

2021/05/19 16:01:14 [I] [service.go:449] [e5be5cbc720d3a54] client login info: ip [111.26.82.45:15225] version [0.36.2] hostname [] os [windows] arch [amd64]2021/05/19 16:01:14 [I] [[e5be5cbc720d3a54] [web] proxy listen for host [englishcode-] location [] group []2021/05/19 16:01:14 [I] [control.go:446] [e5be5cbc720d3a54] new proxy [web] success2021/05/19 16:01:14 [I] [[e5be5cbc720d3a54] [web2] proxy listen for host [demo.englishcode-] location [] group []2021/05/19 16:01:14 [I] [control.go:446] [e5be5cbc720d3a54] new proxy [web2] success2021/05/19 16:01:14 [I] [[e5be5cbc720d3a54] [web3] proxy listen for host [test.englishcode-]2021/05/19 16:01:14 [I] [control.go:446] [e5be5cbc720d3a54] new proxy [web3]

②在本地计算机运行客户端程序: 打开cmd 进入到自己的客户端文件夹下C:\Users\93676\Desktop\frp_0.36.2_windows_amd64\frp_0.36.2_windows_amd64 输入frpc.exe -c frpc.ini 回车显示类似如下即可

2021/05/19 16:02:24 [I] [service.go:304] [17aca03a0f2dba89] login to server success, get run id [17aca03a0f2dba89], server udp port [0]2021/05/19 16:02:24 [I] [proxy_manager.go:144] [17aca03a0f2dba89] proxy added: [web web2 web3]2021/05/19 16:02:24 [I] [control.go:180] [17aca03a0f2dba89] [web] start proxy success2021/05/19 16:02:24 [I] [control.go:180] [17aca03a0f2dba89] [web2] start proxy success2021/05/19 16:02:24 [I] [control.go:180] [17aca03a0f2dba89] [web3]

6️⃣本地计算机开启80、8080、8081端口的web服务 控制面板->Windows Defender 防火墙->高级设置->入站规则->新建规则->端口->下一步->在特定本地端口中填入80,8080,8081->下一步->允许连接->下一步->选择框全选->下一步输入名称->完成即可 7️⃣测试

从任意计算机通过浏览器访问

访问后台查看页面

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:【Linux】操作系统安装详解
下一篇:kafka简述与集群配置(kafka集群中,kafka服务端的角色是)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~