域名出售,求购欢迎联系QQ:1082484
如何hosts泛域名
一般情况下,我们hosts一个网站时只需要将该网站的域名和对应的IP地址输入到hosts文件中即可。但当遇到泛域名时,hosts就会有些不好使了。
所谓泛域名,就是指以通配符(*)开头的域名,如*.example.com。这样的域名是无法直接在hosts文件中进行解析的。
不过,我们可以通过一些技巧来实现hosts泛域名的功能。具体步骤如下:
- 打开命令行窗口(Windows下按下Win+R键,输入cmd并回车即可);
- 输入以下命令:
nslookup -q=TXT _netblocks3.google.com 8.8.8.8
执行完以上命令后,会输出一堆包含IP地址的信息。这些IP地址就是谷歌维护的可信任IP段。
接下来,将这些IP段写入hosts文件中:
# Google IP Ranges
172.217.0.0/16
172.253.0.0/16
108.177.0.0/16
35.190.247.0/24
35.191.0.0/16
64.233.160.0/19
66.102.0.0/20
66.249.80.0/20
72.14.192.0/18
74.125.0.0/16
104.132.0.0/16
108.170.0.0/17
108.170.128.0/17
108.177.224.0/20
108.177.240.0/20
142.250.0.0/15
172.110.32.0/21
172.217.0.0/16
172.253.0.0/16
173.194.0.0/16
173.255.112.0/20
192.178.0.0/15
199.192.112.0/22
207.223.160.0/20
209.85.128.0/17
216.58.192.0/19
216.239.32.0/19
最后,重启电脑或者清空DNS缓存(在命令行窗口中输入ipconfig /flushdns并回车)即可。
这样一来,你就成功实现了hosts泛域名的功能。不过需要注意的是,由于IP段是谷歌维护的,因此只有与谷歌相关的泛域名才能被解析。