晚上关闭家里的 Wi-Fi 连接最简单的方法是什么?

晚上关闭家里的 Wi-Fi 连接最简单的方法是什么?

可能重复:
如何在路由器上禁用夜间互联网访问?

我有几个十几岁的孩子,他们整夜不眠,用笔记本电脑和朋友聊天。

有没有办法让我在每晚的某个时间关闭它,而不必拔掉我的 AT&T 网关调制解调器?我不太懂电脑。如果这听起来很傻,请原谅……

答案1

您可以检查您的无线设备并查找“访问限制”类型的部分?一些无线路由器(和其他设备)有这些设置,您可以在其中设置一天中哪些时间阻止互联网访问。您基本上可以安排禁止访问的时间和日期。

我有一台 LinkSys E4200,它有这个功能。你可以谷歌搜索“Linksys 访问限制”。其他品牌可能也有。这是最干净的保护方法。

否则,一个简单的交流电定时器就可以工作,直到他们意识到只需将其插入即可。

答案2

对于 Mac OS X 和/或 Linux(大多数发行版):

您可以使用任务计划程序cron来启用/禁用网络连接。有多种方法可以做到这一点,此时我们将使用名为的实用程序ifconfig来仅禁用选定的 wlan 接口。但是,这只有在用户无权启动网络或重新启动机器时才是万无一失的。如果允许用户重新启动,您应该用命令替换,然后 从ifconfig启动wlan0脚本中删除或修改 wlan0 配置文件以使接口无用。一些关键词:rc,,,,,/etc/hostconfigunix initlinux serviceosx 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

有些房子里的某些电源插座可以通过墙壁开关供电,例如用于灯,但通常是顶部插座可以通过开关供电,底部插座始终通电。您可以将路由器连接到一个插座上,不用时可以通过开关关闭,但我不知道是否建议关闭。

相关内容