实现上肯定是泛域名解析。至于解析的过程,可以用 linux 下的 dig 工具来追踪:
$ dig +trace
556622333.qzone.qq.com ; <<>> DiG 9.10.3-P4-RedHat-9.10.3-12.P4.fc23 <<>> +trace
556622333.qzone.qq.com;; global options: +cmd
. 63342 IN NS
f.root-servers.net.
. 63342 IN NS
c.root-servers.net.
. 63342 IN NS
l.root-servers.net.
. 63342 IN NS
b.root-servers.net.
. 63342 IN NS
g.root-servers.net.
. 63342 IN NS
a.root-servers.net.
. 63342 IN NS
d.root-servers.net.
. 63342 IN NS
m.root-servers.net.
. 63342 IN NS
k.root-servers.net.
. 63342 IN NS
j.root-servers.net.
. 63342 IN NS
h.root-servers.net.
. 63342 IN NS
e.root-servers.net.
. 63342 IN NS
i.root-servers.net.
. 64157 IN RRSIG NS 8 0 518400 20160430170000 20160420160000 60615 . Ecdb/rlP/h1SrPjDlvw7rUwVMpyP0cm1mkrRW9FGYpPHXKbdgAXJ6QyS MPlpacO5LZomFbBcBmRudkVi7m0DOyY1YlDtfnpls4dKjiBk3ItdWBfl +HO9cV1hwj1gL4D6SDo/hrhvk1jbIYrkeBpZuVQ3AI3FsopJu92mIDZr PV8=
;; Received 397 bytes from 10.72.17.5#53(10.72.17.5) in 1 ms
com. 172800 IN NS
a.gtld-servers.net.
com. 172800 IN NS
b.gtld-servers.net.
com. 172800 IN NS
c.gtld-servers.net.
com. 172800 IN NS
d.gtld-servers.net.
com. 172800 IN NS
e.gtld-servers.net.
com. 172800 IN NS
f.gtld-servers.net.
com. 172800 IN NS
g.gtld-servers.net.
com. 172800 IN NS
h.gtld-servers.net.
com. 172800 IN NS
i.gtld-servers.net.
com. 172800 IN NS
j.gtld-servers.net.
com. 172800 IN NS
k.gtld-servers.net.
com. 172800 IN NS
l.gtld-servers.net.
com. 172800 IN NS
m.gtld-servers.net.
com. 86400 IN DS 30909 8 2 E2D3C916F6DEEAC73294E8268FB5885044A833FC5459588F4A9184CF C41A5766
com. 86400 IN RRSIG DS 8 1 86400 20160505170000 20160425160000 60615 . ZGFmiWOOFQeI0nhN6otmA5DM3jq5R3hXaciQCANvDVFDozqIeWlV0iLK m3D8Yu9vjp+tbug0+06ionIg4dCzX3zNsH3JqjumVIdziGyR9nwU54XP g3B2ygltuFr3APr4P8Y5B87JGlXQDE6dEDyXyoad94pmJTnmS/J6FhXF sjg=
;; Received 746 bytes from 199.7.83.42#53(
l.root-servers.net) in 3 ms
qq.com. 172800 IN NS
ns1.qq.com.
qq.com. 172800 IN NS
ns2.qq.com.
qq.com. 172800 IN NS
ns3.qq.com.
qq.com. 172800 IN NS
ns4.qq.com.
CK0POJMG874LJREF7EFN8430QVIT8BSM.com. 86400 IN NSEC3 1 1 0 - CK0Q1GIN43N1ARRC9OSM6QPQR81H5M9A NS SOA RRSIG DNSKEY NSEC3PARAM
CK0POJMG874LJREF7EFN8430QVIT8BSM.com. 86400 IN RRSIG NSEC3 8 2 86400 20160502045841 20160425034841 34745 com. eTc6yc1G33jNdyDy+1e2SW+6qRIWht5EKnKeMO9cPxGC/KQ2VXrNKyA+ hK+yneELNfEvH+RZuSKzhYIqeMYp++4j7Lcl10AAydUte6ZElrJihmcs 4jhQVE5NOlCBOEUxiI6JxWPBcR8dKSl3CZjNKUyNuEWcH99B4RD+EHc3 3xo=
J974KM8QMLVAO2IHHPI9PTK9JD8Q2RU0.com. 86400 IN NSEC3 1 1 0 - J97BMN39U8LG6K2KCC60K2TGA0M5UO2R NS DS RRSIG
J974KM8QMLVAO2IHHPI9PTK9JD8Q2RU0.com. 86400 IN RRSIG NSEC3 8 2 86400 20160429044956 20160422033956 34745 com. HsTt62NgWSJ3+ji8BdmcmzLuvr3MaYmrmKgErQQ15W7jQpUUcV6KzyMj FBHYLJPct2lx3g8vgjWvmYQIta5nSuz5NM4X3jz4ynof1+fN1O/72o9S Gnk8hpzzoMCF4f82DMWputZhPL81z9IkZgDJWzcqDDxjeUXpRPFJeDGJ Jy0=
;; Received 768 bytes from 192.33.14.30#53(
b.gtld-servers.net) in 268 ms
qzone.qq.com. 86400 IN NS
ns-cmn1.qq.com.
qzone.qq.com. 86400 IN NS
ns-tel1.qq.com.
qzone.qq.com. 86400 IN NS
ns-cnc1.qq.com.
qzone.qq.com. 86400 IN NS
ns-os1.qq.com.
;; Received 282 bytes from 182.140.167.157#53(
ns3.qq.com) in 58 ms
556622333.qzone.qq.com. 600 IN A 140.207.123.151
;; Received 67 bytes from 101.226.66.18#53(
ns-tel1.qq.com) in 74 ms