晚上关闭家里的wifi连接最简单的方法是什么?
可能的重复: 如何在路由器上禁止夜间上网?
我有十几岁的孩子,他们整夜不睡,用笔记本电脑与朋友们进行Skype。
有什么办法可以让我每晚在特定的时间关闭这个功能,而不需要拔掉我的AT&T网关调制解调器?我不是很懂电脑。对不起,如果这听起来很傻….。
可能的重复: 如何在路由器上禁止夜间上网?
我有十几岁的孩子,他们整夜不睡,用笔记本电脑与朋友们进行Skype。
有什么办法可以让我每晚在特定的时间关闭这个功能,而不需要拔掉我的AT&T网关调制解调器?我不是很懂电脑。对不起,如果这听起来很傻….。
你可以使用任务调度器cron
来启用/禁用网络连接。有不同的方法,在这个时候,我们将使用名为ifconfig
的实用程序来禁用选定的wlan接口。然而,只有当用户没有权限启动网络或重启机器时,这才是万无一失的。如果允许用户重启机器,你应该用命令代替ifconfig
,而不是从启动脚本中删除wlan0
,或者修改wlan0配置文件来使接口失效。rc
, /etc/hostconfig
, unix init
, linux service
, osx bootup
首先你需要知道wlan接口名称。在这篇文章中,我将使用wlan0
作为接口名,如果你的接口名不一样,你应该用你的接口名代替。接口名可以在终端上用ifconfig
命令检查(command prompt, console)。
打开你的 crontab 文件进行编辑。
crontab -e
添加一行用于禁用Wi-Fi适配器wlan0,另一行用于启用它。
30 18 * * * ifconfig wlan0 down
30 5 * * * ifconfig wlan0 up
保存更改后,cron在18:30运行第一行,wlan0被禁用,第二行在5:30执行,wlan0又被启用。
你可以使用计划任务来启用/禁用接口,但首先你需要编写批处理文件,真正为你做工作。
Web中充满了netsh
的命令来完成这个任务,但是有一个小小的但是。netsh set interface
只适用于Windows服务器。如果你碰巧运行的是服务器操作系统,那么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® PRO/1000 MT Desktop-adapter看起来像真正的网络设备,所以我将写下索引号7。
之后,最好通过在命令行运行来测试该命令是否真的有效,如果你的适配器恰好有其他设备,请更改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
```内容:
0x1&
正如pcm所提到的,大多数路由器让你在设置中设置一个时间表。这可能是你最好的第一步。也许你甚至不想告诉孩子们,让他们认为互联网只是碰巧每天晚上停止工作,因为互联网公司很烂)。请记住,如果你不在物理上保证路由器的安全,你的孩子们可以简单地将它的路由器重置回默认设置,以清除时间表。
一个更防篡改的选择是使用像 GameDR 这样的设备–它是一个物理锁定在电源插头上的定时器。虽然这个特殊的看起来不像是能和墙疣一起工作的,但可能还有其他的;或者你可以用一个现金盒/可锁定的盒子和标准的AC插头定时器来即兴创作你自己的。
最终,这可能更多的是关于制定规则,并让你的孩子尊重和遵守规则(我知道,说起来容易做起来难)。如果你的孩子有足够的决心,他们会规避你设置的任何人为障碍。比如,他们可能会自己买路由器,跳上邻居的WiFi,把笔记本电脑拴在有无线网络的手机上,或者复古一点,只用一部手机。
你为什么不找一个好的家长控制软件,在他们的电脑上安装,以阻止晚上的互联网访问。他们基本上是有密码保护的。