背景
我的 NAS 有公网 IP ,通过群晖的 DDNS 绑定了域名:xxx.com:13180
使用手机流量或者在外面访问域名一切正常。但是回到家以后,当我连上了家里的 wifi ,无论是直接使用外网 IP 还是使用域名,均无法访问 NAS ,必须使用 192.168 内网 IP 或者换成流量才能访问 NAS 。
需求
使用这个域名,无论在外网还是内网均能访问群晖。
设备
我没有旁路由器,只有联通送的光猫+送的路由器,没有其他网络设备。
请问我应该怎么设置,才能实现这个需求?
我的 NAS 有公网 IP ,通过群晖的 DDNS 绑定了域名:xxx.com:13180
使用手机流量或者在外面访问域名一切正常。但是回到家以后,当我连上了家里的 wifi ,无论是直接使用外网 IP 还是使用域名,均无法访问 NAS ,必须使用 192.168 内网 IP 或者换成流量才能访问 NAS 。
使用这个域名,无论在外网还是内网均能访问群晖。
我没有旁路由器,只有联通送的光猫+送的路由器,没有其他网络设备。
请问我应该怎么设置,才能实现这个需求?
|
SelFreeJan 30, 2024
101
换一个能端口回流路由器就不用折腾了。
|
|
102
根据你第一条附言的逻辑,不搭建内部 dns 的情况就是,先跑到距离家里几(十)公里外的 xx 行政服务中心,问一下自己家钥匙,然后拿回来自己开
|
|
bigdogbigpigJan 30, 2024
103
1. 在群晖搭一个 DNS 服务器
2. 在送的路由器上设置下发的 DNS 服务器为群晖 3. 在搭的 DNS 服务器上进行设置,群晖的 DDNS 域名解析为内网的群晖 IP ,其他域名按照公共 DNS 解析 |
|
DaitabashiJan 30, 2024 via Android
104
关键不是你要回家 是你带了很多东西 这样就必须走门了 dns 就是最优解
|
|
Assassin1314Jan 30, 2024
105
@Daitabashi #104 对啊,就是内网搞个 dns 服务器,或者设置 hosts 的问题,为啥都整的这么复杂,我现在就是这么用的,openwrt 上装了个 smartdns
|
|
fanzhengJan 30, 2024
106
使用 IPv6 ,也放开 IPv6 的防火墙。
|
|
lazywenJan 30, 2024
107
以前也折腾过,路由不支持下放 dns 服务器的,每台客户端配置 dns 很烦,最舒心的方案只有换路由
|
|
goodrybJan 30, 2024
108
我是自己做的 ddns , 然后在路由器上做域名劫持,内网环境下解析出来就是内网 IP ,公网就是 ddns 的地址
|
|
stcQ2G13k9yxep40Jan 30, 2024
109
NAT 回流老问题了,企业里面也经常会遇到这个问题。我的华硕路由器,应该是自动做了 NAT 回流转换,在家一直使用公网地址访问 NAS 。
|
|
DigitalGJan 30, 2024
110
|
|
shenqiJan 30, 2024
111
一个挺简单的需求。例如家里是普通的小米路由器,只要两边都能通过 13180 访问,那么就在路由器上面设置 aa.example.com 为群晖的内网 ip 的 host 即可。大部分 openwrt 系统路由也存在这个功能。
|
|
TimPeakeJan 30, 2024
112
一模一样的需求。之前在电报 op 群里讨论,被群友围攻,说我这是个伪需求😭
|
|
jheroyJan 30, 2024 via Android
113
我目前是这样干的, 在家里群晖上建一个 ssserver , 手机上用 qx 连这个 server , 写一个基于 ssid 的规则,如果连的家里的 Wi-Fi 那么访问家里局域网 IP 就直连否则就走这个 ss 节点,这样就只用暴露 ssserver ,一个端口,其他服务全用内网 IP 访问,至于为啥不直接用 vpn 软件,主要是不想在翻墙软件和访问家里 vpn 之间切换
|
|
Dk2014Jan 30, 2024
114
没有自己的路由器就很难实现,我 frp 内网穿透一样的需求,不过我路由器是 openwrt ,本地访问直接走路由器的 hosts 到 192 段 ip 上去,外网就是走 dns 解析到 frp 服务器 ip 上
你现在这情况就是自建一个 dns ,然后把域名对应的 dns 解析到本地,然后在电脑和手机 wifi 上面手动配置 dns 服务器地址 |
|
asdasdqqqJan 30, 2024
115
建议走 openvpn ,在家用内网 ip ,再外面也是用内网 ip ,一样的方便。
|
|
TigerKJan 30, 2024
116
让你的路由器把域名解析到 nas 的 ip 上面就可以了啊,这样也不会影响在外面的使用,只有回到家里连上家里的路由器才会直接解析到内网 ip 。
|
|
MYDBJan 30, 2024 via iPhone
117
曾经我也遇到这个问题,换了个固件就好了
|
|
w3cllJan 31, 2024
118
内网穿透?花生壳?
|
|
icaoleiJan 31, 2024
119
IPv6 是可以的。
|
|
iceheartJan 31, 2024 via Android
120
方案一: 路由器支持内网域名解析。这种在路由器上加一条解析记录就可以了。
方案二:路由器的 dhcp 服务支持指定的 dns 服务器。这种情况可以在内网搭一个 dnsmasq 或者 smartdns 之类的服务,其上游指向路由器;在路由的 dhcp 里指定这个 dns 服务器。 方案三;以上两种情况路由器都不支持。这种就停掉路由器上的 dhcp ,内网另建一个 dhcp 服务,按方案二搞 |
|
HengtangJan 31, 2024 via Android
121
@itskingname 别扯淡了,照你的说法,所有自建 DNS 和反向代理的都是蠢猫。你这个比喻根本就是没理解这一套网络环境的结构,正确的比喻是自建 DNS 是酒店大厅,HOST 记录是酒店房间的钥匙,你通过酒店大厅取到钥匙后再开门进房间。你这个问题里面连不上的是网页服务,不是群晖本身。
|
|
openbsdJan 31, 2024
122
|
|
jakehuJan 31, 2024
123
同有公网 IP ,同想解决这个问题,后来我用了 VPN 统统内网
|
|
usernamelyzzJan 31, 2024
124
@jakehu #123 是的,而且安全性高一点
|
|
snugnessJan 31, 2024
125
这个问题之前我遇过,然后改了两个设置就解决了。第一个换了端口,第二套了 cdn ,之后完全没有这个问题。
|
|
shijiehepingJan 31, 2024 via iPhone
127
@itskingname 这里面你忽略了一个东西,你 wifi 连上手机后是有内网网段的 ip 的,就可以通过这个访问到群晖里的 dns 服务器,进而获得到群晖域名对应的内网 ip ,实现家里访问群晖域名,然后重定向到内网 ip 。
|
|
ciscoskyFeb 5, 2024
128
这个我知道,联通专线固定 IP ,也是一样的效果,这是运营商的问题,也就是联通,另外一条电信宽带,就可以。
|
|
aruFeb 12, 2024
129
OP 拒绝别人的正确意见也拒绝学习,态度很不谦虚,各位何必浪费自己的时间呢
|