路由器建站 是不是听起来很魔幻
对于一个老白嫖怪,能免费建一个24小时在线的博客简直是福音
不管你是不是白嫖怪,能省去服务器的费用,拿出来也能淦一些有 意 义的事情吧
本教程纯小白应该可以看懂吧,毕竟我自己都是个小白
进入正题
有公网IP的可以跳过本篇教程,自行端口映射
无公网IP的往下看
内网穿透服务很多,也很贵,做到免费且速度可以的有这样一家Sakurafrp(点进去注册)
注册完后应该是这样的
这里只需要我们填一个本地端口,最大65535,自己随便填一个就可以
服务器选择外国的,不用备案
隧道类型选http
域名可以去腾讯云什么的搞一个
我找了半天没找到免费的域名,反正便宜的也才五六块钱一年,这是我们这白嫖历程里面第一个需要花钱的地方。最后一个要花钱的地方在Sakurafrp里面,创建http隧道需要实名认证花费1rmb。(价格貌似下调了)这里填写有什么不清楚的去Sakurafrp的帮助文档里面看一下。添加好腾讯云的解析,Sakurafrp的帮助文档里面都有教程。
先去恩山找路由器刷机教程找一个openwrt的固件刷入
选择系统-软件包,过滤器里面输入frp安装
接下来就是困扰了我一个多月的问题了,在openwrt luci界面里面我找了很多页面都不能配置好内网穿透,总是客户端显示运行中,日志提示token错误,Sakurafrp显示未启动,后来我看见了Sakurafrp中隧道列表有手动配置文件的选项。。。
接下来,下载工具winscp https://winscp.net/eng/download.php和putty https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html,安装完之后打开winscp,选择新建站点
协议选scp,主机名写路由器管理地址或者直接写openwrt.lan 用户名填root,密码就是路由器管理密码
打开后进入/var/etc找到frpc.ini,将Sakurafrp的配置文件覆盖进去保存
然后重启路由器,路由器管理界面系统-重启或者在putty里面reboot
【关于重启不生效的一些补充】
如果重启之后Sakurafrp隧道列表不显示在线的话,我们打开winscp,连接上路由器,进入/etc/config目录,找到frpc文件,对照你的sakurafrp配置文件以及frpc文件的格式进行填写,例如Sakurafrp的配置文件是这样的
[common]
protocol = tcp
server_addr = jp-tyo-dvm-2.sakurafrp.com
...
...
...
我们按照格式编写后填入frpc文件中的内容应该就是这样的
config conf 'common'
option protocol 'tcp'
option server_addr 'jp-tyo-dvm-2.sakurafrp.com'
...
...
...
即[common] 对应 config conf 'common'
后面的格式也是一致的。填写完成之后保存重启。有什么问题不懂的可以在恩山评论或者直接在这篇文章下面评论,我会在看到之后回复。请务必填写正确的邮箱,否则收不到回复到邮箱的信件。
至此,路由器上面的内网穿透服务搭建完毕。
就这么一小段东西,整整花了我一个月的时间去悟。。。比如frpc.ini的存储位置,我翻/etc/config里面的frpc找才找到的果然我还是个菜鸡啊。。。
本文作者:Xunflash
本文链接:http://www.xunflash.top/index.php/archives/jianzhan1-1.html
最后修改时间:2021-07-09 02:09:43
本站未注明转载的文章均为原创,并采用 CC BY-NC-SA 4.0 授权协议,转载请注明来源,谢谢!