frp实现内网穿透-自建基础配置
作者:互联网
前言:
内网穿透,又叫nat穿透,进行 NAT 穿透是为了使具有某一个特定源 IP 地址和源端口号的数据包不被 NAT 设备屏蔽而正确路由到内网主机,简而言之就是你内网的服务可以让不在同一局域网下的设备访问到
背景:
由于开发需要,要求我搭建一个内网穿透服务,我这里用的FRP实现的内网穿透,话不多说,我们开始部署
前期准备:
我们需要一台本地服务器和一台阿里云主机
https://github.com/fatedier/frp/releases frp软件下载地址
通过uname -m查看linux系统架构,去github上面下载相应的版本
配置:
tar xvf frp_0.34.3_linux_386.tar.gz
mv frp_0.34.3_linux_386.tar.gz frp
cd frp
两台主机都要以上操作,frp是分为客户端和服务器端的frpc*为客户端也就是本地服务器需要的,frps为服务端是阿里云主机需要的
所以要来阿里云主机上面
rm -rf frpc*
在本地
rm -rf frps*
删除不需要的以免出现冲突,即客户端只留C的服务端只留S的
在阿里云上面还要开启7000端口,0.0.0.0表示向全世界开启,你也可以针对你本地的ip去开启(这边是在安全组进行配置,安全组相当于我们系统上面的防火墙,需要开启7000别人才能访问进来)
本地ip可以百度查询 ip地址
配置客户端:
指定服务端的IP+端口
vim frpc.ini
启动frp客户端与服务端
./frpc -c frpc.ini &
./frps -c frps.ini &
测试连接
frp自建基础配置已经完成,后续会更新frp仪表盘使用,tcp穿透,web穿透
https://www.bilibili.com/video/BV1Ja4y1J7Fj?p=9 本人也是看了b站视频,有兴趣的小伙伴可以一起讨论
标签:自建,frps,穿透,frp,frpc,服务端,客户端 来源: https://blog.csdn.net/weixin_50801368/article/details/111533263