none
IE7.0某些网站无法访问 RRS feed

  • 问题

  • 笔记本电脑标配是vista home basic的版本,之前天涯社区,中华网可以访问,最近无法访问,提示该网页无法访问。做过IE的重置操作,在IE的安全选项中启用保护模式取消。系统自带的防火墙关闭。安装的是瑞星正版的杀毒软件和防火墙都退出。还是无法访问。天涯社区和中华网在其它的计算机可以正常的访问。麻烦各位网友帮忙解决一下。

    2008年1月12日 9:58

答案

  • 这个文件和DNS作用差不多,比如IP网络上只认IP地址,但为什么你输入www.163.com 能访问到网站,是因为DNS会把163.com翻译成对应的IP地址。在系统需要将域名翻译成IP地址的时候,它会首先查找host文件,如果域名在host文件中已经定义了,那就直接取host文件中的定义,而不需要去询问网络上的DNS服务器了。
    你可以这么做个试验,按照host文件中已有的定义格式,在ip地址的位置输入203.208.37.104,在域名的位置输入www.163.com,保存之后,打开IE输入http://www.163.com,回车,结果显示的会是google的主页,203.208.37.104是google主页的ip地址。有很多病毒/恶意软件都是通过修改host文件,将一些反病毒软件的网址定义到一个没有的ip或者本机来阻止对反病毒软件网址的访问。
    所以,你看一下host文件中有没有一些不正常的域名定义,如果有某行定义不正常的,直接删除那行再保存就行了。

    2008年1月13日 12:13

全部回复

  • 我的第一反应是,是不是host文件中的内容被重定向了?

    你找到windows安装目录里的System32\drivers\etc这个目录里面的host文件,用记事本打开,看看里面有没有除了localhost之外的其他的定义?

     

    2008年1月12日 11:18
  • 出现这样的情况有时候不一定是你自己机器的问题,还有可能是当地DNS服务器的问题,像我这边就是不能访问台湾的网站,很多国外的网站也是被屏蔽无法访问的。

    2008年1月12日 17:00
  • RickyLin您好,如果除了有localhost之外,还有其它应怎样处理。

    Host主要是做什么,麻烦帮忙解释一下,不胜感激。

    2008年1月13日 5:21
  • 这个文件和DNS作用差不多,比如IP网络上只认IP地址,但为什么你输入www.163.com 能访问到网站,是因为DNS会把163.com翻译成对应的IP地址。在系统需要将域名翻译成IP地址的时候,它会首先查找host文件,如果域名在host文件中已经定义了,那就直接取host文件中的定义,而不需要去询问网络上的DNS服务器了。
    你可以这么做个试验,按照host文件中已有的定义格式,在ip地址的位置输入203.208.37.104,在域名的位置输入www.163.com,保存之后,打开IE输入http://www.163.com,回车,结果显示的会是google的主页,203.208.37.104是google主页的ip地址。有很多病毒/恶意软件都是通过修改host文件,将一些反病毒软件的网址定义到一个没有的ip或者本机来阻止对反病毒软件网址的访问。
    所以,你看一下host文件中有没有一些不正常的域名定义,如果有某行定义不正常的,直接删除那行再保存就行了。

    2008年1月13日 12:13
  • RickyLin 谢谢您的耐心解释。

    2008年1月14日 11:56
  • RickyLin ,你好!

    请问有好几个网站在我的电脑上都无法打开,比如:www.alexa.com . 你可以告诉我这是什么原因吗? 安全设置已经是最低的了...

    Ada

    2008年8月27日 3:18
  • 你好!

    网站不能打开有各种可能性,包括网站本身的原因,以及网络状况(延迟严重等)等等,你提供的这个www.alexa.com网站,我也等待了很长时间才显示出来。

    你可以尝试先在命令行中使用ping www.alexa.com命令看看能否ping通,ping是否把www.alexa.com解析成了某个具体的IP地址。
    2008年8月27日 3:29