我有一台 Belkin F5D7234-4 无线 G 路由器。路由器已连接到 DSL 调制解调器。我想知道是否有办法远程重启或重拨路由器。由于我的 ISP 提供动态 IP,我需要以某种方式重启路由器,以便它重新拨号连接并获取新的 IP。
我能想到一种方法。我可以进入路由器的管理页面,然后重新启动。但是启动需要 30 秒。有没有更快的方法?或者支持该功能的第三方应用程序?谢谢。
答案1
不是。SOHO 级路由器处理能力不强,重启时间也不快。它们也不方便修修补补,因此很难编写脚本或使用管理工具访问它们。
如果您愿意,您可以尝试用运行 Linux 的计算机或 Linux 项目之一来替换您的设置,它会用新的操作系统刷新您的路由器,这样可能会更快、功能更强大。
您似乎在这里遇到了两个问题,但没有说明为什么会有这样的要求;您想知道是否可以远程重启路由器,您可以使用 Web 界面或电源产品(插入电源插座,然后将路由器插入电源插座,然后远程打开和关闭路由器的电源)。所以是的,您可以让它重新初始化。(或者,您可以找到一个应用程序,该应用程序将编写从网络上的计算机重启过程的脚本。)
然后你提到重新启动它需要 30 多秒。你有什么理由需要尽快启动它,还是只是不耐烦?即使我们的 Cisco 路由器在断电后也需要几分钟才能重新启动。大多数路由器都不需要重新启动,所以这种情况并不常见,因此启动时间并不是制造商的优先事项或功能。
编辑:我还要补充一点,即使你编写了脚本或找到了另一种方式来重启,你给“系统”添加的复杂性越高,你日后遇到麻烦的可能性就越大。技术任务应该尽可能简单,以免失败的可能性变成麻烦,而编写计算机上的脚本来尝试重启路由器只会增加出错的可能性。
如果您确实需要一直保持这种状态而不更改地址,您可能需要联系您的提供商以获取静态 IP。 取决于您的情况以及避免这些麻烦对您来说有多重要。
答案2
Bart 很好地解释了你问题中关于启动速度的部分。另外,如果你可以申请一个新的 WAN IP,那么它可能比整个重启过程更快
如果您可以通过 telnet 或 ssh 进入设备,那么登录并执行重启应该相当容易,或者如果您有访问权限,请申请新的 IP 地址。请记住安全性,因为如果您可以通过 WAN 连接访问配置页面,其他人也可以访问。
您提到您确实可以通过 HTTP 访问路由器。当您从 Web 界面发出重新启动命令时,请查看此命令的实际 URL。应该可以通过脚本轻松模拟 POST 或 GET 请求,这样您就不必每次都登录路由器进行重新启动。我经常这样做来同时管理多个 SOHO 路由器,而且效果似乎很好。