禁止访问某一个网站怎么设置,浏览器扩展屏蔽网站推荐

题图来自Unsplash,基于CC0协议
导读
====== 分隔线 ======
方法一:通过路由器设置禁止访问某个网站** 如果你希望让路由器下的所有设备都访问不了某个网站,可以通过登录路由器管理界面进行设置,这通常涉及MAC地址过滤或设置URL过滤规则(取决于路由器型号和固件功能)。
- 找到并登录路由器管理界面:通常在浏览器输入路由器的IP地址(如192.168.1.1或192.168.0.1),输入用户名和密码登录。
- 查找家长控制或类似功能:这个功能名字可能因品牌和型号而异,有的叫“访问控制”、“应用控制”、“上网管理”等。
- 设置访问限制:
- 如果是基于MAC地址的过滤,你需要知道你想屏蔽设备的MAC地址。
- 如果是基于网址的过滤,直接或者设置关键词来匹配你想屏蔽的网站域名(比如
*.example.com)。
- 保存并重启路由器:设置完成后,记得保存配置并重启路由器,屏蔽规则才会生效。
- 优点:覆盖范围广,对连接此路由器下的设备都有效。
- 缺点:并非所有路由器都内置此功能,功能可能有限。
===== 分隔线 =====
方法二:使用hosts文件屏蔽网站的方法 修改系统的 hosts 文件是一种经典且系统级别的屏蔽方法,它会重定向特定域名的访问请求。
- 找到 hosts 文件:
- Windows:
C:WindowsSystem32driversetchosts(注意要用记事本或者文本文档打开,并且以管理员权限)。 - Mac:
/etc/hosts(需要使用终端使用文本编辑器,或者直接用文本编辑器修改后重启生效)。
- Windows:
- 编辑 hosts 文件:用记事本(管理员权限)或文本编辑器打开 hosts 文件。
- 添加屏蔽规则:在文件末尾,一行一行地添加
0.0.0.0 微博.com形式的条目(注意是域名,可以是完整域,也可以是.baidu.com这样的部分匹配,但这可能会误伤,最好精确到完整域名,如*.github.io可以屏蔽所有*.github.io网站)。 - 保存并刷新DNS缓存:
- Windows:打开命令提示符(管理员),输入
ipconfig /flushdns回车。 - Mac:打开终端,输入
sudo killall -HUP mDNSResponder回车,或者系统偏好设置 -> 网络 -> TCP/IP -> 刷新 DNS 缓存。
- Windows:打开命令提示符(管理员),输入
- 测试:现在尝试访问被修改 hosts 文件中的域名,应该会提示无法找到或者跳转到空白页。
- 优点:设置相对直接,对所有网络环境有效。
- 缺点:修改系统文件需要谨慎,不同操作系统的操作略有不同;URL会与本地文件关联,地址栏不会显示实际IP;影响整个操作系统。
===== 分隔线 =====
方法三:Windows防火墙阻止访问特定网站步骤 Windows防火墙主要用于控制程序进出网络,也可以用来阻止访问特定网站,但主要是通过阻止使用特定URL的应用程序或端口实现。
- 打开Windows Defender 防火墙:在控制面板搜索框中输入“防火墙”,打开 Windows Defender 防火墙。
- 先进入高级设置:点击左侧的“高级设置”。
- 访问规则:在“Windows Defender 防火墙”窗口中,左侧选择“防火墙规则”,然后点击右上角的“新建规则”。
- 规则类型:选择“程序”、“端口”、“预定义的防火墙规则”或“自定义”来配置,但直接阻止某个完整URL较复杂。通常的方法是禁止特定程序联网,但无法精确到某个网站。
- 禁止某个程序访问网络:在新建规则向导中,选择“程序”,然后浏览到对应的程序文件(如浏览器或特定下载工具)。
- 阻止经过端口的流量(较专业):这方法不直接对应URL,而是针对端口号。
- 阻止预定义规则:点击“新建规则” -> “预定义规则库” -> 选择一个预定义的阻止规则(如“关闭远程桌面”等),但这不直接针对网站。
- 优点:系统内置,无需特定软件。
- 缺点:功能相对局限,直接阻止一个特定网站比较复杂,通常需要间接方法(如阻止某个浏览器)。
===== 分隔线 =====
方法四:浏览器扩展屏蔽网站推荐 除了操作系统和路由器的全局设置,你也可以在浏览器中安装专门的功能扩展来屏蔽广告、弹窗或特定网站。
- 选择合适的扩展程序:在Chrome、Firefox等主流浏览器的官方应用商店中搜索,例如“BlockSite”、“BlockAdBlock Puny”、“uBlock Origin” (虽然主要是广告屏蔽,但可以管理列表或自定义规则)、或者带有家长控制功能的应用。
- 安装扩展:按指示完成安装。
- 配置屏蔽选项:
- 使用自定义域名列表:输入你想要屏蔽的网站域名。
- 使用关键词屏蔽:设置包含特定关键词的域名。
- 链接按钮操作:点击地址栏扩展图标,选择“现在屏蔽此域”等功能。
- 效果测试:尝试访问设定的网站,看是否被阻止。
- 优点:操作简单,只影响当前浏览器或设备,占用资源少。
- 缺点:只对安装了该扩展的浏览器有效,需要确保卸载或禁用扩展时可以临时解除屏蔽。
===== 分隔线 =====
方法五:DNS过滤设置禁止访问网站教程 注册商或第三方服务商提供的DNS过滤服务(如OpenDNS FamilyShield,CleanBrowsing,pi-hole等)可以为你或网络提供一个过滤了特定网站的安全DNS解析。
- 选择DNS过滤服务并获取DNS服务器地址:访问相关服务网站,了解其提供的“安全搜索”、“家庭保护”或“阻止恶意软件”等功能域名。
- 修改网络DNS设置:
- Windows/Mac:前往网络和共享中心 -> 本地连接/Wi-Fi属性 -> TCP/IP版本 (IPv4) 设置 -> 选择“自动获得DNS”改为“手动” -> 在“首选DNS服务器”和“备用DNS服务器”处填入你选择的服务DNS地址。
- 路由器:找到路由器的网络设置,选择DHCP设置,同样修改路由器获取的DNS服务器地址为目标服务的DNS。
- 生效:更改DNS后通常很快生效,可以尝试访问被屏蔽的网站,它无法解析成IP地址。
- 优点:通常有效,不需安装额外软件;对所有设备生效(如果修改路由器设置)。
- 缺点:依赖于DNS服务提供商的功能和稳定性,可能有一定访问延迟。
===== 分隔线 =====
方法六:家长控制软件禁止访问特定网站 市面上有专门为家长控制设计的软件套件,它们通常提供详细的上网行为管理和设备管理功能。
- 选择并安装软件:在商店或官网上购买并安装合适的家长控制软件(如Qustodio, Norton Family, Net Nanny等)。
- 登录管理账户:安装后,通过管理账户(通常在云端)来设置规则。
- 设定网站访问规则:
- 自定义关键词列表:编写包含你想屏蔽网站年份或名称的关键词。
- 白名单/黑名单模式:
- 白名单(推荐安全模式):只允许访问你明确预制的网站域名列表。
- 黑名单:添加你不希望访问的网站域名。
- 【强干扰模式或屏幕录制】等。
- 将设备关联到账户:确保你想保护的设备被连接到该家长控制软件的账户下。
- 应用设置并验证:软件会根据规则进行过滤,访问被屏蔽的网站应该会显示警告页面、显示相关教育内容或无法连接。
- Web过滤设置:很多高级设置可以在管理界面直接配置。
请注意选择适合你需求的方法。每种方法的核心思路都是让系统或设备不再解析特定域名或阻止相关的网络连接请求。
© 版权声明
本文由盾科技原创,版权归 盾科技所有,未经允许禁止任何形式的转载。转载请联系candieraddenipc92@gmail.com