使用frp提高开发效率


阿里云实现 frp 内网穿透

服务器:centos
客户机:Windows

在阿里云控制面板上要将安全组全部放行!!!
enter description here

如果使用了宝塔,也要将宝塔安全中的配置放行
enter description here

项目地址

https://github.com/fatedier/frp

下载地址
https://github.com/fatedier/frp/releases/

注意服务器和客户机的版本要一样

使用

服务器上的配置

在服务器上我们使用的是frps 不用去修改frpc的文件,当然你有这个需求的话可以去修改
enter description here

修改配置

vim frps.ini

[common]
bind_port = 7000 #你要放行分配客户机使用的端口

启动服务器

./frps -c frps.ini

2020/02/28 23:58:35 [I] [service.go:146] frps tcp listen on 0.0.0.0:7000
2020/02/28 23:58:35 [I] [root.go:204] Start frps success

如果出现以上信息代表服务器端frps配置完毕并且开启成功

客户机上配置

Windows
打开解压之后会有以下文件
enter description here

这里我们用到的是frpc配置

修改客户机配置

frpc.ini

[common]
server_addr = xxx.xxx.xxx.xxx   #frp服务端地址,必须是公网ip或者域名
server_port = 7000      #frp服务端端口,即填写服务端配置中的 bind_port

[ssh]
type = tcp              #连接类型,填tcp或udp
local_ip = 127.0.0.1    #填127.0.0.1或内网ip都可以
local_port = 22         #需要转发到的端口,ssh端口是22
remote_port = 6000      #frp服务端的远程监听端口,即你访问服务端的remote_port就相当于访
                        #问客户端的 local_port,如果填0则会随机分配一个端口

运行客户机进行连接

在frp的文件目录下打开cmd
enter description here

以上信息代表成功可以访问frpc.ini中的remote_port所填端口进行访问


文章作者: Lee Sun
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Lee Sun !
评论
  目录