Windows本地如何添加域名映射?(修改hosts文件)

1. DNS(域名系统)

Domain Name System(域名系统):为了加快定位IP地址的速度, 将域名映射进行层层缓存的系统.

  • 目的:互联网通过IP(10.223.146.45)定位浏览器建立连接,但是我们不易区别IP,为了方便用户辨识IP所代表的意义,操作系统会将IP和域名进行转换(roadmapsupporter.com)。IP比作ID Card:373×××××,域名就是人名张三李四王二

  • 作用:转换IP地址和域名

  • DNS查找顺序:浏览器缓存> 本地操作系统缓存> DNS服务器(路由缓存>互联网 DNS缓存服务器)

    浏览器缓存: 只存下浏览器自己访问过的域名.
    chrome: chrome://net-internals/#dns:
    ​
    本地操作系统缓存: 电脑访问过的, 具体可通过hosts文件设置
    windows: ipconfig /displaydns
    ​
    DNS 服务器: 包括路由缓存和互联网DNS服务器, 以及13台根服务器

2. hosts文件简介

hosts文件:由操作系统操作的IP和域名的本地映射文件,可以视为DNS server的重写,一旦查到了指定的域名,就不会继续查找DNS server, 所以可以节省时间。

hosts文件是一个没有扩展名的纯文本文件,可以用来将域名映射到IP地址。当我们在浏览器中访问一个域名时,操作系统会首先检查hosts文件,如果存在对应的映射关系,就会将域名解析到相应的IP地址上。

在 Windows 系统中,hosts 文件位于以下路径:

C:\Windows\System32\drivers\etc\hosts

3. 操作步骤

在Windows系统中:

①打开文本编辑器,以管理员权限运行。

②在编辑器中,选择"文件" -> "打开",然后在打开文件对话框中选择下面的文件路径:C:\Windows\System32\drivers\etc(可复制这个路径到上面的搜索框中)

③将hosts文件通过记事本打开(如果无法编辑,需要将该文件拖至桌面)

④将以下行添加到文件的末尾,前面为您的虚拟机ip地址,后面为虚拟机主机名,

注意:每个映射关系应该占据一行,IP地址和域名之间使用制表符或空格分隔

⑤保存文件并关闭编辑器。(如果在桌面编辑的文件,需将其拖拽回路径C:\Windows\System32\drivers\etc进行替换)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/204908.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

柏睿网络分析:为什么微模块化机房越来越受欢迎?

与传统机房相比,微模块化机房的建设周期更短,扩展性更强,能耗更低,运维难度也相对较低。因此,微模块化机房是一种高效、灵活、节能的机房解决方案,适用于各种规模的数据中心。 一体化分布式部署&#xff1a…

idea利用SpringMVC框架整合ThymeLeaf

简洁一些:两个重要文件 1.controller指定html文件:我们访问http://localhost:8080/test package com.example.appledemo.controller;import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import o…

甘草书店:#9 2023年11月23日 星期四 「麦田创业历程分享1——联合创始人的魔幻相遇」

既然甘草是一家创业主题的书店咖啡馆,那就从我,从麦田开始分享一下创业历程吧。 需要声明的是,我从不认为我有资格对别人的创业指指点点,每位创业者的性格、背景、基础、诉求各有不同,时代发展也日新月异,…

netty07-粘包半包以及解决方案

粘包指的是发送方在发送数据时,多个数据包被合并成一个大的数据包发送到接收方,接收方在接收时无法准确地区分各个数据包的边界,从而导致数据粘在一起。 半包指的是发送方发送的数据包被拆分成了多个小的数据包,在接收方接收时&a…

springboot中优雅实现异常拦截和返回统一结构数据

做前后端分离的项目,为了方便前端处理数据,都会将返回的数据封装到统一的结构下,这样前端拿到数据可以根据指定的字段做不同的业务逻辑处理。 1、异常信息统一拦截 项目开发中,难免会发生异常,如果不做拦截&#xff…

Vue的Nuxt项目部署在服务器,pm2动态部署和npm run build静态部署

Nuxt项目的部署有两种方式,一种是静态部署,一种是动态部署 静态部署需要关闭项目的ssr功能,动态部署则不需关闭,所以怎么部署项目就看你用不用ssr功能了 。 1.静态部署 先说静态部署,很简单,只需要在nuxt…

【C语言】程序设计加密解密

