0

0

win10怎么屏蔽某个网站不让访问 win10修改hosts文件拦截【硬核】

尼克

尼克

发布时间:2026-03-14 17:37:03

|

436人浏览过

|

来源于php中文网

原创

可通过修改hosts文件、路由器URL过滤、Windows防火墙出站规则、浏览器扩展及公共DNS五种方法在Windows 10中屏蔽网站,分别作用于系统解析层、网络出口层、网络传输层、浏览器应用层和DNS解析层。

win10怎么屏蔽某个网站不让访问 win10修改hosts文件拦截【硬核】

如果您希望在 Windows 10 系统中阻止访问特定网站,可通过修改系统级域名解析映射文件实现。hosts 文件具有最高解析优先级,其规则生效后,目标网站将被强制重定向至本地或无效地址,从而阻断正常访问。以下是多种可行的拦截方法:

一、通过修改 hosts 文件实现本地屏蔽

该方法利用操作系统对 hosts 文件的高优先级解析机制,将目标域名映射至 127.0.0.1(本机回环地址)或 0.0.0.0(无效地址),使浏览器无法建立有效连接。此操作无需第三方软件,仅需管理员权限即可完成。

1、按下 Win + R 组合键,调出“运行”对话框。

2、在输入框中粘贴:notepad %windir%\system32\drivers\etc\hosts,然后按回车键。

3、若弹出用户账户控制(UAC)提示,点击“是”以允许记事本以管理员身份运行。

4、在文件末尾另起一行,输入格式为:127.0.0.1 www.example.com(将 example.com 替换为实际要屏蔽的完整域名,如 www.taobao.com)。

5、如需屏蔽多个域名,每行单独添加一条规则,例如:127.0.0.1 youtube.com127.0.0.1 www.youtube.com 必须分两行书写。

6、点击菜单栏“文件”→“另存为”,在“另存为”窗口中确认“保存类型”为所有文件,文件名填写hosts(不加 .txt 后缀),编码选择UTF-8,然后点击“保存”。

7、右键点击“开始”按钮,选择Windows PowerShell(管理员)命令提示符(管理员)

8、在窗口中输入命令:ipconfig /flushdns,按回车执行。

9、打开 Edge 或 Chrome 浏览器,在无痕/隐私模式下(Ctrl+Shift+N)访问已添加的网址,验证是否返回“无法连接到服务器”或“连接被拒绝”提示。

二、通过路由器 URL 过滤功能实施全网屏蔽

该方法作用于网络出口层,对所有接入该路由器的设备(包括手机、平板、电脑)统一生效,无需逐台配置,适合家庭或小型办公场景。屏蔽规则在 DNS 解析前即被拦截,绕过本地 hosts 修改的可能性极低。

1、在浏览器地址栏输入路由器管理地址(常见为 192.168.1.1192.168.0.1),按回车进入登录页。

2、使用管理员账号密码登录(若未修改过,可查阅路由器底部标签或说明书获取默认凭证)。

3、在管理界面中查找“家长控制”、“URL过滤”、“网站黑名单”或“防火墙设置”等类似功能模块。

4、启用过滤功能,并在域名黑名单栏中逐行输入需屏蔽的完整域名(如 www.bilibili.combilibili.com)。

5、保存配置后,根据路由器提示重启设备应用新规则

6、使用任意联网设备尝试访问已添加的域名,确认页面无法加载且无跳转行为。

三、使用 Windows 防火墙创建出站连接拦截规则

该方法基于网络层流量控制,直接阻止系统向目标网站服务器发起 TCP 连接请求。不同于域名解析层面的屏蔽,它可应对 IP 直连、HTTPS SNI 域名暴露等绕过 hosts 的情形,适用于对安全性要求更高的个人或小团队环境。

1、在任务栏搜索框输入wf.msc,按回车打开“高级安全 Windows Defender 防火墙”。

2、在左侧面板点击“出站规则”,右侧点击“新建规则…”

3、在向导中选择“自定义”,点击“下一步”。

4、协议类型选择TCP,在“远程端口”处勾选“特定端口”并填入80,443,点击“下一步”。

BiLin AI
BiLin AI

免费的多语言AI搜索引擎

下载

5、在“目标 IP 地址”处选择“下列 IP 地址”,点击“添加”,输入目标网站当前解析出的公网 IPv4 地址(可通过 nslookup www.example.com 获取)。

6、操作选择“阻止连接”,点击“下一步”。

7、配置规则名称为Block_Example_Com,勾选所有配置文件(域、专用、公用),点击“完成”。

8、返回“出站规则”列表,确认新规则状态为已启用,且“配置文件”列显示全部打钩。

四、部署浏览器扩展实现轻量级前端拦截

该方法运行于浏览器进程内,通过注入脚本或劫持导航请求实现即时拦截,支持按时间段、密码保护、白名单例外等精细化策略,安装与卸载便捷,适合个人临时管控需求,但无法防御其他浏览器或系统级应用的访问行为。

1、打开 Microsoft Edge 或 Chrome 浏览器,访问对应扩展商店(Edge Add-ons 或 Chrome Web Store)。

2、搜索关键词BlockSiteLeechBlock NG,选择评分高、更新频繁的版本。

