hosts域名解析,HOSTS域名解析错误怎么解决

阅读(81)发布于 2023-09-25

怎么在hosts文件里面做泛域名解析 一、泛域名,也叫根域名,例如baidu.com,带www的www.baidu.com已经不是根域名,是二级域名。怎样使用Hosts文件进行域名解析 域名解析有两种方法:DNS 和 主机表。HOSTS域名解析错误怎么解决 Hosts表――祸之源头?

配图

一、泛域名,也叫根域名,例如baidu.com,带www的www.baidu.com已经不是根域名,是二级域名。

二、在hosts文件里面做泛域名解析,其文本格式为:

ip地址泛域名

例如:

127.0.0.1abc.com

注意:IP与域名之间是空格符,也可以是tab符。

三、hosts文件位置

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

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

一般用户要修改此文件,需要编辑一下文件权限,步骤如下:

1.对hosts文件点右键

2.打开属性,编辑当前用户的安全选项

3.打上勾,允许完全控制,然后确定。这样hosts文件就能编辑了。

B.在Linux系统中,hosts文件路径为:

/etc/hosts

使用sudovim/etc/hosts命令来修改

四、修改hosts文件与域名解析的区别

1.hosts文件属于本地计算机系统的域名解析,注意哦,仅限于单机,不能影响广域公共解析

2.域名解析,通常是指广域公共解析,非单机解析,要做域名解析,需要到域名购买商的后台去操作了。

域名解析有两种方法:DNS

主机表。主机表作为一个文本文件存放在

Windows9x

\windows

文件夹下或

WindowsNT

\Winnt\system32\drivers\etc

文件夹下。Hosts

文件的格式非常简单,即一条一条的

IP

地址对应域名的记录,一个实例如下:

127.0.0.1

localhost

#

本地主机

192.168.0.1

proxyserver

#

代理服务器

192.168.0.100

www.mydom.net

#

内部网

WWW

服务器

该文件应该保持经常更新,并且经常使用的域名放在文件的前面。

就是一个保存ip和域名对应关系的文件

域名解析就是将找到和域名对应的主机的ip

这样两个机器才能通信

详细点的可以看看

Hosts文件的工作方式和具体作用

现在来看一下Hosts文件的工作方式以及它在具体使用中起哪些作用。

1、加快域名解析

对于要经常访问的网站,我们可以通过在Hosts中配置域名和IP的映射关系,提高域名解析速度。由于有了映射关系,当我们输入域名计算机就能很快解析出IP,而不用请求网络上的DNS服务器。

2、方便局域网用户

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

3、屏蔽网站

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

0.0.0.0是错误的IP地址。

如果,我们在Hosts中,写入以下内容:

127.0.0.1

#

要屏蔽的网站

A

0.0.0.0

#

要屏蔽的网站

B

这样,计算机解析域名

A和

B时,就解析到本机IP或错误的IP,达到了屏蔽网站A

和B的目的。

4、顺利连接系统

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

Hosts表――祸之源头?很多朋友在网上冲浪时,经常会遇到有些网页可以顺利地打开,而有些网页却无论如何也打不开,而在其它电脑中却又可以轻松地打开。出现这种情况,最大的可能就是你的IE浏览器中招了,而Hosts表文件往往是祸之源头。一、什么是Hosts表文件Hosts表文件是一个没有扩展名的文件,但是它属于文本文件格式的文件。你可以使用记事本程序对其进行编辑。Hosts表文件中存放的是一些常用的网站主机的域名和其对应的IP地址。当我们在使用浏览器浏览一个网站时,在地址栏中输入网站的域名并回车后,系统必须通过某种渠道将这个域名转换为其对应的唯一的IP地址,这项工作通常是由DNS(域名解析服务器)服务器来完成的。而在系统将域名将给DNS服务器处理之前总是先在检查本地的Hosts表文件,看其中是否已经有相应的域名与IP地址的对应关系,如果有就会直接采用,因而会节约大量时间。正因为这个原因,假如Hosts表文件中的某个域名与IP地址产生了错误的对应,当你在浏览器中输入这个域名试图打开其对应的网页时,就会出现打不开的情况,而那些没有映射错,或是没有在Hosts表中有相应记录的网站则可以正常地打开。这就是上面我们提到的为什么有些网址不能打开,而在其他电脑中可以顺利地打开的原因之所在。很多恶意程序经常会闹这样的恶作剧。二、中招后的解决方案知道了原理后,假如我们的浏览器中招而导致某些网站不能正常打开的话,我们就可以通过修改Hosts表文件来解决了。Hosts表文件在系统中的位置,Windows9X系统存放在C:\Windows目录,WindowsNT/2000系统,其保存在c:\winnt\system32\drivers\etc目录,WindowsXP系统保存在c:\windows\system32\drivers\etc,如果找不到的话,可以通过系统的搜索工具进行搜索。找到后,直接用记事本将其打开,然后将除了“#”开头的其它行内容全部删除,例如“127.0.0.1onlinestore.smgbb.cn”,最后单击“文件→保存”将其保存即可。当然,你也可以选择性地删除那些被屏蔽了的而你又想访问的网站,这样其他被屏蔽的网站则不会受影响。三、经验之谈当你遇到某些网站打不开,而有些网站可以顺利地打开,除了在IE浏览器中设置了网址过滤之外,Hosts表文件被动了手脚就是最可疑之处了。通过上面的方法,一般都可以轻松地解决。鉴于此,一些烦人的网站(例如,百度插件安装页),我们倒可以利用这个特性将其“屏蔽”掉,方法很简单,只要在Hosts表文件中的尾行中追加类似于:127.0.0.1bar.baidu.com(127.0.0.1与bar.baidu.com之间用空格分隔开)一行,最后保存并退出Hosts表文件即可。你也可以使用上网助手的Hosts表文件编辑功能来操作,在图1所示的窗口中单击“添加”按钮,然后在下面的“IP地址”和“域名”栏中分别输入127.0.0.1和bar.baidu.com,最后单击“立即保存”即可。按同样的方法,可以将其他不想让其在本台电脑中可以访问的网站“屏蔽”掉。

以上就是关于hosts域名解析的解答,如果对你有帮助,不妨关注本站,本站将为你整理更多内容。