openwrt折腾记录

admin12个月前随笔1205

最近在做抖音视频剪辑的时候发现在办公室和家里来回折腾文件,带一个移动硬盘太麻烦了。想弄一个贫民窟版的nas来同步文件。买了一个赚钱宝3,按照恩山无线大佬的教程,刷入了openwrt

链接是https://www.right.com.cn/forum/thread-4090774-1-1.html

刷机的时候要捅着复位键,插入usb,再插入电源。USB也带电,必须全部拔掉。


输入后后台找到软件列表,刷新列表后安装luci-i18n-base-zh-cn中文语言包。

然后按照二佬的教程安装软件

https://www.right.com.cn/forum/thread-4126356-1-1.html


1、先安装磁盘管理基础库opkg install resize2fs

2、安装ntfs支持opkg install ntfs-3g

3、安装磁盘管理opkg install fdisk

4、查看磁盘位置后,挂载磁盘mount -t ntfs-3g NTFS /dev/sda1 /mnt/sda1/

5、安装SMB分享,也就是win上的共享文件夹opkg install kmod-usb-storage bLock-mount samba36-server Luci-app-samba

6、安装完成后在openwrt后台的服务里看到网络共享了。把刚才挂载的位置共享出去,在其他电脑就可以访问了

image.png

image.png

7、为了能在其他网络环境下也可以访问这个共享文件夹,安装Zerotier实现远距局域网

参照了简书大佬的教程https://www.jianshu.com/p/3b4e45add41f

opkg update && opkg install zerotier

再安装nano方便编辑配置文件

opkg install nano

用nano打开nano /etc/config/zerotier

将option enabled '0'的0改为1,list join '**********'改为自己的Network ID

防火墙我安装这个版本设不设置都没啥用。提一嘴吧

iptables -I FORWARD -i 123 -j ACCEPT

iptables -I FORWARD -o 123 -j ACCEPT

iptables -t nat -I POSTROUTING -o 123 -j MASQUERADE

这里的123改成网络接口里一个以Z开头的网卡名称。

重启防火墙,重启openwrt,就可以用新IP访问openwrt了。

8、但是遇到一个新问题,共享文件夹不能远程打开。曾经用了一段时间的ftp来曲线救国,发现ftp文件的信息不对称。修改时间最多精确到分钟,经常是同步文件把自己搞混了。

思考了一下,局域网可以打开smb共享文件夹,我用zerotier加持的网络两边都是Windows的情况下也可以打开。

那问题就是出在了openwrt这,防火墙关闭,也打不开

最后检查出来是网卡的事,Samba这个玩意默认只监听默认网卡,得把zerotier的网卡也加进去才行,这个问题困扰了我一个星期。

打开网络共享,点击编辑模板,interfaces这里后边加上zerotier的网卡名称。

重启samba,可以打开了。

image.png

配合goodsync,轻nas用起来很舒服。


9、安装aria2,用来下载文件

opkg install aria luci-app-aria2

安装基础包

后台配置一下附加项

check-certificate=false

option=value

文件目录一定设置正确(已经挂载的磁盘位置)

image.png

重启就启动了,状态这里可以看到web界面的按钮点进去就可以下载了。



发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。