hosts文件简析
什么是hosts文件
hosts文件是个什么文件呢?Hosts虽然没有后缀名,其实是个纯文本文件,可以用记事本等文本编辑软件打开。Hosts文件主要用于在本地电脑强制解析域名,Hosts文件里包含映射IP地址和Host主机名的规定,每段只能包括一个映射关系,IP地址要放在每段的最前而,空格后再写上映射的主机名。
hosts文件的路径是%SystemRoot%\system32\drivers\etc\hosts,一般来说也就是C:\WINDOWS\system32\drivers\etc\hosts。
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:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
127.0.0.1 localhost
其中,以#开头的文字都是注释用的,127.0.0.1 localhost这一行就是表示把localhost解析到127.0.0.1这个ip上。需要强制解析的域名则按127.0.0.1 localhost这一行的格式添加,一行一个。
hosts文件有什么用
hosts文件用于将某个域名解析到特定的ip上。我们访问一个域名的时候,域名解析的工作是由您所用的当地网络接入商的域名解析DNS服务器负责的,在本地电脑hosts文件作解析也就是由自己电脑强制解析域名,而跳过电信域名解析服务器。我们自己修改Hosts文件可以起到加快网站域名解析、方便局域网用户、屏蔽网站等作用。一般来说,有以下几种情况需要或会改动hosts文件:
1,你的网站尚未上架对外开放访问,而你自己又想通过域名访问,这时就可以先在本地电脑hosts文件作解析;
2,杀毒软件或安全软件比如360安全卫士、瑞星等出于保护你的电脑安全的考虑对某些含有病毒木马的网站域名强行解析到127.0.0.1,让你的电脑无法访问到这些病毒网站;
3,与上一条相反,有些病毒也会通过修改你的hosts文件来让你访问含有病毒木马的网站。
如何打开和编辑hosts文件
hosts文件的路径在%SystemRoot%\system32\drivers\etc\hosts,一般也就是C:\WINDOWS\system32\drivers\etc\hosts,我们可以通过“我的电脑”一层层打开文件夹,最后找到hosts文件(没有后缀名),右键点击选用记事本打开即可。另外,直接在“运行”里输入以下代码也可以直接打开hosts文件
%SystemRoot%\system32\notepad.exe%SystemRoot%\system32\drivers\etc\hosts
如上所述,hosts文件对于电脑安全来说是相当重要的一个位置,因此,病毒和杀毒软件双方往往会争相对这个文件的写入权限加以控制,这也就是为什么我们有时候打开hosts文件会提示拒绝访问的原因。下面是解决方法:
C:\WINDOWS\system32\drivers\etc\hosts文件拒绝访问的原因:
打开编辑C:\WINDOWS\system32\drivers\etc\hosts文件时提示拒绝访问的原因一般有以下两种:
1,电脑中了病毒,病毒控制了hosts文件的写入权限;
2,杀毒软件或其他安全软件为系统安全禁止了hosts文件的修改权限。
C:\WINDOWS\system32\drivers\etc\hosts文件拒绝访问的解决方法
1,对于第一种原因,自然是杀毒,这里就不详细解释了;
2,如果是杀毒软件控制的,一般可以在杀毒软件的设置里找到对这个文件的保护,需要修改的时候临时取消就可以了。
3,如果以上两个方法都行不通,可以尝试通过手工修改hosts文件写入权限的方法。
a,右键点击hosts文件,去掉只读属性,增加存档属性;
b,在xp下,点击开始->运行,请输入:attrib %SystemRoot%\system32\drivers\etc\hosts -h -r –s 点"确定"按钮。
4,如果还是不行,请使用终极大法。到华军或者天空软件站下载软件Unlocker,安装后运行,然后右键点击hosts文件,选“unlock”,就可以了。
这个软件用于解除文件与程序关连性,也就是取消修改限制。
hosts文件简析的更多相关文章
- Linux中 /proc/[pid] 目录各文件简析
Linux 内核提供了一种通过 proc 文件系统,在运行时访问内核内部数据结构.改变内核设置的机制.proc 文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间.它以文件系统的方式为访问系 ...
- PostgreSQL pg_hba.conf 文件简析
作者:高张远瞩(HiLoveS) 博客:http://www.cnblogs.com/hiloves/ 转载请保留该信息 最近试用PostgreSQL 9.04,将pg_hba.conf配置的一些心得 ...
- Linux中/etc/resolv.conf文件简析
https://blog.csdn.net/lcr_happy/article/details/54867510
- hello-jni Android.mk文件简析
#删除旧变量 LOCAL_PATH := $(call my-dir) #返回当前目录 include $(CLEAR_VARS) #删除旧变量 #设置新变量 LOCAL_MODULE := hell ...
- PHP单一文件入口框架简析
<?php /** * PHP单一文件框架设计简析 * 1.MVC架构实现 * 2.URL路由原理 */ //URL路由原理 /** * 路由作用 * 获取url中的c和a变量,执行c类对应的方 ...
- 3D文件压缩库——Draco简析
3D文件压缩库——Draco简析 今年1月份时,google发布了名为“Draco”的3D图形开源压缩库,下载了其代码来看了下,感觉虽然暂时用不到,但还是有前途的,故简单做下分析. 注:Draco 代 ...
- Linux 目录结构学习与简析 Part1
linux目录结构学习与简析 by:授客 QQ:1033553122 说明: / linux系统目录树的起点 =============== /bin User Bi ...
- OpenStack之虚机冷迁移代码简析
OpenStack之虚机冷迁移代码简析 前不久我们看了openstack的热迁移代码,并进行了简单的分析.真的,很简单的分析.现在天气凉了,为了应时令,再简析下虚机冷迁移的代码. 还是老样子,前端的H ...
- 简析 .NET Core 构成体系
简析 .NET Core 构成体系 Roslyn 编译器 RyuJIT 编译器 CoreCLR & CoreRT CoreFX(.NET Core Libraries) .NET Core 代 ...
随机推荐
- 常见 wifi热点的linux 驱动
小度Wifi.360Wifi Windows.linux驱动 小度wifi什么的就是一个无线网卡,当然可以自由使用,然官方却说不支持无限网卡功能… 现提供Windows平台和linux平台的驱动安装方 ...
- Unity 绘制多边形
最近工程需要用到一个多边形用来查看角色属性,于是就研究了下Mesh用网格做了一个.遗憾的的 UGUI 渲染不了 3D 物体,然后又用了一段时间研究了下UGUI的网格绘制. 不过终于还是完成了,虽然有些 ...
- 精通CSS+DIV基础总结(一)
这段时间学习了玩了DIV+CSS的视频,感觉效率不高.前边的Javascript总结的不好,但是看了后边的JQuery,觉得学习的再多一点,再进行Javascript的总结.DIV+CSS总结,估计会 ...
- sqlplus handbook
1.直接敲sqlplus并回车就是启动SQL*PLUS,输入user及password将使用户登陆到缺省的数据库. 请输入用户名: 2.sqlplus user/password@SERVICE_NA ...
- httpUrlConnection的參数具体解释
post方式的的请求过程: // 设置是否向httpUrlConnection输出,由于这个是post请求,參数要放在 // http正文内,因此须要设为true, 默认情况下是false; http ...
- HDU 4729 An Easy Problem for Elfness (主席树,树上第K大)
转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents by---cxlove 题意:给出一个带边权的图.对于每一个询问(S , ...
- 为SharePoint 2010中的FBA创建自定义登录页面
SharePoint 2010中默认的FBA登录页面非常简单,只提供了一个Asp.Net的Login控件,让用户输入用户名和密码.在大多数情况下,我们需要定制这个页面以满足一些安全需求,比如为登录页面 ...
- 自定义ASP.NET WebApplication中调用SharePoint2010的对象
如果你是做SharePoint开发的话,一定不会对如下这段代码陌生: using(SPSite oSiteCollection = new SPSite("http://Server_Nam ...
- zoj 3471Most Powerful
题意:给n个atom(原子),每两个原子相碰会产生能量,不过每次碰撞会消失一个原子,而且不同原子碰撞,消失的原子不同,产生的能量也会不同,给出不同原子相碰撞产生的能量,求出能产生的最多能量. 状态DP ...
- android笔试题
1.请谈一下Android系统的架构. 答:Android系统采用了分层架构,从高层到低层分别是应用程序层.应用程序框架层.系统运行库层和linux核心层. 2.谈谈android大众常用的五种布 ...