1import{_ as e,c as a,a as s,b as l,d as o,e as p,f as r,r as u,o as i}from"./app-4Jf4iTaT.js";const d={};function c(m,n){const t=u("RouteLink");return i(),a("div",null,[n[3]||(n[3]=s("h1",{id:"dns",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#dns"},[s("span",null,"DNS")])],-1)),n[4]||(n[4]=s("ul",null,[s("li",null,[o("åç§°ï¼"),s("code",null,"dns")]),s("li",null,"ç±»åï¼åºç«åè®®")],-1)),n[5]||(n[5]=s("p",null,"DNS æ¯ä¸ä¸ªåºç«åè®®ï¼ä¸»è¦ç¨äºæ¦æªå转å DNS æ¥è¯¢ãæ¤åºç«åè®®åªè½æ¥æ¶ DNS æµéï¼å å«åºäº UDP å TCP åè®®çæ¥è¯¢ï¼ï¼å ¶å®ç±»åçæµéä¼å¯¼è´é误ã",-1)),s("p",null,[n[1]||(n[1]=o("å¨å¤ç DNS æ¥è¯¢æ¶ï¼æ¤åºç«åè®®ä¼å° IP æ¥è¯¢ï¼å³ A å AAAAï¼è½¬åç»å ç½®ç ")),p(t,{to:"/config/dns.html"},{default:r(()=>n[0]||(n[0]=[o("DNS æå¡å¨")])),_:1}),n[2]||(n[2]=o("ãå ¶å®ç±»åçæ¥è¯¢æµéå°è¢«è½¬åè³å®ä»¬åæ¬çç®æ å°åã"))]),n[6]||(n[6]=l(`<p>DNS åºç«åè®®å¨ V2Ray 4.15 ä¸å¼å ¥ã</p><h2 id="outboundconfigurationobject" tabindex="-1"><a class="header-anchor" href="#outboundconfigurationobject"><span>OutboundConfigurationObject</span></a></h2><div class="language-json line-numbers-mode" data-highlighter="prismjs" data-ext="json" data-title="json"><pre><code><span class="line"><span class="token punctuation">{</span></span> 2<span class="line"> <span class="token property">"network"</span><span class="token operator">:</span> <span class="token string">"tcp"</span><span class="token punctuation">,</span></span> 3<span class="line"> <span class="token property">"address"</span><span class="token operator">:</span> <span class="token string">"1.1.1.1"</span><span class="token punctuation">,</span></span> 4<span class="line"> <span class="token property">"port"</span><span class="token operator">:</span> <span class="token number">53</span></span> 5<span class="line"><span class="token punctuation">}</span></span> 6<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><blockquote><p><code>network</code>: "tcp" | "udp"</p></blockquote><p>(V2Ray 4.16+) ä¿®æ¹ DNS æµéçä¼ è¾å±åè®®ï¼å¯éç弿 <code>"tcp"</code> å <code>"udp"</code>ãå½ä¸æå®æ¶ï¼ä¿ææ¥æºçä¼ è¾æ¹å¼ä¸åã</p><blockquote><p><code>address</code>: address</p></blockquote><p>(V2Ray 4.16+) ä¿®æ¹ DNS æå¡å¨å°åãå½ä¸æå®æ¶ï¼ä¿ææ¥æºä¸æå®çå°åä¸åã</p><blockquote><p><code>port</code>: number</p></blockquote><p>(V2Ray 4.16+) ä¿®æ¹ DNS æå¡å¨ç«¯å£ãå½ä¸æå®æ¶ï¼ä¿ææ¥æºä¸æå®ç端å£ä¸åã</p>`,9))])}const k=e(d,[["render",c],["__file","dns.html.vue"]]),q=JSON.parse('{"path":"/config/protocols/dns.html","title":"DNS","lang":"zh-CN","frontmatter":{},"headers":[{"level":2,"title":"OutboundConfigurationObject","slug":"outboundconfigurationobject","link":"#outboundconfigurationobject","children":[]}],"git":{"updatedTime":1598064897000,"contributors":[{"name":"kslr","username":"kslr","email":"[email protected]","commits":3,"url":"https://github.com/kslr"},{"name":"Kslr","username":"Kslr","email":"[email protected]","commits":1,"url":"https://github.com/Kslr"}]},"filePathRelative":"config/protocols/dns.md"}');export{k as comp,q as data};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.