如何hosts泛域名

域名出售,求购欢迎联系QQ:1082484

如何hosts泛域名

如何hosts泛域名

一般情况下,我们hosts一个网站时只需要将该网站的域名和对应的IP地址输入到hosts文件中即可。但当遇到泛域名时,hosts就会有些不好使了。

所谓泛域名,就是指以通配符(*)开头的域名,如*.example.com。这样的域名是无法直接在hosts文件中进行解析的。

不过,我们可以通过一些技巧来实现hosts泛域名的功能。具体步骤如下:

  1. 打开命令行窗口(Windows下按下Win+R键,输入cmd并回车即可);
  2. 输入以下命令:
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段是谷歌维护的,因此只有与谷歌相关的泛域名才能被解析。

0
没有账号?注册  忘记密码?