在openwrt软路由上使用frpc转发内网IP
在openwrt软路由上使用frpc转发内网IP
想在外面就能管理家中的软路由,抑或是配合Alist访问家中的文件,就得要公网IP。然而家宽几乎不可能会有静态公网IP,于是我使用了frp
配置frps服务器
自建
去frp的release下载对应电脑系统的frp,解压,配置好frps并运行(可以参考这篇文章)
免费frp服务
由于我的服务器基本都被微软封掉了(微软这两天杀疯了,连Azure 学生号都封),于是网上找了个免费的frp服务。
免费frp:http://frp.104300.xyz/
该服务非笔者提供,风险自行承担!!
配置frpc客户端
我使用简单易懂的luci界面
luci界面项目:https://github.com/kuoruan/luci-app-frpc/releases
安装
1 | opkg update |
完成后在luci界面应当有frpc
配置
按照自己实际情况配置
接下来就是关键的代理规则设置
SSH
建议自定义代理名称,我第一次时用自带的ssh报错。类型TCP,端口22(按实际填写)。连接SSH时主机名就写frps服务器的IP/域名,端口填此时的远程端口,如图我用公网连接上了我的软路由
HTTP
转发HTTP建议使用custom_domain ,自行配置二级域名(xxx.xxx.后缀,别来杠是二级域名还是三级域名,我知道 .com 可以算一级域名)
二级域名CNAME指向frps的域名,A记录没试过不知道行不行
公网访问地址是你自己的二级域名(不用记端口啦)
HTTP协议未加密,抓包可见明文!建议自建frp服务器或选择可信任的服务提供者,风险自负!
本博客所有文章除特别声明外,均采用 CC BY-NC-ND 4.0 许可协议。转载请注明来自 DullJZ的个人博客 - 随手记录成长足迹!
评论