3、点击“获取”或“添加至 Edge/Chrome”,等待安装完成。

4、点击浏览器右上角扩展图标,选择“选项”或“设置”,进入配置界面。

5、在“屏蔽网站”栏中输入目标域名,支持通配符(如 *.qq.com)、正则表达式(如 ^https?://.*\.taobao\.com/.*$)。

6、启用“启用拦截”开关,并可设置每日可用时长、锁定密码、例外网址等附加策略。

7、关闭设置页,在地址栏输入已配置的网址,观察是否立即跳转至拦截提示页或显示空白页面。

五、配置公共 DNS 服务实现解析层屏蔽

该方法将 DNS 查询请求转发至具备内容过滤能力的第三方 DNS 服务器,在域名解析阶段直接返回空响应或虚假 IP,从而阻断后续通信。所有使用该 DNS 的设备自动继承屏蔽策略,且对用户透明,无需修改本地文件或安装软件。

1、打开“控制面板”→“网络和 Internet”→“网络和共享中心”→左侧点击“更改适配器设置”

2、右键当前使用的网络连接(如“以太网”或“WLAN”),选择“属性”

3、双击列表中的“Internet 协议版本 4 (TCP/IPv4)”

4、勾选“使用下面的 DNS 服务器地址”,在“首选 DNS 服务器”栏输入:1.1.1.3(Cloudflare for Families)或 208.67.222.123(OpenDNS Home)。

5、在“备用 DNS 服务器”栏输入对应次选地址:1.0.0.3208.67.220.123

6、点击“确定”保存,关闭所有网络设置窗口。

7、以管理员身份运行 PowerShell,执行:ipconfig /flushdns 清除本地缓存。

8、访问 DNS 提供商官网(如 https://1.1.1.1/family/),按指引启用成人内容、恶意网站等预设屏蔽类别。

相关文章

Windows激活工具
Windows激活工具

Windows激活工具是正版认证的激活工具,永久激活,一键解决windows许可证即将过期。可激活win7系统、win8.1系统、win10系统、win11系统。下载后先看完视频激活教程,再进行操作,100%激活成功。

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

WorkBuddy
WorkBuddy

腾讯云推出的AI原生桌面智能体工作台

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
js正则表达式
js正则表达式

php中文网为大家提供各种js正则表达式语法大全以及各种js正则表达式使用的方法,还有更多js正则表达式的相关文章、相关下载、相关课程,供大家免费下载体验。

531

2023.06.20

正则表达式不包含
正则表达式不包含

正则表达式,又称规则表达式,,是一种文本模式,包括普通字符和特殊字符,是计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串,通常被用来检索、替换那些符合某个模式的文本。php中文网给大家带来了有关正则表达式的相关教程以及文章,希望对大家能有所帮助。

258

2023.07.05

java正则表达式语法
java正则表达式语法

java正则表达式语法是一种模式匹配工具,它非常有用,可以在处理文本和字符串时快速地查找、替换、验证和提取特定的模式和数据。本专题提供java正则表达式语法的相关文章、下载和专题,供大家免费下载体验。

766

2023.07.05

java正则表达式匹配字符串
java正则表达式匹配字符串

在Java中,我们可以使用正则表达式来匹配字符串。本专题为大家带来java正则表达式匹配字符串的相关内容,帮助大家解决问题。

219

2023.08.11

正则表达式空格
正则表达式空格

正则表达式空格可以用“s”来表示,它是一个特殊的元字符,用于匹配任意空白字符,包括空格、制表符、换行符等。本专题为大家提供正则表达式相关的文章、下载、课程内容,供大家免费下载体验。

357

2023.08.31

Python爬虫获取数据的方法
Python爬虫获取数据的方法

Python爬虫可以通过请求库发送HTTP请求、解析库解析HTML、正则表达式提取数据,或使用数据抓取框架来获取数据。更多关于Python爬虫相关知识。详情阅读本专题下面的文章。php中文网欢迎大家前来学习。

293

2023.11.13

正则表达式空格如何表示
正则表达式空格如何表示

正则表达式空格可以用“s”来表示,它是一个特殊的元字符,用于匹配任意空白字符,包括空格、制表符、换行符等。想了解更多正则表达式空格怎么表示的内容,可以访问下面的文章。

245

2023.11.17

正则表达式中如何匹配数字
正则表达式中如何匹配数字

正则表达式中可以通过匹配单个数字、匹配多个数字、匹配固定长度的数字、匹配整数和小数、匹配负数和匹配科学计数法表示的数字的方法匹配数字。更多关于正则表达式的相关知识详情请看本专题下面的文章。php中文网欢迎大家前来学习。

548

2023.12.06

TypeScript类型系统进阶与大型前端项目实践
TypeScript类型系统进阶与大型前端项目实践

本专题围绕 TypeScript 在大型前端项目中的应用展开,深入讲解类型系统设计与工程化开发方法。内容包括泛型与高级类型、类型推断机制、声明文件编写、模块化结构设计以及代码规范管理。通过真实项目案例分析,帮助开发者构建类型安全、结构清晰、易维护的前端工程体系,提高团队协作效率与代码质量。

49

2026.03.13

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号