五千年(敝帚自珍)

主题:请教一个关于windows下hosts文件的问题。 -- 彭雷

共:💬6 🌺2
全看树展主题 · 分页首页 上页
/ 1
下页 末页
家园 请教一个关于windows下hosts文件的问题。

国内现在墙的厉害,现在不翻墙很多地方都去不了了。

以前网上看到过文章说可以修改hosts文件来访问某些网站。但慢慢的,很多这些host文件失效了。

更关键的是,以前都是直接从网上复制地址,对这东西压根一点不会。就是想请问一下各位大大,我如果想自己找这些网站的ip地址,该怎么找呢?

如果想自己搞这些,是不是只要ping一下网站,然后把ip地址添加进去就行了?好比youtube是203.208.39.104,是不是只要在hosts文件中添加一下这一句就行了?

谢谢啦~


本帖一共被 1 帖 引用 (帖内工具实现)
家园 是这样的

其实你打开hosts文件一看就明白了,里边写的很清楚的

家园 可以自己查询IP地址的

这个hosts文件的功能是跳过DNS服务器解析,而直接获得某个域名的地址(关于域名,IP地址与DNS解析,如果不清楚的话就维基吧,太多内容了在这儿没法说)。所以你可以通过网上的一些工具,把域名和查询到的网站的IP地址写入hosts文件即可(要按照hosts文件的格式,照猫画虎好了)。

GWF的一个封锁的方法是阻止查询某些网站的IP地址,从而达到阻止访问该网站的目的。所以改写hosts文件针对这种方式的封锁是有效的。

方法如下:

在浏览器地址栏里输入http://centralops.net/co/NsLookup.aspx

在domain你输入你想访问的域名,比如google.com,或者www.ccthere.com之类,然后选择A类查询(即只查询地址,忽略其他DNS信息),然后把查询到的IP地址写入hosts文件即可。

如下图所示,对于yahoo.com这个网站,69.147.114.224,还有其他两个IP地址都有效。所以你可以把任意一个IP写入hosts文件,即可访问yahoo.com了。

点看全图

家园 花。

我先试验一下啊,有问题继续向兄台请教。哈哈,谢谢

家园 果真还是有问题。。。

我查了个youtube的,其实关键就是想上youtube。在哪个网站上列出的地址如下:

www.youtube.com IN CNAME youtube-ui.l.google.com 33542s (09:19:02)

youtube-ui.l.google.com IN A 74.125.91.101 251s (00:04:11)

youtube-ui.l.google.com IN A 74.125.91.102 251s (00:04:11)

youtube-ui.l.google.com IN A 74.125.91.113 251s (00:04:11)

youtube-ui.l.google.com IN A 74.125.91.138 251s (00:04:11)

youtube-ui.l.google.com IN A 74.125.91.139 251s (00:04:11)

youtube-ui.l.google.com IN A 74.125.91.100 251s (00:04:11)

我在hosts文件中添加了:

74.125.91.101 youtube-ui.l.google.com

74.125.91.102 youtube-ui.l.google.com

74.125.91.113 youtube-ui.l.google.com

74.125.91.138 youtube-ui.l.google.com

74.125.91.139 youtube-ui.l.google.com

74.125.91.100 youtube-ui.l.google.com

74.125.91.101 www.youtube.com

74.125.91.101 youtube.com

但还是打不开youtube。。

家园 嗯,这个方法对某些网站无效

因为这些网站有多个域名分别对应多个不同内容的网站服务器,所以它们是用浏览器给出的域名来决定给你哪个网站的内容,而不是IP地址。

用上面查出来的IP地址来访问的话,都会被导向google的搜索引擎主页。

要想访问这种网站,只能用代理类或VPN类的软件翻墙了。

全看树展主题 · 分页首页 上页
/ 1
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河