frp--实现内网穿透
一、frp简介
frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp 协议,为 http 和 https 应用协议提供了额外的能力,且尝试性支持了点对点穿透。
参考文档:
https://github.com/fatedier/frp/blob/master/README_zh.md
https://blog.csdn.net/u011976966/article/details/82019688
https://www.jianshu.com/p/e8e26bcc6fe6
二、frp配置
1)下载server软件并解压
[root@Manager ~]# wget https://github.com/fatedier/frp/releases/download/v0.21.0/frp_0.21.0_linux_amd64.tar.gz [root@Manager ~]# tar xf frp_0.21.0_linux_amd64.tar.gz [root@Manager ~]#ls frp_0.21.0_linux_amd64 frp_0.21.0_linux_amd64.tar.gz
2)配置server端
#配置 [root@Manager frp_0.21.0_linux_amd64]#vim frps.ini [common] bind_addr=0.0.0.0 bind_port = 7000 auto_token=yumianfeilong dashboard_port = 7500 dashboard_user = admin dashboard_pwd = admin
3)启动server端
#后台启动 [root@Manager frp_0.21.0_linux_amd64]#chmod +x frps [root@Manager frp_0.21.0_linux_amd64]#./frps -c ./frps.ini >/dev/null 2>&1 &
如果是前台启动:
4)浏览器访问http://ip:7500/
账号密码:admin admin
5)客户端配置
以windows客户端为例:
下载地址:https://github.com/fatedier/frp/releases
编辑frpc.ini客户端配置文件
[common] server_addr = xxx #外网服务器ip地址 server_port = 7000 auto_token=yumianfeilong [yumianfeilong] type = tcp local_ip = 127.0.0.1 local_port = 3389 remote_port = 3389
保存并启动:
6)测试,使用windows远程桌面连接
特别注意:如果使用的是aliyun提供的外网服务器,需要开放3389,7000,7500端口
作者:Lawrence
-------------------------------------------
个性签名:独学而无友,则孤陋而寡闻。做一个灵魂有趣的人!
扫描上面二维码关注我
如果你真心觉得文章写得不错,而且对你有所帮助,那就不妨帮忙“推荐"一下,您的“推荐”和”打赏“将是我最大的写作动力!
本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接.