为什么我无法通过 https 访问路由器的配置页面?

为什么我无法通过 https 访问路由器的配置页面?

我有一台 TP-Link 路由器,我尝试通过 https 访问配置页面 (192.168.0.1),但无法访问。它只能通过 http 访问。

任何路由器都会发生这种情况吗,还是只有我的路由器才会发生这种情况(或者可能只是 TP-Link)?

我已经在谷歌上搜索过这个问题很多次了,但似乎找不到任何与此主题相关的内容

答案1

如果 tp-link 不支持 HTTPS

你可以看看支持 HTTPS 的 dd-wrt

以下列表是 dd-wrt ​​支持的设备 http://www.dd-wrt.com/wiki/index.php/Supported_Devices

如果你的设备受支持,你可以刷新它并安装 DD-WRT

答案2

TP-Link(与许多或大多数其他家用路由器制造商一样)在安全性方面相当差劲。除了缺乏 https 之外,他们对路由器管理员帐户的密码限制是最多 14 个字母数字字符(因此可以说是可破解的,并且肯定是人为限制长度)。有时他们对 WiFi 密码的 ASCII 字符也有奇怪的限制,即使 WiFi 标准没有这些限制(如果我没记错的话)。https 并不是什么大问题,因为它通常是一个自签名证书(据我所知,因此已经在整个网络上泄露,任何半认真的攻击者都可以进行中间人攻击)。抱歉,这不是解决方案,但解决方案是在新的第三方固件中(和测试从安全角度来看,它确实做到了它声称要做的事情)。

答案3

HTTP 和 HTTPS 不能仅仅因为其中一种有效而互换。它们是两种不同的协议,但都使用HTTP传输数据,HTTPS通过安全套接字层执行此操作。

虽然区别看起来只是简单地添加了一个字母 S,但实际上还有很多事情要做。服务器需要能够提供这种特定的服务,但许多路由器却不能,因为数据通常不够重要,不足以保证额外的加密(对于大多数最终用户来说,它要处理的最重要的数据是 Wi-Fi PSK 或 ADSL 密码)。

因此,除非您使用的路由器恰好具有这种稍微简单级别的 Web 管理安全功能,或者它是企业级路由器,否则您将无法拥有此功能。

请注意,您将收到页面未找到消息,如下所示:

HTTP 默认监听端口 80。HTTPS 默认监听端口 443。

当网站使用 HTTPS 时,你的浏览器会将其解释为https://192.168.XX:443,而不是http://192.168.XX:80

由于它没有监听端口 443,所以没有东西可以连接,因此它返回没有可用的页面。

至于你能做什么,有几个替代固件,例如DD-WRT番茄或者开放式WRT这可能会提供你想要的东西。

相关内容