找回密码
 加入我们
搜索
      
查看: 5302|回复: 16

[网络] 外网访问和局域网用域名访问NAS docker可以用一套方案解决吗?

[复制链接]
发表于 2023-10-16 09:52 | 显示全部楼层 |阅读模式
有动态公网IP,想通过一套域名或者域名加端口号来实现内网和外网访问NAS管理端和docker,反向代理,还是别的方案?可以部署在NAS或者软路由OP上的?
发表于 2023-10-16 10:06 | 显示全部楼层
DDNS就行了,OP里开下upnp和端口转发,防火墙配好安全策略
发表于 2023-10-16 10:12 | 显示全部楼层
局域网用域名访问nas ,你要在dns 服务器上设置域名的静态解析。
发表于 2023-10-16 10:17 | 显示全部楼层
每个路由器都不一样,op有的版本有环回问题,不好搞,小米要在路由器host里面设置一下,华硕的只要做个端口转发就行
 楼主| 发表于 2023-10-16 12:35 | 显示全部楼层
theshy 发表于 2023-10-16 10:06
DDNS就行了,OP里开下upnp和端口转发,防火墙配好安全策略

有详细一点的教程吗?这几个单独的我都会弄,组合在一起不会了
发表于 2023-10-16 12:40 | 显示全部楼层
楼上讲的挺明白了啊
DDNS配好,比如abc.example.com
OP上面的端口转发配好,比如5000转到内网某个IP上的5000(端口号要一样)
abc.example.com:5000 -> 192.168.1.99:5000
这样从外部访问确认正常了

然后在OP里设置下DNS Hijack
把abc.example.com指向192.168.1.99就行了
这样内网也可以通过abc.example.com:5000来访问

一定要配置DNS Hijack的原因是NAT回流,不展开讲了

端口号一样是为了保证内外网访问时URL完全一致,不介意的话也无所谓
发表于 2023-10-16 12:54 | 显示全部楼层
EraserKing 发表于 2023-10-16 12:40
楼上讲的挺明白了啊
DDNS配好,比如abc.example.com
OP上面的端口转发配好,比如5000转到内网某个IP上的500 ...


差不多了,不过内外网端口我喜欢不一样,所以我应对NAT回流的方法不是把外网DDNS域名指定到ip上,可以通过防火墙端口转发时配置支持nat回流即可
发表于 2023-10-16 12:55 | 显示全部楼层
cyuking 发表于 2023-10-16 12:35
有详细一点的教程吗?这几个单独的我都会弄,组合在一起不会了

1.openwrt安装ddns插件,把你的域名绑到你的动态公网ip上,这个教程随便搜,保存设置。

2.不管你的nas设备是否用upnp来申请端口映射,最好还是自己手动去openwrt防火墙里新建端口转发,把wan口的端口映射到你内网某个服务的端口上,把nat回环也打开
发表于 2023-10-16 13:13 | 显示全部楼层
内网自建一台 DNS,将外网的域名添加到内网 DNS 正向解析的 AAA 主机中,并用 LAN IP,然后 PC DNS 指向内网 DNS 即可
发表于 2023-10-16 13:18 | 显示全部楼层
DDNS就可以把IP映射到域名
内外往都用域名访问的话 只要支持NAT回流 我用的爱快端口转发或者UPNP是默认支持的 无需设置
 楼主| 发表于 2023-10-16 16:11 | 显示全部楼层
EraserKing 发表于 2023-10-16 12:40
楼上讲的挺明白了啊
DDNS配好,比如abc.example.com
OP上面的端口转发配好,比如5000转到内网某个IP上的500 ...

感谢!晚上回去试试。
发表于 2023-10-16 16:27 | 显示全部楼层
开放端口给公网,最后大概率两种结局,一是去喝茶,二是被勒索
发表于 2023-10-16 17:14 | 显示全部楼层
求问各大佬,公网,通过ddns,直接弄一个L2TP/ipsec的**。基本上所有服务都是连接**之后再访问,有啥安全隐患不?
发表于 2023-10-16 20:46 | 显示全部楼层
看这个教程https://www.bilibili.com/cheese/play/ss6060 33节详细有讲,不过不建议直接将一些服务都公到外网,我一般是直接**回家里然后再去访问相关服务。 PT服务我到时直接放出来了。也好危险的样子,因为pt的每个盘都有读写权限 = =
发表于 2023-10-16 20:51 | 显示全部楼层
JokerFu 发表于 2023-10-16 17:14
求问各大佬,公网,通过ddns,直接弄一个L2TP/ipsec的**。基本上所有服务都是连接**之后再访问,有啥安全隐 ...

只要没有简单密码,一般情况下都很安全。
发表于 2023-10-16 21:23 | 显示全部楼层
整个vps,然后zerotier之类一个虚拟内网,外部访问vps回家。就是备案什么会吐血
为什么这么麻烦?去问运营商会不会抽风告诉你违规直接拔网线
发表于 2023-10-17 16:03 | 显示全部楼层
我使用的方案是,
内网使用Adguardhome 充当dns + 广告过滤
内网搭建一个ssr服务器、ddns,并开放ssr端口到一个固定网址上
外网 clash 连接ssr,内网服务配置好代理规则,所有内网访问走clash代理
这样域名不需要改,内外网访问都一致。
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-4-29 15:50 , Processed in 0.011666 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表