【群晖内网穿透】frp简单到离谱
内网穿透
即NAT穿透,网络连接时术语,计算机是局域网内时,外网与内网的计算机节点需要连接通信,有时就会出现不支持内网穿透。本教程主要讲解如何利用VPS服务区进行FRP的内网穿透。
教程
一、前期准备:
① VPS轻量服务器,要有公网IP,系统为centos 7.6,我是在腾讯云购买,新人有优惠,大概58一年
② frp服务器端程序文件下载:https://www.wuzhuwei.work
③ frp客户端,使用群晖docker安装
二、服务器端教程
使用finalshell软件,连上vps服务器的SSH。
finalshell软件去官网下载,张大妈不能放链接,只能百度一下如何登录,腾讯云有使用帮助文档,软件也有很多教程,如果实在不懂,我再考虑单独出一期教程。
将上面下载好的②frp服务器端程序文件上传到服务器主目录,使用如下命令进行解压
tar -zxvf frp_0.44.0_linux_amd64.tar.gz
将解压出来的文件夹,手动修改名称为:frp
直接双击打开,手动修改文件夹内的frps.ini文件,在下方添加密码,记得`Ctrl+S`保存
token = 123456
运行配置文件
cd frp
./frps -c frps.ini
在服务器防火墙设置添加端口,开放6000-8000端口
以上步骤就可以正常使用,但是重启以后就失效了,可以设置开机启动运行(非必要步骤,建议执行)
先退出之前的代码:Ctrl+C
vi /lib/systemd/system/frps.service
编辑frps.service脚本命令(记得先按i进入编辑模式):
[Unit]
Description=fraps 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
(按Esc键退出编辑模式,输入:wq回车保存)
启动服务
systemctl start frps
systemctl enable frps
三、客户端Docker设置
Docker HUB搜索frp
frpc.ini配置参考,请根据自身情况设置
# frpc.ini
[common]
#此处填写你购买的服务器公网IP地址
server_addr = 124.XXX.XXX.125
server_port = 7000
token = 123456
[qunhui]
type = tcp
#此处填写群晖的内网IP地址
local_ip = 192.168.XXX.XXX
local_port = 5000
remote_port = 6001
添加文件,装载路径为
/frp/frpc.ini
网络设置为:Docker host相同的网络
环境设置:ARGS必须改为frpc,不能是frps
使用感受
根据frpc.ini的配置文件可以看出,你将内网的5000端口转发到公网的6001端口,也就是你通过公网IP+60001端口即可访问群晖管理页面,以此内推,你随意设置TCP的端口转发,比如emby的8096端口等等。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~








值友8183392453
校验提示文案
小叮当喵
校验提示文案
Mercurycc
校验提示文案
一杀百里
校验提示文案
qinqinbaby
校验提示文案
Theabc
校验提示文案
两个字
校验提示文案
落叶飘飘
校验提示文案
夜影小窝
校验提示文案
王大爷的爱
校验提示文案
笑风雪
校验提示文案
Hoooo
校验提示文案
axbe
校验提示文案
yz50505
校验提示文案
xfire
校验提示文案
mu0lang
校验提示文案
mu0lang
校验提示文案
王大爷的爱
校验提示文案
谢小萌
校验提示文案
适合自己的才是值得的
校验提示文案
润溪耕夫
校验提示文案
适合自己的才是值得的
校验提示文案
谢小萌
校验提示文案
王大爷的爱
校验提示文案
王大爷的爱
校验提示文案
mu0lang
校验提示文案
mu0lang
校验提示文案
落叶飘飘
校验提示文案
两个字
校验提示文案
xfire
校验提示文案
夜影小窝
校验提示文案
yz50505
校验提示文案
值友8183392453
校验提示文案
axbe
校验提示文案
Theabc
校验提示文案
qinqinbaby
校验提示文案
Hoooo
校验提示文案
笑风雪
校验提示文案
一杀百里
校验提示文案
Mercurycc
校验提示文案