可能重复:
如何在路由器上禁用夜间互联网访问?
我有几个十几岁的孩子,他们整夜不眠,用笔记本电脑和朋友聊天。
有没有办法让我在每晚的某个时间关闭它,而不必拔掉我的 AT&T 网关调制解调器?我不太懂电脑。如果这听起来很傻,请原谅……
答案1
您可以检查您的无线设备并查找“访问限制”类型的部分?一些无线路由器(和其他设备)有这些设置,您可以在其中设置一天中哪些时间阻止互联网访问。您基本上可以安排禁止访问的时间和日期。
我有一台 LinkSys E4200,它有这个功能。你可以谷歌搜索“Linksys 访问限制”。其他品牌可能也有。这是最干净的保护方法。
否则,一个简单的交流电定时器就可以工作,直到他们意识到只需将其插入即可。
答案2
对于 Mac OS X 和/或 Linux(大多数发行版):
您可以使用任务计划程序cron
来启用/禁用网络连接。有多种方法可以做到这一点,此时我们将使用名为的实用程序ifconfig
来仅禁用选定的 wlan 接口。但是,这只有在用户无权启动网络或重新启动机器时才是万无一失的。如果允许用户重新启动,您应该用命令替换,然后 从ifconfig
启动wlan0
脚本中删除或修改 wlan0 配置文件以使接口无用。一些关键词:rc
,,,,,/etc/hostconfig
unix init
linux service
osx bootup
首先,您需要知道 wlan 接口名称。我将wlan0
在这篇文章中使用它作为接口名称,如果不同,您应该将其替换为您的接口名称。可以使用ifconfig
终端上的命令检查接口名称 (命令提示符,控制台)。
打开 crontab 文件进行编辑:
crontab -e
添加一行用于禁用 Wi-Fi 适配器wlan0另一行用于启用它:
30 18 * * * ifconfig wlan0 down
30 5 * * * ifconfig wlan0 up
保存更改后,cron 在 18:30 运行第一行并且 wlan0 被禁用,第二行在 5:30 执行并且 wlan0 再次启用。
使用 Microsoft Windows
您可以使用计划任务来启用/禁用接口,但首先您需要编写真正为您完成工作的批处理文件。
Web 上有很多netsh
命令可以执行此操作,但是有一个小命令:netsh set interface
仅适用于 Windows Server。如果您碰巧运行服务器操作系统,那么这netsh
是可行的,否则请继续阅读。
首先找出网络适配器设备 ID,这可以通过cmd
使用 Windows 管理界面控制台 WMIC 来完成:
wmic NIC GET index,name
输出将类似于以下内容:
wmic NIC GET index,name
Index Name
0 WAN Miniport (SSTP)
1 WAN Miniport (IKEv2)
2 WAN Miniport (L2TP)
3 WAN Miniport (PPTP)
4 WAN Miniport (PPPOE)
5 WAN Miniport (IPv6)
6 WAN Miniport (Network Monitor)
7 Intel(R) PRO/1000 MT Desktop-adapter
8 WAN Miniport (IP)
9 Microsoft ISATAP Adapter
10 RAS Async Adapter
11 Teredo Tunneling Pseudo-Interface
在这里,我不关心 WAN 微型端口或任何其他伪适配器,但是Intel(R) PRO/1000 MT 台式机适配器看起来像真正的网络设备所以我会记下索引号7。
之后,可以通过运行来测试该命令是否真的有效从命令行,如果你的适配器恰好有一些其他的 devid 更改index=<YourAdapterIndex>
:
### Do not copypaste this code, check index first
wmic path win32_networkadapter where index=7 call disable
现在应该禁用网络适配器。然后尝试再次启用它:
wmic path win32_networkadapter where index=7 call enable
如果效果良好,则编写可以通过任务计划程序运行的cmd批处理文件:
disable_wlan.cmd
内容:
wmic path win32_networkadapter where index=7 call disable
及enable_wlan.cmd
内容:
wmic path win32_networkadapter where index=7 call enable
答案3
正如 pcm 所提到的,大多数路由器都允许您在设置中设置时间表。这可能是您最好的第一步。(也许您甚至不想告诉孩子们,让他们认为互联网每晚都会停止工作,因为互联网公司很糟糕。)请记住,如果您没有物理保护路由器,您的孩子可以简单地将路由器重置回其默认设置以清除时间表。
一个更防篡改的选择是使用像游戏DR--这是一个物理锁定在电源插头上的定时器。虽然这个定时器看起来似乎不能与壁式电源适配器配合使用,但可能还有其他的;或者你可以用钱箱/可锁箱和标准交流插头定时器来临时制作你自己的定时器。
归根结底,这可能更多的是制定规则并让孩子尊重和遵守规则(我知道,说起来容易做起来难)。如果你的孩子足够坚定,他们会绕过你设置的任何人为障碍。例如,他们可能会购买自己的路由器、使用邻居的 WiFi、将笔记本电脑连接到具有无线互联网的手机上,或者复古地只使用手机。
答案4
有些房子里的某些电源插座可以通过墙壁开关供电,例如用于灯,但通常是顶部插座可以通过开关供电,底部插座始终通电。您可以将路由器连接到一个插座上,不用时可以通过开关关闭,但我不知道是否建议关闭。