🚩write in front🚩 🔎 介绍:"謓泽"正在路上朝着"攻城狮"方向"前进四" 🔎🏅 荣誉:2021|2022年度博客之星物联网与嵌入式开发TOP5|TOP4、2021|2222年获评百大博…

对目前想法有帮助的论文

《Enabling DeepSpikingNeuralNetworks with Hybrid conversion and SpikeTimingDependent Backpropagation》 - 知乎

黛姿秘语,匠心之作,严谨工艺铸就完美肌肤

在喧嚣的都市中,我们每个人都渴望找到一款可以信赖长期使用的护肤品,让匹配的肌肤重新焕发光彩,找到更加年轻的自己,但是目前市面上的产品让人眼花缭乱,作为普通的消费者,无法去辨别什么产品好,…

idea连接Hbase卡住,没有输出

1.项目场景 (idea连接hbase) 先检查hadoop,zookeeper,hbase启动没有 idea连接hbase,创建命名空间,idea一直卡住在日志,没有输出 package com.wf.hbase;import org.apache.hadoop.hbase.NamespaceDescriptor; import org.apache.…

npm 更换镜像

有时候npm install 安装时太慢了,可以试试设置淘宝镜像 1、更换镜像 npm config set registry https://registry.npm.taobao.org 2、查看镜像 npm config get registry 如果返回 https://registry.npm.taobao.org/,说明配置的是淘宝镜像。 3、还原镜像…

北京市经信局局长姜广智带队调研三六零 强调大模型应与行业结合

12月6日,北京市经济和信息化局局长姜广智、副局长王磊带队走访调研三六零集团,就共促城市级数字安全基础设施项目落地,打造引领行业发展标杆项目,推动大模型落地应用赋能产业、行业发展等话题进行交流。360集团创始人周鸿祎接待来…

形态学操作—凸壳

图像形态学是图像处理领域的重要概念,而凸壳(Convex Hull)是其中的一个常用操作。它可以用数学的角度解释为一个闭合区域,该区域包围了给定点集的最小凸多边形。 凸壳的原理: 凸壳是一个凸多边形,它包围了…

要求CHATGPT高质量回答的艺术:提示工程技术的完整指南—第 24 章:文本分类提示

要求CHATGPT高质量回答的艺术:提示工程技术的完整指南—第 24 章:文本分类提示 文本分类是一种允许模型将文本归入不同类别的技术。这种技术对于自然语言处理、文本分析和情感分析等任务非常有用。 值得注意的是,文本分类不同于情感分析。情…

(十五)Flask覆写wsgi_app函数实现自定义中间件

中间件 一、剖析: 在前面讲session部分提到过:请求一进来,Flask会自动调用应用程序对象【Flask(__name__)】的__call__方法,这个方法负责处理请求并返回响应(其实如下图:其内部就是wsgi_app方法&#xff…

UniRepLKNet:用于音频、视频、点云、时间序列和图像识别的通用感知大内核ConvNet

摘要 https://arxiv.org/abs/2311.15599 大核卷积神经网络(ConvNets)最近受到了广泛的研究关注,但存在两个未解决的关键问题需要进一步研究。(1)现有大核ConvNets的架构在很大程度上遵循传统ConvNets或Transformers的设计原则,而大核ConvNets的架构设计仍未得到充分解决。(2…

linux rsync 和scp区别

rsync 和 scp 都是 Linux 中用于文件复制的命令,但它们之间存在一些关键差异: 效率:rsync 在复制文件时,只会复制文件中改变的部分,而 scp 则会复制整个文件,即使文件只有一小部分发生了变化。因此&#xf…

C++ 指针进阶

目录 一、字符指针 二、指针数组 三、数组指针 数组指针的定义 &数组名 与 数组名 数组指针的使用 四、数组参数 一维数组传参 二维数组传参 五、指针参数 一级指针传参 二级指针传参 六、函数指针 七、函数指针数组 八、指向函数指针数组的指针 九、回调函…

2023-简单点-同步异步和阻塞非阻塞

一句话概括 区分点: 调用方是否等返回,等返回时候是什么状态?【如果等,等的时候在干什么?】 我调用你,我需不需要你立即返回,需要就是同步,不需要就是异步; 那如果我等…

docker基本管理和概念

1、定义:一个开源的应用容器引擎,基于go语言开发,运行在liunx系统中的开源的、轻量级的“虚拟机” docker的容器技术可以在一台主机上轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器 docker的宿主机是liunx系统,集…