nas的webdav/smb共享是只能在局域网内实现吗?

Reborn!-avatar

Reborn!

2025-08-23T01:56:16+00:00

在用极空间,开启webdav/smb服务后,可以用平板/手机的漫画app(可达漫画)挂载,在家里的局域网内直接看nas里的漫画。

但是在家外用流量就只能用极空间app里的极漫画功能看,观感不如前者。用第一种方法尝试挂载webdav/smb打开会显示连接超时?可能是和外网穿透有关?

有什么办法实现家外面随时随地挂载家里极空间的webdav吗?不懂背后什么原理,感谢各位老哥
Kale_9i-avatar

Kale_9i

你想从外面访问家里的设备,首先你得有个公网 IP,其次你得把 NAS 的端口(WebDav 和 SMB)暴露到公网中。
z4kky_-avatar

z4kky_

你有NAS的话很简单。
nas上挂个easytier,直接用公共的服务器,设置子网把你的路由器段转发出来
你的手机下个easytier(非ios,ios要用wg),输一样的房间名密码就能连上,连上之后会自动分发路由。啥都不用管,这时候应该能直接用内网地址看了。

--------写了以下一段话,但是发现好像用不上了,不用看--------
点击展开 ...
内网穿透
1.做个DDNS,然后在你路由器上把你的NAS地址DMA/端口转发出来。
不安全,但是比较通用,所有路由器几乎都支持(如果你有猫的话,可能不行,要做桥接或者能在猫里面设置东西)。
记得做点安全措施。另外各家运营商应该对SMB的端口有限制的,映射的时候可以换个端口。
2.路由器挂个VPN,你的手机连VPN,然后走的还是内网地址,你的APP里啥都不用动,但是看之前要挂家里的VPN。
这个方案也要做个DDNS,好处是安全性高多了
3.组网,首推easytier,其次tailscale或者zerotier,类似于挂VPN。
这个方案的缺点是配置对小白来说可能不知道怎么配。你这个情况下需要在家里挂个easytier,把你的路由段做个子网转发,其他的客户端连上会自动分发路由。
好处是会配置的话很简单,缺点是需要一台能一直easytier的服务器
MrChaoticPixel-avatar

MrChaoticPixel

看NAS系统了 黑群WebDav需要公网IP绑定域名 飞牛没研究 貌似有免费的域名绑定
WhoRunThisTTV-avatar

WhoRunThisTTV

我写了个静态html来显示主机的ipv6,然后html用cloudflare代理到一个域名下面,在外面要连的话先访问html复制ipv6来直连smb/ftp[s:ac:瞎]
因为我平时手机平板都开着圈x,懒得切代理才抛弃tailscale[s:ac:哭笑]
JayyGrizz-avatar

JayyGrizz

我写了个脚本用cloudflare api当ddns用。

单非必要还是不要向公网暴露smb
XxStxrmzyxX-avatar

XxStxrmzyxX

我是用tailscale