You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何禁用沃达丰路由器通过No-IP DDNS访问时的Wi-Fi设置重定向并展示自建网站

如何禁用沃达丰路由器通过No-IP DDNS访问时的Wi-Fi设置重定向并展示自建网站

这种情况我碰到过好几次,大概率是沃达丰路由器的默认设置在搞鬼——要么是管理端口和网站端口冲突,要么是内网回环解析把域名指向了管理后台。给你几个具体的解决步骤,按顺序试就行:

  • 第一步:修改路由器管理端口
    沃达丰路由器默认管理端口一般是80或443,而大部分网站也用这两个端口,访问域名时路由器会优先把请求导去自己的管理界面。你需要登录路由器后台(通常是192.168.1.1192.168.0.1),找到「系统设置」或「管理设置」里的「端口设置」,把管理端口改成不常用的,比如80809000。改完保存后,以后登录路由器就得用http://192.168.1.1:8080这类格式了。

  • 第二步:检查端口转发规则
    确认你已经把网站的80/443端口转发到托管网站的设备IP上。登录后台找「端口转发」或「虚拟服务器」选项,添加规则:外部端口填80(HTTPS就填443),内部端口和外部一致,内部IP填网站设备的局域网IP,协议选TCP(或TCP+UDP)。保存后用手机流量(别连WiFi)访问你的No-IP域名,如果能打开网站,那说明问题出在内网回环,接着看第三步。

  • 第三步:解决内网回环问题
    用WiFi访问域名仍跳管理页的话,是因为路由器默认不支持内网回环——内网设备访问自己的DDNS域名时,路由器会误把请求当成访问自身管理界面。有两个解决办法:

    • 方法一:在路由器后台的「DNS设置」里添加一条本地DNS记录,把你的No-IP域名直接指向网站设备的局域网IP(比如192.168.1.100),这样内网设备访问域名时会直接解析到内网IP,不走公网端口。
    • 方法二:如果路由器不支持自定义本地DNS,就修改每个内网设备的hosts文件:Windows的hosts在C:\Windows\System32\drivers\etc\hosts,Mac/Linux在/etc/hosts,添加一行192.168.1.100 你的noip域名.com,保存后刷新DNS缓存即可。
  • 第四步:关闭Web管理重定向功能
    部分沃达丰路由器有默认开启的功能,会把所有指向公网IP的80/443请求重定向到管理界面。你可以在后台「高级设置」的「Web管理」选项里,找「阻止外部管理访问」或「禁用管理页重定向」的开关,把它关掉。

备注:内容来源于stack exchange,提问作者Gl1t4 xxx

火山引擎 最新活动