PageSourceSearch

https://www.v2fly.org/assets/dns.html-CTZwag3s.js

js v2fly.org collected 2026-10-03 19:30:00 UTC 3,549 bytes, 6 lines download raw bytes

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">&quot;network&quot;</span><span class="token operator">:</span> <span class="token string">&quot;tcp&quot;</span><span class="token punctuation">,</span></span>
3<span class="line">    <span class="token property">&quot;address&quot;</span><span class="token operator">:</span> <span class="token string">&quot;1.1.1.1&quot;</span><span class="token punctuation">,</span></span>
4<span class="line">    <span class="token property">&quot;port&quot;</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>: &quot;tcp&quot; | &quot;udp&quot;</p></blockquote><p>(V2Ray 4.16+) 修改 DNS 流量的传输层协议,可选的值有 <code>&quot;tcp&quot;</code> 和 <code>&quot;udp&quot;</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.