位置: 编程技术 - 正文

操作系统中的Hosts文件工作原理和作用及其详细介绍(操作系统中的三级调度)

编辑:rootadmin

推荐整理分享操作系统中的Hosts文件工作原理和作用及其详细介绍(操作系统中的三级调度),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:操作系统中的文件系统管理主要负责( ),操作系统中的高级调度,操作系统中的文件系统管理主要负责( ),操作系统中的高级调度,操作系统中的文件系统管理主要负责( ),操作系统中的hook,操作系统中的文件系统管理主要负责( ),操作系统中的逻辑地址和物理地址,内容如对您有帮助,希望把文章链接给更多的朋友!

一、什么是Hosts文件?

Hosts是一个没有扩展名的系统文件,Hosts文件是一个用于存储计算机网络中节点信息的文件,它可以将主机名映射到相应的IP地址,实现DNS的功能,它可以由计算机的用户进行控制。可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统再会将网址提交DNS域名解析服务器进行IP地址的解析。

Hosts文件的存储位置在不同的操作系统中并不相同,甚至不同Windows版本的位置也不大一样:

Windows NT//XP//Vista/win7:默认位置为%SystemRoot%systemdriversetc,但也可以改变hosts文件位置:

windows XP系统的位置:C:WINDOWSsystemdriversetc

hosts 文件内容:复制代码代码如下:# Copyright (c) - Microsoft Corp.## This is a sample HOSTS file used by Microsoft TCP/IP for Windows.## This file contains the mappings of IP addresses to host names. Each# entry should be kept on an individual line. The IP address should# be placed in the first column followed by the corresponding host name.# The IP address and the host name should be separated by at least one# space.## Additionally, comments (such as these) may be inserted on individual# lines or following the machine name denoted by a '#' symbol.## For example:## ... rhino.acme.com # source server# ... x.acme.com # x client host.0.0.1 localhost

二、Hosts文件的工作方式

我们知道在网络上访问网站,要首先通过DNS服务器把要访问的网络域名(XXXX.com)解析成XXX.XXX.XXX.XXX的IP地址后,计算机才能对这个网络域名作访问。

要是对于每个域名请求我们都要等待域名服务器解析后返回IP信息,这样访问网络的效率就会降低,因为DNS做域名解析和返回IP都需要时间。为了提高对经常访问的网络域名的解析效率,可以通过利用Hosts文件中建立域名和IP的映射关系来达到目的。根据Windows系统规定,在进行DNS请求以前,Windows系统会先检查自己的Hosts文件中是否有这个网络域名映射关系。如果有则,调用这个IP地址映射,如果没有,再向已知的DNS服务器提出域名解析。也就是说Hosts的请求级别比DNS高。

三、Hosts文件的具体作用

1、加快域名解析

操作系统中的Hosts文件工作原理和作用及其详细介绍(操作系统中的三级调度)

对于要经常访问的网站,我们可以通过在Hosts中配置域名和IP的映射关系,提高域名解析速度。由于有了映射关系,当我们输入域名计算机就能很快解析出IP,而不用请求网络上的DNS服务器。要指出的是,Hosts文件配置的映射是静态的,如果网络上的计算机更改了请及时更新IP地址,否则将不能访问。

2、方便局域网用户

在很多单位的局域网中,会有服务器提供给用户使用。但由于局域网中一般很少架设DNS服务器,访问这些服务器时,要输入难记的IP地址。这对不少人来说相当麻烦。现在可以分别给这些服务器取个容易记住的名字,然后在Hosts中建立IP映射,这样以后访问的时候,只要输入这个服务器的名字就行了。

3、屏蔽网站

现在有很多网站不经过用户同意就将各种各样的插件安装到你的计算机中,其中有些说不定就是木马或病毒。对于这些网站我们可以利用Hosts把该网站的域名映射到错误的IP或本地计算机的IP,这样就不用访问了。在WINDOWSX系统中,约定.0.0.1为本地计算机的IP地址, 0.0.0.0是错误的IP地址。

如果,我们在Hosts中,写入以下内容:复制代码代码如下:.0.0.1 www.XXXX.com #屏蔽的网站 A0.0.0.0 www.XXXX.com #屏蔽的网站 B这样,计算机解析域名 A和 B时,就解析到本机IP或错误的IP,达到了屏蔽网站A 和B的目的。

4、顺利连接系统

对于Lotus的服务器和一些数据库服务器,在访问时如果直接输入IP地址那是不能访问的,只能输入服务器名才能访问。那么我们配置好Hosts文件,这样输入服务器名就能顺利连接了。

四、如何用手动查杀劫持HOSTS表的病毒

如果你怀疑你的hosts文件 被病毒 木马修改,可复制以上内容修复hosts 文件。不过根本性的措施还是要找到并删除系统中的病毒文件。下面是修复步骤:

首先必须要进入安全模式。其次运行regedit删除如下项目,查找HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun后面有多种可能性,目前发现有2种! 名称为R 或者 A1.R=C:WindowsSystemrundll.exe ctfmon.dll s2.A=C:WINDOWSsystemrundll.exe msad.dll s你如果发现了这2个其中一个,直接删除此项目。然后找到 C:WindowsSystemctfmon.dll或者 C:WindowsSystemmsad.dll删除该文件修复HOSTS文件(其实安全模式下安装运行安全卫士就已经可以修复了,这里说手动修复的方法)请按以下方式操作:

