在本文中:使用路由器的拦截功能使用OpenDNS拦截HTTPS网站参考
如果你不想受到特定网站的监控和窥视,可以不必花钱购买网络监控程序。你可以使用路由器设置拦截非加密的网站。如果你想要拦截的网站被加密了,可以使用OpenDNS这样的免费服务来过滤你想要拦截的网站。
方法
1:使用路由器的拦截功能
1:查看你想要拦截的网站是否被加密。大部分家用路由器无法拦截访问加密(https://)网站。如果网站被加密了,那么网址的左侧会有一个挂锁图标。想要拦截加密的网站,请查阅第二部分。
2:打开路由器的配置页面。如果网站没有被加密,可以使用路由器内置的工具拦截网站。在电脑的网络浏览器中打开路由器配置页面。常用的路由器地址有:
思科 - http://192.168.1.1
D-Link/网件- http://192.168.0.1
贝尔金- http://192.168.2.1
ASUS - http://192.168.50.1/
AT&T 网络电视 - http://192.168.1.254
康卡斯特- http://10.0.0.1
3:输入路由器登录信息。如果没有更改过这个信息,请输入默认的管理员账户信息。 有些路由器的默认管理员用户名是“admin”或空白的,密码也是一样的。如果不知道默认的登录信息,可以查看路由器说明书。
4:找到“URL过滤”或“拦截”部分。不同的路由器,配置界面是不一样的。它可能位于“防火墙”菜单或“安全”部分中。
5:添加你想要拦截的URL地址。输入你想要在连接的设备上拦截的URL地址。记住,你无法拦截https://地址,这也是这种方法的局限。如果想要更全面的保护,请查阅下一部分。
6:保存设置。点击“保存”或“应用”按钮,保存设置。接着应用设置并重新启动电脑,大概会花费一分钟。
7:测试设置。保存设置后,尝试访问你拦截的网站。如果依旧可以访问这些网站,那么这些网站可能被加密了,需要使用OpenDNS等类似的服务才能拦截(查阅下一部分)。
方法
2:使用OpenDNS拦截HTTPS网站
1:注册免费版OpenDNS。如果想要拦截用户访问某些网站,你可以使用OpenDNS服务。大部分家用路由器都无法拦截https://网站,而越来越多的网站都会进行加密。OpenDNS可以过滤这些加密的网站,更全面地保护你的网络。
你可以在opendns.com/home-internet-security/上进行免费注册。
2:打开路由器的配置页面。你可以设置路由器使用OpenDNS的DNS服务器,来拦截网站。在网络浏览器中打开路由器配置页面。常用的路由器地址有:
思科 - http://192.168.1.1
D-Link/网件- http://192.168.0.1
贝尔金- http://192.168.2.1
ASUS - http://192.168.50.1/
AT&T 网络电视 - http://192.168.1.254
康卡斯特- http://10.0.0.1
3:登录路由器管理员账户。页面会提示你登录账户。如果没有更改过登录信息,那么默认的用户名可能是“admin”,密码也是一样的。
4:找到“WAN”或“Internet”部分。它可能位于路由器的“基本设置”部分中。
5:禁用自动DNS。在输入自己的DNS服务器信息时,你可能需要先禁用自动DNS。
6:输入OpenDNS服务器地址。你会看到两栏服务器地址栏。输入以下DNS地址:
208.67.222.222
208.67.220.220
7:保存更改。点击保存或应用按钮,重启路由器应用新的DNS设置。这个过程会花费1到2分钟。
8:登录OpenDNS控制面板。访问opendns.com,登录新账户,进入OpenDNS控制面板。
9:点击“设置”选项卡,输入家用网络IP。你可以在控制面板页面的最上方看到家里的IP地址。将这个信息输入到“添加网络”栏中。这会允许OpenDNS监控网络流量和拦截网站。
用于注册OpenDNS账户的邮箱会收到一封邮件,你需要通过这个电子邮件来确认网络。
10:打开设置选项卡中的“网络内容过滤”部分。你可以在这里设置想要拦截的网站内容。
11:选择预设的过滤水平(可选)。你可以选择低、中和高安全性。如果想要拦截大量内容,可以使用高安全性。OpenDNS会定期更新这些列表。
12:向“管理单个域名”列表中添加你想要拦截的特定网站。最多可以添加25个网站。将每一个网站设置为“总是拦截”。
13:清理DNS缓存。为了应用新设置,需要清理DNS缓存。设备会自动定期清理缓存数据,但是你可以手动清理DNS缓存:
Windows系统 - 按下Win+R组合键,输入ipconfig /flushdns清理DNS。此时可以测试过滤器设置了。
Mac电脑 - 从实用程序文件夹中打开终端程序。输入dscacheutil -flushcache 清理DNS,然后输入sudo killall -HUP mDNSResponder重启DNS服务器。你可能需要输入管理员密码。