-
Notifications
You must be signed in to change notification settings - Fork 1k
1e100.net
1e100.net 域名规则及服务器部署信息
已知1e100.net 部署信息表格
已知1e100.net 域名列表
1e100.net 是 Google 2009年10月启用的域名,名字来源于 googol (1e100 = 1 googol), google 这个单词同样来源于 googol。
普通用户平时只用到 Google 服务的域名,如 google.com,youtube.com,blogger.com 等, 一般不会用到 1e100.net 域名。当用户访问 Google 域名时,会根据用户 IP 地理位置自动跳转至最近的 1e100.net 域名对应的服务器。Google 对每台服务器都进行了编号,每个 IP 都会对应一个域名。因此 1e100.net 的每个二级域名都有一个固定的 IP,不会随用户的网络环境进行变化。
因为用户每次访问 Google 服务域名都会由 Google 的流量控制系统进行导向, 因此相对 Google 服务的域名,IP 则是变化的。
这样做有两个好处:
- 方便进行管理 (根据域名快速确认服务器地理位置及编号)
- 防止跨站攻击
参见 https://support.google.com/faqs/answer/174717
已知的 1e100.net 域名对应的 IP 段有:
2001:4860::/32 美国
2404:6800::/32 澳大利亚
2607:f8b0::/32 美国
2a00:1450::/29 爱尔兰
域名正则表达式: [a-z]{3}[0-9]{2}s[0-9]{2}-in-x[0-9a-f]{2}.1e100.net
如 dfw06s16-in-x1f.1e100.net
,只支持 IPv6 访问。
-
dfw
是 IATA 机场代码,代表“达拉斯-沃思堡国际机场”,也就是达拉斯市, 貌似 Google 等很多 IT 公司都喜欢用距离服务器部署位置最近的机场的编码来表示地理位置。 -
-in-
之后有个字母 x,表示其后两位编号是16进制,取值范围 0x00-0x1f,共32台。 - IPv6 第4段地址取值范围 800-80f,共16组服务器,但各地数量不同,地址池并未完全使用。(最新数据显示并不只16组,有更多,具体请查看部署信息表格)
- IPv6 地址的末尾(第8段) 则是从1000到101f,和域名编号相对应。
典型地址举例: 分布在达拉斯的组号为 06s16
的32台服务器 IPv6 和域名对照表
2607:f8b0:4000:800::1000 dfw06s16-in-x00.1e100.net
2607:f8b0:4000:800::1001 dfw06s16-in-x01.1e100.net
2607:f8b0:4000:800::1002 dfw06s16-in-x02.1e100.net
2607:f8b0:4000:800::1003 dfw06s16-in-x03.1e100.net
2607:f8b0:4000:800::1004 dfw06s16-in-x04.1e100.net
2607:f8b0:4000:800::1005 dfw06s16-in-x05.1e100.net
2607:f8b0:4000:800::1006 dfw06s16-in-x06.1e100.net
2607:f8b0:4000:800::1007 dfw06s16-in-x07.1e100.net
2607:f8b0:4000:800::1008 dfw06s16-in-x08.1e100.net
2607:f8b0:4000:800::1009 dfw06s16-in-x09.1e100.net
2607:f8b0:4000:800::100a dfw06s16-in-x0a.1e100.net
2607:f8b0:4000:800::100b dfw06s16-in-x0b.1e100.net
2607:f8b0:4000:800::100c dfw06s16-in-x0c.1e100.net
2607:f8b0:4000:800::100d dfw06s16-in-x0d.1e100.net
2607:f8b0:4000:800::100e dfw06s16-in-x0e.1e100.net
2607:f8b0:4000:800::100f dfw06s16-in-x0f.1e100.net
2607:f8b0:4000:800::1010 dfw06s16-in-x10.1e100.net
2607:f8b0:4000:800::1011 dfw06s16-in-x11.1e100.net
2607:f8b0:4000:800::1012 dfw06s16-in-x12.1e100.net
2607:f8b0:4000:800::1013 dfw06s16-in-x13.1e100.net
2607:f8b0:4000:800::1014 dfw06s16-in-x14.1e100.net
2607:f8b0:4000:800::1015 dfw06s16-in-x15.1e100.net
2607:f8b0:4000:800::1016 dfw06s16-in-x16.1e100.net
2607:f8b0:4000:800::1017 dfw06s16-in-x17.1e100.net
2607:f8b0:4000:800::1018 dfw06s16-in-x18.1e100.net
2607:f8b0:4000:800::1019 dfw06s16-in-x19.1e100.net
2607:f8b0:4000:800::101a dfw06s16-in-x1a.1e100.net
2607:f8b0:4000:800::101b dfw06s16-in-x1b.1e100.net
2607:f8b0:4000:800::101c dfw06s16-in-x1c.1e100.net
2607:f8b0:4000:800::101d dfw06s16-in-x1d.1e100.net
2607:f8b0:4000:800::101e dfw06s16-in-x1e.1e100.net
2607:f8b0:4000:800::101f dfw06s16-in-x1f.1e100.net
例如 东京千叶 IP 段为 2404:6800:4004::/48,IPv6 第4组从800到815共22组服务器, 每组32台,因此分管东京地区流量的共有704台服务器 (704 个 IP 地址)。
- 704台仅仅是 1e100.net 域名下的数量,而且是已知的,不包括其他域名及未知服务器。
- 数据中心并不一定在东京,根据 Google 公布的数据中心分布图, 其在全球共 13 处数据中心,亚洲地区两个,分别在台湾和新加坡。 数据中心应该指的是 Google 出资建设的机房,其应该还会租用当地电信公司的机房, 因此服务器实际数量要多得多。(Google 到底有多少服务器)
与之对应的还有这种形式的
域名正则表达式: [a-z]{3}[0-9]{2}s[0-9]{2}-in-f[0-9]{1-2}.1e100.net
如
dfw06s16-in-f31.1e100.net
,只支持 IPv4 访问。
前面的编号相同,-in-
之后的字母则是 f,表示其后两位编号是10进制,取值范围 0-31,共32台。
已知服务器分布(部分) 查看完整表格
800 | 801 | ||||
---|---|---|---|---|---|
2607:f8b0::/32 | 4000 | DFW | 达拉斯 | dfw06s16 | dfw06s17 |
美国 | 4005 | NUQ | 山景城 | nuq05s01 | |
4006 | LGA | 纽约 | lga15s28 | lga15s29 | |
4010 | NUQ | 山景城 | nuq04s18 | nuq04s19 | |
2a00:1450::/29 | 4001 | FRA | 法兰克福 | fra07s27 | fra07s28 |
爱尔兰 | 4006 | MRS | 马赛 | mrs02s04 | |
4008 | BER | 柏林 | ber01s08 | ber01s09 | |
4009 | LHR | 伦敦 | lhr14s23 | lhr14s24 | |
2404:6800::/32 | 4003 | SIN | 新加坡 | sin01s04 | sin01s05 |
澳大利亚 | 4004 | NRT | 东京千叶 | nrt19s17 | nrt19s18 |
4005 | HKG | 香港 | hkg03s09 | hkg03s10 | |
4007 | MAA | 金奈 | maa03s04 | maa03s05 |
域名正则表达式: [a-z]{2}-in-x[0-9a-f]{2}.1e100.net
如 台湾 的域名前缀为tb
,tf
,tg
,IP 前缀为: 2404:6800:4008::
如 tf-in-x64.1e100.net
,只支持 IPv6 访问。
-
t
代表Taipei 台北。 -
-in-
之后的 x 代表后面两位为16进制,取值范围 0x00-0xff,共256台。 - IPv6 第4段地址取值范围 c00-c0f,共 16 组服务器。
- IPv6 地址的末尾(第8段) 则是从 00 到 ff,和域名前缀相对应。
- 地址池并未完全使用,如
tf
前缀的域名仅可以查到133台。
典型地址举例: 分布在台湾的域名前缀为 tf
的编号为 7b
的服务器 IPv6 和域名对照
2404:6800:4008:c01::7b tf-in-x7b.1e100.net
台湾地区已知服务器分配
IP 段 | 域名前缀 | DNS 可查数量 |
---|---|---|
2404:6800:4008:c00::/64 | tb | 133 |
2404:6800:4008:c01::/64 | tf | 133 |
2404:6800:4008:c02::/64 | tg | 130 |
域名前缀表格(完整版) 查看完整表格
======================================================================= United States| 2001:4860:400b:c01::0e | pe-in-x0e.1e100.net ======================================================================= | 2404:6800:4001:c01::0e | ni-in-x0e.1e100.net | 吉隆坡 | ------------------------------------------------------- | 2404:6800:4003:c00::0e | sa-in-x0e.1e100.net | 新加坡 | ------------------------------------------------------- Australia | 2404:6800:4005:c00::0e | hg-in-x0e.1e100.net | 香港 | ------------------------------------------------------- | 2404:6800:4008:c00::0e | tb-in-x0e.1e100.net | | 2404:6800:4008:c01::0e | tf-in-x0e.1e100.net | 台湾 | 2404:6800:4008:c02::0e | tg-in-x0e.1e100.net | ======================================================================= | 2607:f8b0:4001:c00::0e | ib-in-x0e.1e100.net | 2607:f8b0:4001:c03::0e | ie-in-x0e.1e100.net | 2607:f8b0:4001:c05::0e | ig-in-x0e.1e100.net | ------------------------------------------------------- | 2607:f8b0:4002:c01::0e | yh-in-x0e.1e100.net | 2607:f8b0:4002:c02::0e | gg-in-x0e.1e100.net | 2607:f8b0:4002:c03::0e | yn-in-x0e.1e100.net | 亚特兰大 | 2607:f8b0:4002:c06::0e | yv-in-x0e.1e100.net | 2607:f8b0:4002:c07::0e | yk-in-x0e.1e100.net | ------------------------------------------------------- | 2607:f8b0:4003:c01::0e | ob-in-x0e.1e100.net | 2607:f8b0:4003:c02::0e | oa-in-x0e.1e100.net | 2607:f8b0:4003:c03::0e | of-in-x0e.1e100.net | 2607:f8b0:4003:c04::0e | oe-in-x0e.1e100.net | 2607:f8b0:4003:c05::0e | og-in-x0e.1e100.net United States| ------------------------------------------------------- | 2607:f8b0:400c:c01::0e | ve-in-x0e.1e100.net | 2607:f8b0:400c:c02::0e | vb-in-x0e.1e100.net | 2607:f8b0:400c:c03::0e | vc-in-x0e.1e100.net | 2607:f8b0:400c:c04::0e | vh-in-x0e.1e100.net | ------------------------------------------------------- | 2607:f8b0:400d:c00::0e | qa-in-x0e.1e100.net | 2607:f8b0:400d:c01::0e | qc-in-x0e.1e100.net | 2607:f8b0:400d:c02::0e | qe-in-x0e.1e100.net | 2607:f8b0:400d:c04::0e | qg-in-x0e.1e100.net | 2607:f8b0:400d:c06::0e | qh-in-x0e.1e100.net | ------------------------------------------------------- | 2607:f8b0:400e:c00::0e | da-in-x0e.1e100.net | 2607:f8b0:400e:c01::0e | pb-in-x0e.1e100.net | 2607:f8b0:400e:c02::0e | pd-in-x0e.1e100.net | 2607:f8b0:400e:c03::0e | pa-in-x0e.1e100.net | 2607:f8b0:400e:c04::0e | pc-in-x0e.1e100.net ======================================================================= | 2a00:1450:4001:c02::0e | fa-in-x0e.1e100.net | 法兰克福 | ------------------------------------------------------- | 2a00:1450:4008:c01::0e | bk-in-x0e.1e100.net | 柏林 | ------------------------------------------------------- | 2a00:1450:400b:c01::0e | dn-in-x0e.1e100.net | 2a00:1450:400b:c02::0e | de-in-x0e.1e100.net | ------------------------------------------------------- | 2a00:1450:400c:c00::0e | wg-in-x0e.1e100.net Ireland | 2a00:1450:400c:c01::0e | wj-in-x0e.1e100.net | 2a00:1450:400c:c03::0e | we-in-x0e.1e100.net | 2a00:1450:400c:c05::0e | wi-in-x0e.1e100.net | 2a00:1450:400c:c06::0e | wb-in-x0e.1e100.net | ------------------------------------------------------- | 2a00:1450:4010:c03::0e | la-in-x0e.1e100.net | 2a00:1450:4010:c04::0e | lb-in-x0e.1e100.net | ------------------------------------------------------- | 2a00:1450:4013:c00::0e | ee-in-x0e.1e100.net | 2a00:1450:4013:c01::0e | ea-in-x0e.1e100.net =======================================================================
注:部分域名可以到 http://1e100.net.dnsdb.org 查询,不过这个数据库很多地址已经失效。