1.搜索系统中的hosts文件,也可以根据如下路径查找:复制代码代码如下:Windows 系统,文件路径Windows目录下;Windows XP系统,文件路径WindowsSystemDriversEtc目录下;Windows 系统,文件路径:WINNTSystemDriversEtc目录下;WIN7系统,文件路径:WINNTSystemDriversEtc目录下2.首先将此文件备份;3.右键点击hosts文件,选择{打开方式},选择记事本;4.删除记事本的内容,或干脆将hosts文件删除!(不影响系统的正常使用)注意:请不要直接用记事本等文本工具进行修改 UltraEdit等专业编辑器不会造成乱码等问题。

JAVA异常是否对于性能有影响 在对OneAPM的客户做技术支持时,我们常常会看到很多客户根本没意识到的异常。在消除了这些异常之后,代码运行速度与以前相比大幅提升。这让我们

Windows设置启动菜单的等待时间的两种方法 启动菜单是Windows必不可少的一部分,安装多系统,或安装各种一键还原工具,都需要用到。可是,如果启动菜单停留时间过长,就会拖慢启动速度,反

盗版windows系统windows更新始终异常怎办么? 对于一般window盗版用户(正版请直接无视此篇废话)来说Windows更新其实是一个可要可不要的程序1、哎,等了半天也不见启动那里的红色感叹号出现(就

标签: 操作系统中的三级调度

本文链接地址:https://www.jiuchutong.com/biancheng/350804.html 转载请保留说明!

上一篇:Windows系统环境变量大全(XP/Win7/Win8)(win10系统环境设置)

下一篇:JAVA异常是否对于性能有影响(java异常后面的语句会运行吗)

  • 税务知识:价外费用包括哪些费用?
  • 什么公司不可以上市
  • 银行开户手续费怎么开发票
  • 接受劳务是进项还是销项
  • 债券投资收益怎样计算
  • 进项税额转出怎么算
  • 本期免税额怎么填写
  • 零售行业会计核算方法
  • 收到补价时应确认收益,支付补价时不能确认收益
  • 上月暂估计提的费用次月来发票怎么写会计分录?
  • 筹建期发生的费用
  • 收到股本的现金怎么做账
  • 企业在建工程如何做账
  • 一般纳税人在外地预缴税款
  • 增值税专用发票利润怎么交税
  • 不动产的进项税额分两年抵扣吗?
  • 不同税率的产品可以开一张票里吗
  • 一般纳税人适用税种及税率
  • 怎么通过合并弥补亏损,使得利益最大化?
  • 居间合同怎么签才算有效
  • 销售货物收入与租金收入的纳税区别
  • 持续经营净利润是什么意思
  • 企业筹办费会计处理
  • 房屋租赁发票需要什么资料
  • 稿费用交个人所得税吗
  • linux怎么安装程序
  • 收取水电费如何开票
  • 电脑网速不好怎么提升网速
  • PHP Warning:PHP Startup: in Unknown on line 0解决办法
  • 苹果今天推送更新内容
  • 计提税金会计分录怎么做
  • PHP:Memcached::incrementByKey()的用法_Memcached类
  • 软件技术开发合同
  • 销售旧设备如何开票
  • 编制合并财务报表时,下列各项中不属于子公司
  • Vue3 入门笔记 ---- 利用Element Plus对页面进行布局划分以及实现左侧公共菜单
  • 下载文件是php
  • php操作mysql数据库
  • php 进程通信
  • 深入分析php优化模型
  • 2020注册谷歌账号方法
  • node .js
  • 当深度学习遇上Web开发:Spring和OpenAI如何实现图片生成?
  • 小规模普票免税的会计分录
  • 如何开具电子发票广东
  • js 数组remove
  • 邀请客户参加会议
  • 金税盘怎么看税收编码版本号
  • 收到质量赔款涉税处理
  • 应收账款的账龄怎么分析
  • 财务费用 科目
  • 厂家给经销商的补贴怎么开票
  • 高速公路过路费怎么算的
  • 印花税 不足
  • 个人独资企业与一人公司的区别与联系
  • 研发费用扣除75%
  • 事业单位小规模纳税人咨询服务的税率
  • 现金日记账怎么填写规范
  • sqlcipher c#
  • win7怎么设置麦克风权限
  • ubuntu 14.04.6
  • mac如何开启查找我的mac
  • win8如何关闭杀毒软件
  • linux tar -xzvf
  • win8怎么做win7系统
  • win7系统安装软件乱码
  • [置顶] 此外,车牌号:458143(懂得都懂[吃瓜])
  • 新闻客户端手机版下载
  • 删除rpm安装包
  • h1标签的使用完全正确的是
  • java面试题简书
  • 关于Python的lambda函数,以下选项
  • javascript基础笔记
  • js对象索引获取key
  • python字符串的编码规则
  • 稽查查补税款享受增值税免税优惠吗
  • 个体户一直没有年报
  • 税控发票开票软件(金税盘版)事件代码768功能代码5?
  • 排污费属于什么费用科目
  • 电子税务密码输入错误五次怎么办
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设