修改Hosts文件 实现加速域名解析 限制部分网络访问

108次阅读
没有评论

Hosts文件,常用于将网址域名与其对应的IP地址建立关联,相当于本地的DNS服务器,当你访问一个网址的时候,系统会首先从Hosts文件中,寻找该网址对应的地址,如果不存在,系统才会去DNS服务器中,找寻对应的IP地址!

修改Hosts文件 实现加速域名解析 限制部分网络访问

Windows系统中的Hosts文件,存在于如下路径:C:\Windows\System32\drivers\etc,该文件没有扩展名,可以使用系统的记事本打开,打开后可以看见如下内容:

修改Hosts文件 实现加速域名解析 限制部分网络访问

Hosts文件,在实际应用中有哪些作用?

首先,可以加快域名解析,我们把常用的网站,在Hosts文件里配置好映射,系统就不会去DNS服务器里寻址了,从而极大的提高了网站的访问速度!

接着,它可以方便局域网用户,譬如你局域网配置了NAS服务器,每次访问都需要输入IP地址,我们可以在Hosts文件中,给IP地址映射一个域名,这样极大的方便了我们访问局域网内设备及服务!

最后,Hosts可以屏蔽访问网址,比如,我们给一个网址映射的IP设置成0.0.0.0,因为这是个无效的IP地址,所以,系统就无法访问该网站了!

具体,我们该怎么修改Hosts文件呢?

有些情况,我们用记事本直接打开修改,会提示另存为,导致无法直接修改Hosts文件!其实,我们可以用管理员打开系统记事本,在记事本菜单-文件中打开Hosts文件

修改Hosts文件 实现加速域名解析 限制部分网络访问

在文本的最下方增加条目,前部分为IP地址,中间空格,后部分为域名!修改好后,直接Ctrs+S保存即可!

修改Hosts文件 实现加速域名解析 限制部分网络访问

当然,也可以借助一些Hosts文件修改工具,譬如HostsEditor等!这样修改起来更为方便直观,也更为安全!看你喜好,择优使用!

修改Hosts文件 实现加速域名解析 限制部分网络访问

正文完
 0
评论(没有评论)

鼠标迁徙

温馨提示
作者为短视频博主,该网站文章笔记为视频文本!视频中相关的网站、代码及资源等,都可以在这里找到!

当然,你可以从以下媒体关注我:
笔记搜索
鼠标迁徙
鼠标迁徙
生如夏花之绚烂,死如秋叶之静美……
用户数
18
文章数
105
评论数
53
阅读量
49756
热门笔记
最新评论
nomk nomk 这不是激活,这是破解。
3080483995@qq.com 3080483995@qq.com 下载的脚本失效了大佬 可以更新一下吗
smianao smianao 那个失效了!你去B站找原作者 下载最新的吧!抱歉啊!
老七 老七 博主 80G的镜像 博客没有找到安装地址啊,
皮皮超 皮皮超 老大,语法不对啊,docker添加不了
皮皮超 皮皮超 yml语法不对
hwlove hwlove 2025/08/03 09:14:08 创建编排 [rustdesk] 任务开始 [START]2025/08/03 09:14:29 编排创建输出: rustdesk Pulling Get "https://registry-1.docker.io/v2/": context deadline exceeded (Client.Timeout exceeded while awaiting headers) 2025/08/03 09:14:30 创建编排 失败: exit status 1 2025/08/03 09:14:31 [TASK-END] 为啥我的失败??????????
xzy0701 xzy0701 hi你好,我看了你youtube的部署视频,部署很简单,现在有一个问题,就是我已经做了内网穿透,不过没有做域名,我在外网直接通过ip无法访问,请问是否还需要做些网络配置,或者在外网必须要做域名,我用的也是飞牛
a995718 a995718 大佬什么时候出一期在本地编译的教程
a995718 a995718 也是在libs/hub_common/config.rs里面具体在73行左右,把HARD那排代码改成如下 pub static ref HARD_SETTINGS: RwLock<HashMap> = { let mut map = HashMap::new(); map.insert("password".to_string(), "固定密码".to_string()); RwLock::new(map) };