{"id":855,"date":"2014-05-06T20:38:00","date_gmt":"2014-05-06T12:38:00","guid":{"rendered":"http:\/\/note.systw.net\/note\/?p=855"},"modified":"2023-11-06T20:49:33","modified_gmt":"2023-11-06T12:49:33","slug":"application-dns","status":"publish","type":"post","link":"https:\/\/systw.net\/note\/archives\/855","title":{"rendered":"Application DNS"},"content":{"rendered":"\n<p>DNS(Domain Name System,\u7db2\u57df\u540d\u7a31\u7cfb\u7d71)<br>\u53ef\u7528\u7db2\u57df\u540d\u7a31\u67e5\u5230ip\u4f4d\u5740,\u5e6b\u52a9\u4eba\u5011\u66f4\u5bb9\u6613\u5f97\u5230ip\u4f4d\u5740<br>ps:ip\u4f4d\u5740\u4e5f\u53ef\u67e5\u5230\u7db2\u57df\u540d\u7a31<br>\u65e9\u671farpanet\u6642\u7528hosts.txt\u5be6\u73fe<br>\u652f\u63f4TCP53,UDP53(\u5927\u90e8\u4efd\u67e5\u8a62\u7528)<br>\u6700\u521d\u5b9a\u7fa9\u5728RFC-882,RFC-883,1987\u5f9e\u65b0\u5b9a\u7fa9\u5728RFC-1034,RFC-1035<br>\u5176\u4ed6\u76f8\u95dc\u5b9a\u7fa9\u5728RFC-920,RFC-973,RFC-974,RFC-1032,RFC-1033,RFC-1101,RFC-1296<\/p>\n\n\n\n<p>&#8230;&nbsp;<\/p>\n\n\n\n<p><strong>\u5e38\u898b\u55ae\u4f4d&nbsp;<\/strong><\/p>\n\n\n\n<p><strong>ICANN(Internet Corporation for Assigned Names and Numbers,\u7db2\u969b\u7db2\u8def\u540d\u7a31\u8207\u865f\u78bc\u5206\u914d\u6a5f\u69cb)<\/strong><br>\u8ca0\u8cac\u6307\u6d3e\u8207\u914d\u7f6epublic IPv4,IPv6\u7684\u4f4d\u7f6e<\/p>\n\n\n\n<p><strong>IANA(Internet Assigned Numbers Authority,Internet\u865f\u78bc\u5206\u914d\u5c40\/\u7db2\u969b\u7db2\u8def\u4f4d\u5740\u6307\u6d3e\u6a5f\u69cb)<\/strong><br>\u57f7\u884cICANN\u6240\u4ea4\u4ed8\u7684\u653f\u7b56<br>\u8ca0\u8cac\u5c07\u4f4d\u7f6e\u5206\u914d\u7d66RIR<\/p>\n\n\n\n<p><strong>RIR(Regional Internet Registry,\u5340\u57df\u7db2\u969b\u7db2\u8def\u8a3b\u518a\u7ba1\u7406\u6a5f\u69cb)<\/strong><br>\u7ba1\u7406\u4e16\u754c\u4e0a\u67d0\u7279\u5b9a\u5730\u5340internet\u8cc7\u6e90\u7684\u7d44\u7e54,RIR whois database<br>\u5171\u67095\u500b:<br>ARIN(American Registry for Internet Numbers,\u7f8e\u6d32\u7db2\u969b\u7db2\u8def\u865f\u78bc\u8a3b\u518a\u7ba1\u7406\u6a5f\u69cb)North America,\u90e8\u5206\u52a0\u52d2\u6bd4\u5730\u5340<br>RIPE NCC(RIPE Network Coordination Centre,\u6b50\u6d32IP\u7db2\u8def\u8cc7\u6e90\u5354\u8abf\u4e2d\u5fc3)Europe,the Middle East and Central Asia<br>APNIC(Asia-Pacific Network Information Centre,\u4e9e\u592a\u7db2\u8def\u4fe1\u606f\u4e2d\u5fc3):Asia Pacific region<br>LACNIC(Latin American and Caribbean Internet Address Registry,\u62c9\u4e01\u7f8e\u6d32\u53ca\u52a0\u52d2\u6bd4\u5730\u5340\u7db2\u969b\u7db2\u8def\u5730\u5740\u8a3b\u518a\u7ba1\u7406\u6a5f\u69cb):southen and central america and caribbean<br>AfriNIC(African Network Information Centre,\u975e\u6d32\u7db2\u8def\u4fe1\u606f\u4e2d\u5fc3):Africa&nbsp;<\/p>\n\n\n\n<p>&#8230;&nbsp;<\/p>\n\n\n\n<p><strong>\u5e38\u898b\u540d\u8a5e&nbsp;<\/strong><\/p>\n\n\n\n<p><strong>TDL(top-level-domain,\u6700\u9ad8\u5c64\u7db2\u57df\u540d\u7a31)<\/strong>\u7db2\u8def\u4e0a\u7d04200\u500b\u4ee5\u4e0a<br>\u7ba1\u7406TDL\u662fICANN<br>TDL\u5206\u570b\u5bb6\u548c\u4e00\u822c\u985e\u5225:<br>\u4e00\u822c\u5225\u9818\u57df\uff1acom,edu.gov,mil,net,org,int(\u570b\u969b\u7d44\u7e54)<br>2000.11\u5f8c\u66f4\u65b0\u589ebiz(\u5546\u696d),info(\u8cc7\u8a0a),name(\u4eba\u540d),pro(\u5c08\u696d),aero(\u592a\u7a7a\u9818\u57df),coop(\u4f01\u696d),museum(\u535a\u7269\u9928)&#8230;\u7b49<\/p>\n\n\n\n<p><strong>FQDN(Full Qualified Domain Name,\u5b8c\u6574\u9818\u57df\u540d\u7a31<\/strong><strong>)<\/strong><br>\u4e3b\u6a5f\u540d+\u57df\u540d,ex:www + systw.net=www.systw.net<br>ps:\u771f\u6b63\u7684fqdn\u5f8c\u9762\u61c9\u8a72\u6709\u4e00\u500b\u9ede,\u50cf\u662f&#8221;www.systw.net.&#8221;,\u4e4b\u6240\u4ee5\u6700\u5f8c\u4e0d\u7528\u52a0\u9ede\u662f\u56e0\u70ba\u89e3\u6790\u5668\u5df2\u5e6b\u6211\u5011\u8655\u7406\u6389\u4e86<br><\/p>\n\n\n\n<p><strong>Forward(\u6b63\u89e3)\/Reverse(\u53cd\u89e3)<\/strong><br><strong>forward mapping<\/strong>:\u7528domain name\u67e5\u8a62IP<br>\u4e00\u822c\u7684\u67e5\u8a62\u90fd\u662f,ex:\u6253\u7db2\u5740\u6642<br>ps:\u53ea\u53ef\u7db2\u57df\u67e5\u5c0d\u61c9\u7684ip\u7528ping<br>ps:\u67e5hostname\u7528nslookup,host,dig<br><strong>reverse mapping<\/strong>:\u7528IP\u67e5\u8a62domain name<br>ex:<br>#nslookup 8.8.8.8<br>&#8230;omit&#8230;<br>Non-authoritative answer:<br>8.8.8.8.in-addr.arpa name = google-public-dns-a.google.com.<br>\u61c9\u7528:\u5224\u65b7\u662f\u5426\u70baspam mail,\u82e5\u53cd\u89e3\u4e0d\u5230\u4f86\u6e90mailserver\u5247\u53ef\u80fd\u6703\u88ab\u5217\u70ba\u5783\u573e\u4fe1\u4e3b\u6a5f\u4e26\u963b\u64cb\u4fe1\u4ef6<br>ps:ip\u5c0d\u61c9\u7db2\u57df\u7528tracert,nslookup,host,dig<\/p>\n\n\n\n<p>forward mapping\u548creverse mapping\u7684\u6a5f\u5668\u4e0d\u4e00\u5b9a\u662f\u540c\u4e00\u90e8<br>\u8ca0\u8cac\u8a18\u9304forward\/reverse mapping\u7684\u6a5f\u5668\u6703\u57f7\u884cname server\u7684\u8edf\u9ad4,\u56de\u61c9\u4f86\u81ea\u5176\u5b83\u6a5f\u5668\u5c0ddomain name\u6216IP\u7684\u67e5\u8a62<br>domain\u8207ip subnet\u4e26\u6c92\u6709\u4e00\u5c0d\u4e00\u95dc\u4fc2,\u7db2\u57df\u540d\u53ef\u5c0d\u591aip\uff0cip\u4e5f\u53ef\u5c0d\u591a\u7db2\u57df<br>\u5b8c\u6574\u7684\u6b63\u53cd\u67e5\u8a18\u9304\u80fd\u5920\u4f7fdns\u904b\u4f5c\u6642\u80fd\u5f9eIP\u5c0d\u61c9\u5230domain name\u53ca\u5f9e domain name\u5c0d\u61c9\u5230IP<\/p>\n\n\n\n<p>&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..<\/p>\n\n\n\n<p id=\"a3hq1\"><strong>\u5206\u6563\u5f0f\u8cc7\u6599\u5eab\u8207\u968e\u5c64\u5f0f\u67b6\u69cb:<\/strong><br>\u5c07\u6574\u500binternet\u5206\u6210\u8a31\u591adomain,\u6bcf\u500bdomain\u4e0b\u53c8\u7d30\u5206\u70ba\u8a31\u591adomain,\u7136\u5f8c\u9019\u4e9b\u7d30\u5206\u7684domain\u8996\u5be6\u969b\u9700\u6c42\u53c8\u518d\u7d30\u5206,\u4e00\u76f4\u5faa\u74b0\u4e0b\u53bb<br>ps:domain\u9577\u5ea6\u7684\u9650\u5236\u662f63\u500b\u5b57\u5143,\u50c5\u9650ASCII\u5b57\u5143\u7684\u4e00\u500b\u5b50\u96c6<br><strong>Delegation(\u6388\u6b0a)<\/strong>:<br>\u3000\u4e0a\u5c64\u7684domain\u5c07\u5176\u5206\u51fa\u7684\u67d0\u500bsub domain\u7684domain name\u8207IP mapping\u4ea4\u7531\u53e6\u4e00\u90e8\u6a5f\u5668\u7ba1\u7406\u7684\u52d5\u4f5c<br>\u3000\u6bcf\u500bdomain(\u56b4\u683c\u4e0a\u4f86\u8aaa\u662fzone)\u5167\u7684mapping\u7531\u4e00\u90e8\u4e3b\u6a5f\u8ca0\u8cac\u7ba1\u7406<br><strong>zone:<\/strong><br>\u3000\u628a\u4e00\u500bdomain\u6263\u6389\u5206\u7d66\u4e0b\u5c64\u8ca0\u8cac\u7684\u90e8\u4efd,\u5269\u4e0b\u4f86\u7684\u5c31\u662fzone,\u800czone\u7684\u8cc7\u6599(\u5c31\u662fdomain name\u548cip mapping)<br><strong>Zone transfer:<\/strong><br>\u3000\u7528\u9014:Secondary(slave) DNS\u5f9ePrimary(master) DNS\u7372\u5f97\u8a72Zone\u8cc7\u8a0a,\u8b93\u9019\u5169\u500bDNS\u9593\u7684\u8cc7\u6599\u53ef\u4ee5\u4fdd\u6301\u4e00\u81f4\u8207\u540c\u6b65<br>\u3000\u7f3a\u9ede:\u5bb9\u6613\u8cc7\u8a0a\u6d29\u6f0f,\u5927\u90e8\u5206DNS\u6703\u904e\u6ffe\u9019\u6a23\u7684DNS Query,<br>\u3000ps:\u901a\u5e38Secondary DNS\u7684\u8981\u6c42\u6703\u4f7f\u7528tcp53<br><strong>\u591a\u91cd\u4f3a\u670d\u7a0b\u5f0f\uff1a<\/strong><br>\u3000zone\u670d\u52d9\u7d66Primary(master)DNS\u548c\u591a\u53f0secondary(slave)DNS\u8ca0\u8cac,\u5e6b\u52a9\u8ca0\u8f09\u5e73\u8861<br>\u3000\u53ef\u9632\u6b62\u55ae\u4e00name server\u7576\u6389\u800c\u9020\u6210INTERNET\u4e0a\u5176\u5b83\u6a5f\u5668\u7121\u6cd5\u53d6\u5f97\u5c6c\u65bc\u9019\u500bzone\u7684\u8cc7\u6599<br>\u3000primary\/secondary\u5728\u65b0\u7248name server\u7a0b\u5f0f\u4e2d\u6539\u7a31\u70bamaster\/slave<br><strong>DNSoptimization(\u6700\u4f73\u5316)\u6548\u7387\u65b9\u6848\uff1a<\/strong><br>\u3000replication(\u8907\u88fd):\u5c07\u6839\u4f3a\u670d\u7a0b\u5f0f\u8907\u88fd\u5230\u5f88\u591a\u96fb\u8166\u4e0a,\u8b93\u5168\u4e16\u754c\u5230\u8655\u90fd\u6709\u6839\u4f3a\u670d\u7a0b\u5f0f,\u5404\u5340\u57df\u4f7f\u7528\u6700\u63a5\u8fd1\u7684\u6839\u4f3a\u670d\u5668<br>\u3000caching(\u5feb\u53d6):\u67e5\u8a62\u6642\u6703\u5728\u5feb\u53d6\u4e2d\u7559\u4e0b\u4e00\u4efd\u5c0d\u61c9\u8a18\u9304binding,\u9700\u9023\u7e6b\u5176\u4ed6\u4f3a\u670d\u7a0b\u5f0f\u524d\u6703\u5148\u5728\u81ea\u5df1\u5feb\u53d6\u4e2d\u627e\u4e00\u904d<\/p>\n\n\n\n<p id=\"gs4g0\">&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..<\/p>\n\n\n\n<p id=\"x3oa\"><strong>Name Resolution(\u540d\u7a31\u89e3\u6790)<\/strong><br>\u5b9a\u7fa9<br><strong>Root Name Server<\/strong>:<br>\u67e5\u8a62\u8cc7\u6599\u7684\u8d77\u9ede,\u4e16\u754c\u5404\u5730\u5171\u6709\u5341\u591a\u500b,\u8a18\u9304\u4e86\u5404top domain\u5206\u5225\u7531\u54ea\u4e9bDNS server\u8ca0\u8cac<br><strong>Resolver<\/strong>:<br>DNS server\u7684client\u7aef,\u4ee5\u51fd\u5f0f\u5eab\u7684\u65b9\u5f0f\u653e\u5728\u4f5c\u696d\u7cfb\u7d71\u4e2d,\u5404\u985e\u61c9\u7528\u7a0b\u5f0f\u7d93\u7531\u547c\u53eb<strong>resolver<\/strong>\u51fd\u5f0f\u5eab\u53ef\u5411DNS\u67e5\u8a62\u5f97\u5230\u8cc7\u6599<br><strong>Recursive Query<\/strong>:<br>DNS client\u4e1f\u51fa\u4e00\u500b\u8a62\u554f\u7d66local DNS,local DNS\u6703\u4e0d\u65b7\u5730\u67e5\u5230\u7b54\u6848\u51fa\u4f86,\u5728\u628a\u7d50\u679c\u50b3\u56de\u4f86\u7d66client\u7684\u6574\u500b\u7a0b\u5e8f&nbsp;<br>\u901a\u5e38resolver\u5c0dlocal DNS server\u90fd\u662frecursive query,<br><strong>Iterative Query<\/strong>:<br>local DNS\u5c0d\u5176\u5b83DNS\u767c\u51fa\u8a62\u554f,\u77e5\u9053\u66f4\u9032\u4e00\u6b65\u7684\u7dda\u7d22,\u7136\u5f8c\u767c\u554f\u8005(local DNS)\u6839\u64da\u7dda\u7d22\u518d\u53bb\u9032\u4e00\u6b65\u627e\u7b54\u6848<br>\u901a\u5e38DNS server\u4e4b\u9593\u7684query\u591a\u662fiterative,root name server\u8003\u91cf\u8ca0\u8f09\u554f\u984c\u4e5f\u53ea\u63a5\u53d7iterative query<br><strong>Non-authoritative answer:&nbsp;<\/strong><br>\u7531local DNS\u7684cache\u4e2d\u76f4\u63a5\u8b80\u51fa\u4f86,\u800c\u4e0d\u662flocal DNS\u5411\u771f\u6b63\u8ca0\u8cac\u9019\u500bdomain\u7684nameserver\u554f\u4f86\u7684answer<\/p>\n\n\n\n<p>\u904b\u4f5c<br>1client\u8a62\u554fDNS<br>\u82e5\u662f\u672c\u57df\u540d\u5247\u76f4\u63a5\u56de\u7b54,\u82e5\u662f\u5176\u5b83\u57df\u540d\u5247\u6839\u64daCache(\u5feb\u53d6\u8a18\u61b6\u9ad4)\u56de\u7b54<br>\u82e5\u7121\u8f49\u5411root\u4f3a\u670d\u5668,\u6b65\u9a5f2<br>2\u4f3a\u670d\u5668\u63d0\u4f9b\u8a72\u57df\u540d\u5168\u90e8\u4e0b\u5c64authoritative(\u6388\u6b0a)\u4f3a\u670d\u5668,dns\u9806\u4fbf\u5b58\u5230cache\u5167<br>3\u8f49\u5411\u4e0b\u5c64\u6388\u6b0a\u4f3a\u670d\u5668\u67e5\u8a62,\u9060\u7aef\u56de\u61c9(\u56de\u6b65\u9a5f2)\u76f4\u5230\u7372\u7684\u5ba2\u6236\u7aef\u6240\u67e5\u8a62\u7684\u7d50\u679c(Recursive Query)<br>4\u50b3\u56de\u67e5\u8a62\u4e26\u5099\u4efd\u5728Cache,\u5728\u4fdd\u5b58\u671f\u9593\u4e2d,\u82e5\u6709\u76f8\u540c\u67e5\u8a62\u5247\u7528cache\u5167\u8cc7\u6599<\/p>\n\n\n\n<p id=\"x3oa1\">&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..<\/p>\n\n\n\n<p id=\"gs4g1\"><strong>RR(resource record<\/strong><strong>,\u8cc7\u6e90\u8a18\u9304)&nbsp;<\/strong><br>dns\u8a2d\u5b9a\u6a94\u4e2d\u7684\u6bcf\u4e00\u7b46\u8cc7\u6599<br>\u53ef\u62c6\u6210\u4ee5\u4e0b\u6b04\u4f4d:<br>domain_name(\u9818\u57df\u540d\u7a31):\u5c0d\u6620\u7684\u9818\u57df\u540d\u7a31,\u641c\u5c0b\u6642\u7684\u4e3b\u9375<br>time_to_live(\u5b58\u6d3b\u6642\u9593):32bit,\u55ae\u4f4d\u70ba\u79d2,\u6c7a\u5b9a\u89e3\u6790\u4e3b\u6a5f\u8981\u5feb\u53d6\u8a72RR\u591a\u4e45\u6642\u9593,\u503c\u8d8a\u5927\u5feb\u53d6\u4fdd\u7559\u8d8a\u4e45,\u53ef\u6e1b\u5c11\u91cd\u65b0\u89e3\u6790\u4e3b\u6a5f\u7684\u6b21\u6578,\u4e00\u822c\u4f7f\u7528\u9810\u8a2d\u503c\u5373\u53ef<br>class(\u985e\u5225):\u76ee\u524d\u53ea\u80fd\u586bIN,\u4ee3\u8868\u7db2\u969b\u7db2\u8def\u8cc7\u8a0a<br>type(\u578b\u614b):\u8a18\u9304\u7684type<br>value(\u503c):resource_record_data,\u5c0d\u61c9\u5230\u7684\u8cc7\u6599\u4f9d\u578b\u614b\u4e0d\u540c,\u4e00\u822c\u5c31\u662f\u6240\u8981\u67e5\u8a62\u8cc7\u6599\u5c0d\u61c9\u7684domainname\u6216\u662fIP<br><br><strong>type(\u578b\u614b):<\/strong><br>SOA(start of authority):\u5404\u5340\u6bb5\u53ea\u80fd\u6709\u4e00\u500bSOA,\u8aaa\u660e\u6b64\u5340\u6bb5\u7684\u6388\u6b0a\u8cc7\u6599,ex:\u7ba1\u7406\u54e1email&nbsp;&nbsp; &nbsp;<br>TXT:\u8aaa\u660e\u6587\u5b57,\u672a\u7d93\u89e3\u91cb\u7684ASCII\u6587\u5b57<br>NS(\u540d\u7a31\u4f3a\u670d\u5668):\u6b64\u9818\u57df\u4f3a\u670d\u5668\u540d\u7a31<br>MX(\u90f5\u4ef6\u4f3a\u670d\u5668):\u512a\u5148\u9806\u5e8f,\u9858\u610f\u63a5\u6536\u4fe1\u7bb1\u7684\u9818\u57df<br>A(address type):\u5b9a\u7fa9\u67d0\u500bdomain name\u5c0d\u61c9\u7684IP,\u61c9\u7528\u7a0b\u5f0f\u6700\u5e38\u4f7f\u7528\u7684\u5c0d\u61c9\u503c,\u7d55\u5c0d\u5fc5\u8981\u8a2d\u5b9a,32bitIP<br>HINFO:\u56de\u7b54&#8221;Host Information&#8221;\u67e5\u8a62\u7528,\u4ee5ASCII\u8868\u793a\u7684CPU\u53ca\u4f5c\u696d\u7cfb\u7d71<br>CNAME(\u5225\u540d):\u9818\u57df\u540d\u7a31<br>AAAA:\u5c0d\u61c9IPv6\u683c\u5f0f<br>PTR(\u6307\u6a19):IP\u4f4d\u5740\u7684\u5225\u540d,\u5b9a\u7fa9\u67d0\u500b IP \u5c0d\u61c9\u7684 domain name<\/p>\n\n\n\n<p id=\"gs4g1\">&#8230;&nbsp;<\/p>\n\n\n\n<p id=\"mvp1\"><strong>DNS\u5c01\u5305<\/strong><br>QID:\u67e5\u8a62\u5c01\u5305\u7de8\u865f<br>QR:\u9577\u70ba1bit,\u67e5\u8a62\u70ba0\u56de\u61c9\u70ba1<br>OPCodes(\u5c01\u5305\u985e\u5225),\u9577\u70ba4bits,\u6709QUERY, IQUERY, STATUS, Reserved<br>Flags 4bits\u8868AA(Authoritative Answer)\u3001TC(Truncation)\u3001RD(Recursion Desired)\u3001RA(Recursion Avalable)<br>Reserved \u4fdd\u7559\u672a\u7528<br>RCodes 4bits\u56de\u61c9\u8a0a\u606f0,6-15\u672a\u75281-5\uff1aFormat Error\u3001Server Failure\u3001Name Error\u3001Not Implemented\u3001Refused<br>QDCount\u3001ANCount\u3001NSCount\u3001ARCount \u8868Question\u3001Answer\u3001Authority\u3001Additional Record\u7684\u9577\u5ea6<br>Question Section\u3001Answer Section\u3001Authority Section\u3001Additional Records Section<br>\u67e5\u8a62\u3001\u61c9\u7b54\u3001\u6388\u6b0a\u3001\u984d\u5916\u8a18\u9304\u7b49\u5c01\u5305\u8cc7\u8a0a,\u5404\u5206\u70baNAME\u3001TYPE\u3001CLASS \u4e09\u500b\u5b50\u6b04\u4f4d<\/p>\n\n\n\n<p id=\"ss8j1\">&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..<\/p>\n\n\n\n<p id=\"ss8j3\"><strong>DDNS(Dynamic Domain Name Server,\u52d5\u614b\u7db2\u57df\u540d\u7a31\u670d\u52d9)<\/strong><br>IP\u662f\u8b8a\u52d5\u7684\u3001\u96a8\u6a5f\u7684<br>\u6c92\u6709\u56fa\u5b9aIP\u4f4d\u5740\uff0c\u4f46\u4e5f\u53ef\u67b6\u8a2dDNS\u4f3a\u670d\u5668<br>\u52d5\u614bDNS\u4f7f\u7528\u4e00\u500b\u8edf\u9ad4\uff0c\u6703\u81ea\u52d5\u5075\u6e2c\u76ee\u524d\u7684IP\u4f4d\u5740\uff0c\u4e26\u6703\u81ea\u52d5\u66f4\u65b0DNS\u4f3a\u670d\u5668\u5167\u7684\u8a2d\u5b9a<\/p>\n\n\n\n<p id=\"mvp1\"><strong>WINS(Windows\u7db2\u969b\u7db2\u8def\u540d\u7a31\u670d\u52d9\u4f3a\u670d\u5668)<\/strong><br>\u6703\u52d5\u614b\u5c0d\u61c9IP\u4f4d\u5740\u5230\u96fb\u8166\u540d\u7a31 (NetBIOS \u540d\u7a31),\u9019\u53ef\u8b93\u4f7f\u7528\u8005\u4f9d\u96fb\u8166\u540d\u7a31\u800c\u4e0d\u662fIP\u4f4d\u5740\u4f86\u5b58\u53d6\u8cc7\u6e90<br>\u5982\u679c\u60f3\u8981\u67d0\u53f0\u96fb\u8166\u6301\u7e8c\u8ffd\u8e64\u7db2\u8def\u4e2d\u5176\u4ed6\u96fb\u8166\u7684\u540d\u7a31\u53caIP\u4f4d\u5740\uff0c\u5247\u5728\u9019\u96fb\u8166\u8a2d\u5b9a\u70baWINS\u4f3a\u670d\u5668&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>DNS(Domain Name System,\u7db2\u57df\u540d\u7a31\u7cfb\u7d71) &#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"","fifu_image_alt":"","_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[29],"tags":[],"class_list":["post-855","post","type-post","status-publish","format-standard","hentry","category-osi-layer7"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/systw.net\/note\/wp-json\/wp\/v2\/posts\/855","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/systw.net\/note\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/systw.net\/note\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/systw.net\/note\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/systw.net\/note\/wp-json\/wp\/v2\/comments?post=855"}],"version-history":[{"count":0,"href":"https:\/\/systw.net\/note\/wp-json\/wp\/v2\/posts\/855\/revisions"}],"wp:attachment":[{"href":"https:\/\/systw.net\/note\/wp-json\/wp\/v2\/media?parent=855"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/systw.net\/note\/wp-json\/wp\/v2\/categories?post=855"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/systw.net\/note\/wp-json\/wp\/v2\/tags?post=855"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}