logo NodeSeekbeta

【干货教程】用Openwrt搭一个简易的文件直链服务器

加入这个文学部论坛已经两个半月了,还没分享过什么干货,看我主页发帖近2/3都是提问(笑)
这次分享个干货吧,把家里的Openwrt做成文件服务器,方便给别人点对点传输文件。
需要安装GoWebDav插件(可选KSMBD)。直接编译/安装ipk都行。路由器也需要公网IP。(实测支持v6单栈)

然后打开KSMBD选项,增加一个共享文件夹,路径我填写了内存盘里面的一个空目录 /tmp/shm ,开启强制root、允许匿名用户。那个文件夹开机就会自动创建,且里面没东西。路由器重启时,内存盘里面的文件会被自动删除,省的自己动手清理了。
然后打开Gowebdav,挂载目录也输入 /tmp/shm ,开启只读模式、允许公网访问,建议把HTTPS也勾上,用自己的SSL证书加密。
再去防火墙里面放行GoWebDav的端口(如8445),然后电脑上打开资源管理器,映射网络驱动器,地址应该是 \192.168.1.1\共享文件夹的名字 这种格式,然后把需要共享的文件丢进去就行,外网上就可以直接访问了。KSMBD就是方便在电脑手机上对那个文件夹写入,而无需SSH登录路由器传文件,因此这个步骤可以跳过。

最后打开 https://路由器的公网IP:8445/ 然后找到想要共享的文件,右键复制链接地址,然后直接给需要传文件的小伙伴甩过去一个IP或者动态DNS域名就行了,再也不用过第三方服务器了。如果发过去IP地址,一定会震惊TA的,诶嘿嘿~

PS,所有的文件链接发送到QQ或微信里,过一会就一定会有来自上海电信的IP试图访问,可见腾讯是在实时监控聊天内容的,出现链接就会扫描。

12
  • @dora2 #1 已经是常识啦,我第一次用HFS搭好文件服务器就发现这个问题了,现在都两部手机,电脑上国产软件进虚拟机躺着,那虚拟机半个月没开过机了

  • 监控是合规的第一步

  • 虽然用不到,但还是想点个赞

  • 试试docker搭配alist

  • 教程不错 最后一句话 让人害怕 老大哥在看着你 xhj003

  • 没差。

  • xhj016 xhj016 xhj016

  • xhj012

  • 最后一句才是重点

12

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有14976位seeker

🎉欢迎新用户🎉