分类目录归档:Nodejs

Node.js

[原] 使用nodejs判断断线并重启Netgear路由器(电信光纤无故中断后)

家里宽带是电信的100M光纤。不过有时候会莫名其妙断线,而且只能通过重启路由器来解决。(10000反映多次未果。。。)
于是没办法,写了个nodejs脚本(这是我第一个nodejs程序好吗)来判断是否断线并重启路由器。
本文所用路由器型号为Netgear 6300 v2
主要思路:
检查 http://10.0.0.1/ADV_home2.htm
根据内容里的:Domain Name Server 是否存在有效的DNS来判断是否断线
如果断线,则提交相应的数据(buttonSelect=2)使Netgear路由器重启