index.html 126 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539
  1. <!doctype html>
  2. <html lang="en" class="no-js">
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="width=device-width,initial-scale=1">
  6. <meta name="description" content="The universal proxy platform.">
  7. <meta name="author" content="nekohasekai">
  8. <link rel="canonical" href="https://sing-box.sagernet.org/deprecated/">
  9. <link rel="prev" href="../migration/">
  10. <link rel="next" href="../support/">
  11. <link rel="alternate" href="./" hreflang="en">
  12. <link rel="alternate" href="../zh/deprecated/" hreflang="zh">
  13. <link rel="icon" href="../assets/icon.svg">
  14. <meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.7.2">
  15. <title>Deprecated - sing-box</title>
  16. <link rel="stylesheet" href="../assets/stylesheets/main.484c7ddc.min.css">
  17. <link rel="stylesheet" href="../assets/stylesheets/palette.ab4e12ef.min.css">
  18. <style>:root{--md-admonition-icon--question:url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M20%204c1.11%200%202%20.89%202%202v12c0%201.11-.89%202-2%202H4c-1.11%200-2-.89-2-2V6c0-1.11.89-2%202-2zM8.5%2015V9H7.25v3.5L4.75%209H3.5v6h1.25v-3.5L7.3%2015zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7%203.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1%201%200%200%200%201%201h4a1%201%200%200%200%201-1%22/%3E%3C/svg%3E');}</style>
  19. <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
  20. <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i%7CRoboto+Mono:400,400i,700,700i&display=fallback">
  21. <style>:root{--md-text-font:"Roboto";--md-code-font:"Roboto Mono"}</style>
  22. <script>__md_scope=new URL("..",location),__md_hash=e=>[...e].reduce(((e,_)=>(e<<5)-e+_.charCodeAt(0)),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
  23. </head>
  24. <body dir="ltr" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="indigo">
  25. <input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
  26. <input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
  27. <label class="md-overlay" for="__drawer"></label>
  28. <div data-md-component="skip">
  29. <a href="#deprecated-feature-list" class="md-skip">
  30. Skip to content
  31. </a>
  32. </div>
  33. <div data-md-component="announce">
  34. </div>
  35. <header class="md-header" data-md-component="header">
  36. <nav class="md-header__inner md-grid" aria-label="Header">
  37. <a href=".." title="sing-box" class="md-header__button md-logo" aria-label="sing-box" data-md-component="logo">
  38. <img src="../assets/icon.svg" alt="logo">
  39. </a>
  40. <label class="md-header__button md-icon" for="__drawer">
  41. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3zm0 5h18v2H3zm0 5h18v2H3z"/></svg>
  42. </label>
  43. <div class="md-header__title" data-md-component="header-title">
  44. <div class="md-header__ellipsis">
  45. <div class="md-header__topic">
  46. <span class="md-ellipsis">
  47. sing-box
  48. </span>
  49. </div>
  50. <div class="md-header__topic" data-md-component="header-topic">
  51. <span class="md-ellipsis">
  52. Deprecated
  53. </span>
  54. </div>
  55. </div>
  56. </div>
  57. <form class="md-header__option" data-md-component="palette">
  58. <input class="md-option" data-md-color-media="(prefers-color-scheme)" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="indigo" aria-label="Switch to light mode" type="radio" name="__palette" id="__palette_0">
  59. <label class="md-header__button md-icon" title="Switch to light mode" for="__palette_1" hidden>
  60. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7a5 5 0 0 0-5 5 5 5 0 0 0 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1M8 13h8v-2H8zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4a5 5 0 0 0 5-5 5 5 0 0 0-5-5"/></svg>
  61. </label>
  62. <input class="md-option" data-md-color-media="(prefers-color-scheme: light)" data-md-color-scheme="default" data-md-color-primary="white" data-md-color-accent="indigo" aria-label="Switch to dark mode" type="radio" name="__palette" id="__palette_1">
  63. <label class="md-header__button md-icon" title="Switch to dark mode" for="__palette_2" hidden>
  64. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M17 7H7a5 5 0 0 0-5 5 5 5 0 0 0 5 5h10a5 5 0 0 0 5-5 5 5 0 0 0-5-5m0 8a3 3 0 0 1-3-3 3 3 0 0 1 3-3 3 3 0 0 1 3 3 3 3 0 0 1-3 3"/></svg>
  65. </label>
  66. <input class="md-option" data-md-color-media="(prefers-color-scheme: dark)" data-md-color-scheme="slate" data-md-color-primary="black" data-md-color-accent="indigo" aria-label="Switch to system preference" type="radio" name="__palette" id="__palette_2">
  67. <label class="md-header__button md-icon" title="Switch to system preference" for="__palette_0" hidden>
  68. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M17 7H7a5 5 0 0 0-5 5 5 5 0 0 0 5 5h10a5 5 0 0 0 5-5 5 5 0 0 0-5-5M7 15a3 3 0 0 1-3-3 3 3 0 0 1 3-3 3 3 0 0 1 3 3 3 3 0 0 1-3 3"/></svg>
  69. </label>
  70. </form>
  71. <script>var palette=__md_get("__palette");if(palette&&palette.color){if("(prefers-color-scheme)"===palette.color.media){var media=matchMedia("(prefers-color-scheme: light)"),input=document.querySelector(media.matches?"[data-md-color-media='(prefers-color-scheme: light)']":"[data-md-color-media='(prefers-color-scheme: dark)']");palette.color.media=input.getAttribute("data-md-color-media"),palette.color.scheme=input.getAttribute("data-md-color-scheme"),palette.color.primary=input.getAttribute("data-md-color-primary"),palette.color.accent=input.getAttribute("data-md-color-accent")}for(var[key,value]of Object.entries(palette.color))document.body.setAttribute("data-md-color-"+key,value)}</script>
  72. <div class="md-header__option">
  73. <div class="md-select">
  74. <button class="md-header__button md-icon" aria-label="Select language">
  75. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m12.87 15.07-2.54-2.51.03-.03A17.5 17.5 0 0 0 14.07 6H17V4h-7V2H8v2H1v2h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2zm-2.62 7 1.62-4.33L19.12 17z"/></svg>
  76. </button>
  77. <div class="md-select__inner">
  78. <ul class="md-select__list">
  79. <li class="md-select__item">
  80. <a href="./" hreflang="en" class="md-select__link">
  81. English
  82. </a>
  83. </li>
  84. <li class="md-select__item">
  85. <a href="../zh/deprecated/" hreflang="zh" class="md-select__link">
  86. 简体中文
  87. </a>
  88. </li>
  89. </ul>
  90. </div>
  91. </div>
  92. </div>
  93. <label class="md-header__button md-icon" for="__search">
  94. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.52 6.52 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5"/></svg>
  95. </label>
  96. <div class="md-search" data-md-component="search" role="dialog">
  97. <label class="md-search__overlay" for="__search"></label>
  98. <div class="md-search__inner" role="search">
  99. <form class="md-search__form" name="search">
  100. <input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" required>
  101. <label class="md-search__icon md-icon" for="__search">
  102. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.52 6.52 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5"/></svg>
  103. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11z"/></svg>
  104. </label>
  105. <nav class="md-search__options" aria-label="Search">
  106. <button type="reset" class="md-search__icon md-icon" title="Clear" aria-label="Clear" tabindex="-1">
  107. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"/></svg>
  108. </button>
  109. </nav>
  110. </form>
  111. <div class="md-search__output">
  112. <div class="md-search__scrollwrap" tabindex="0" data-md-scrollfix>
  113. <div class="md-search-result" data-md-component="search-result">
  114. <div class="md-search-result__meta">
  115. Initializing search
  116. </div>
  117. <ol class="md-search-result__list" role="presentation"></ol>
  118. </div>
  119. </div>
  120. </div>
  121. </div>
  122. </div>
  123. <div class="md-header__source">
  124. <a href="https://github.com/SagerNet/sing-box" title="Go to repository" class="md-source" data-md-component="source">
  125. <div class="md-source__icon md-icon">
  126. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M439.6 236.1 244 40.5c-5.4-5.5-12.8-8.5-20.4-8.5s-15 3-20.4 8.4L162.5 81l51.5 51.5c27.1-9.1 52.7 16.8 43.4 43.7l49.7 49.7c34.2-11.8 61.2 31 35.5 56.7-26.5 26.5-70.2-2.9-56-37.3L240.3 199v121.9c25.3 12.5 22.3 41.8 9.1 55-6.4 6.4-15.2 10.1-24.3 10.1s-17.8-3.6-24.3-10.1c-17.6-17.6-11.1-46.9 11.2-56v-123c-20.8-8.5-24.6-30.7-18.6-45L142.6 101 8.5 235.1C3 240.6 0 247.9 0 255.5s3 15 8.5 20.4l195.6 195.7c5.4 5.4 12.7 8.4 20.4 8.4s15-3 20.4-8.4l194.7-194.7c5.4-5.4 8.4-12.8 8.4-20.4s-3-15-8.4-20.4"/></svg>
  127. </div>
  128. <div class="md-source__repository">
  129. SagerNet/sing-box
  130. </div>
  131. </a>
  132. </div>
  133. </nav>
  134. </header>
  135. <div class="md-container" data-md-component="container">
  136. <nav class="md-tabs" aria-label="Tabs" data-md-component="tabs">
  137. <div class="md-grid">
  138. <ul class="md-tabs__list">
  139. <li class="md-tabs__item md-tabs__item--active">
  140. <a href=".." class="md-tabs__link">
  141. Home
  142. </a>
  143. </li>
  144. <li class="md-tabs__item">
  145. <a href="../installation/package-manager/" class="md-tabs__link">
  146. Installation
  147. </a>
  148. </li>
  149. <li class="md-tabs__item">
  150. <a href="../clients/" class="md-tabs__link">
  151. Graphical Clients
  152. </a>
  153. </li>
  154. <li class="md-tabs__item">
  155. <a href="../manual/proxy/server/" class="md-tabs__link">
  156. Manual
  157. </a>
  158. </li>
  159. <li class="md-tabs__item">
  160. <a href="../configuration/" class="md-tabs__link">
  161. Configuration
  162. </a>
  163. </li>
  164. </ul>
  165. </div>
  166. </nav>
  167. <main class="md-main" data-md-component="main">
  168. <div class="md-main__inner md-grid">
  169. <div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" >
  170. <div class="md-sidebar__scrollwrap">
  171. <div class="md-sidebar__inner">
  172. <nav class="md-nav md-nav--primary md-nav--lifted" aria-label="Navigation" data-md-level="0">
  173. <label class="md-nav__title" for="__drawer">
  174. <a href=".." title="sing-box" class="md-nav__button md-logo" aria-label="sing-box" data-md-component="logo">
  175. <img src="../assets/icon.svg" alt="logo">
  176. </a>
  177. sing-box
  178. </label>
  179. <div class="md-nav__source">
  180. <a href="https://github.com/SagerNet/sing-box" title="Go to repository" class="md-source" data-md-component="source">
  181. <div class="md-source__icon md-icon">
  182. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M439.6 236.1 244 40.5c-5.4-5.5-12.8-8.5-20.4-8.5s-15 3-20.4 8.4L162.5 81l51.5 51.5c27.1-9.1 52.7 16.8 43.4 43.7l49.7 49.7c34.2-11.8 61.2 31 35.5 56.7-26.5 26.5-70.2-2.9-56-37.3L240.3 199v121.9c25.3 12.5 22.3 41.8 9.1 55-6.4 6.4-15.2 10.1-24.3 10.1s-17.8-3.6-24.3-10.1c-17.6-17.6-11.1-46.9 11.2-56v-123c-20.8-8.5-24.6-30.7-18.6-45L142.6 101 8.5 235.1C3 240.6 0 247.9 0 255.5s3 15 8.5 20.4l195.6 195.7c5.4 5.4 12.7 8.4 20.4 8.4s15-3 20.4-8.4l194.7-194.7c5.4-5.4 8.4-12.8 8.4-20.4s-3-15-8.4-20.4"/></svg>
  183. </div>
  184. <div class="md-source__repository">
  185. SagerNet/sing-box
  186. </div>
  187. </a>
  188. </div>
  189. <ul class="md-nav__list" data-md-scrollfix>
  190. <li class="md-nav__item md-nav__item--active md-nav__item--section md-nav__item--nested">
  191. <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_1" checked>
  192. <div class="md-nav__link md-nav__container">
  193. <a href=".." class="md-nav__link ">
  194. <span class="md-ellipsis">
  195. Home
  196. </span>
  197. </a>
  198. <label class="md-nav__link " for="__nav_1" id="__nav_1_label" tabindex="">
  199. <span class="md-nav__icon md-icon"></span>
  200. </label>
  201. </div>
  202. <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_1_label" aria-expanded="true">
  203. <label class="md-nav__title" for="__nav_1">
  204. <span class="md-nav__icon md-icon"></span>
  205. Home
  206. </label>
  207. <ul class="md-nav__list" data-md-scrollfix>
  208. <li class="md-nav__item">
  209. <a href="../changelog/" class="md-nav__link">
  210. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m23 12-2.44-2.78.34-3.68-3.61-.82-1.89-3.18L12 3 8.6 1.54 6.71 4.72l-3.61.81.34 3.68L1 12l2.44 2.78-.34 3.69 3.61.82 1.89 3.18L12 21l3.4 1.46 1.89-3.18 3.61-.82-.34-3.68zm-10 5h-2v-2h2zm0-4h-2V7h2z"/></svg>
  211. <span class="md-ellipsis">
  212. Change Log
  213. </span>
  214. </a>
  215. </li>
  216. <li class="md-nav__item">
  217. <a href="../migration/" class="md-nav__link">
  218. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M2 2h14v14H2zm20 6v14H8v-4h2v2h10V10h-2V8z"/></svg>
  219. <span class="md-ellipsis">
  220. Migration
  221. </span>
  222. </a>
  223. </li>
  224. <li class="md-nav__item md-nav__item--active">
  225. <input class="md-nav__toggle md-toggle" type="checkbox" id="__toc">
  226. <label class="md-nav__link md-nav__link--active" for="__toc">
  227. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M17 4v2H3V4h3.5l1-1h5l1 1zM4 19V7h12v12c0 1.1-.9 2-2 2H6c-1.1 0-2-.9-2-2m15-4h2v2h-2zm0-8h2v6h-2z"/></svg>
  228. <span class="md-ellipsis">
  229. Deprecated
  230. </span>
  231. <span class="md-nav__icon md-icon"></span>
  232. </label>
  233. <a href="./" class="md-nav__link md-nav__link--active">
  234. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M17 4v2H3V4h3.5l1-1h5l1 1zM4 19V7h12v12c0 1.1-.9 2-2 2H6c-1.1 0-2-.9-2-2m15-4h2v2h-2zm0-8h2v6h-2z"/></svg>
  235. <span class="md-ellipsis">
  236. Deprecated
  237. </span>
  238. </a>
  239. <nav class="md-nav md-nav--secondary" aria-label="Table of contents">
  240. <label class="md-nav__title" for="__toc">
  241. <span class="md-nav__icon md-icon"></span>
  242. Table of contents
  243. </label>
  244. <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
  245. <li class="md-nav__item">
  246. <a href="#1140" class="md-nav__link">
  247. <span class="md-ellipsis">
  248. 1.14.0
  249. </span>
  250. </a>
  251. <nav class="md-nav" aria-label="1.14.0">
  252. <ul class="md-nav__list">
  253. <li class="md-nav__item">
  254. <a href="#legacy-download_detour-remote-rule-set-option" class="md-nav__link">
  255. <span class="md-ellipsis">
  256. Legacy download_detour remote rule-set option
  257. </span>
  258. </a>
  259. </li>
  260. <li class="md-nav__item">
  261. <a href="#implicit-default-http-client" class="md-nav__link">
  262. <span class="md-ellipsis">
  263. Implicit default HTTP client
  264. </span>
  265. </a>
  266. </li>
  267. <li class="md-nav__item">
  268. <a href="#legacy-dialer-options-in-tailscale-endpoint" class="md-nav__link">
  269. <span class="md-ellipsis">
  270. Legacy dialer options in Tailscale endpoint
  271. </span>
  272. </a>
  273. </li>
  274. <li class="md-nav__item">
  275. <a href="#inline-acme-options-in-tls" class="md-nav__link">
  276. <span class="md-ellipsis">
  277. Inline ACME options in TLS
  278. </span>
  279. </a>
  280. </li>
  281. <li class="md-nav__item">
  282. <a href="#legacy-strategy-dns-rule-action-option" class="md-nav__link">
  283. <span class="md-ellipsis">
  284. Legacy strategy DNS rule action option
  285. </span>
  286. </a>
  287. </li>
  288. <li class="md-nav__item">
  289. <a href="#legacy-rule_set_ip_cidr_accept_empty-dns-rule-item" class="md-nav__link">
  290. <span class="md-ellipsis">
  291. Legacy rule_set_ip_cidr_accept_empty DNS rule item
  292. </span>
  293. </a>
  294. </li>
  295. <li class="md-nav__item">
  296. <a href="#independent_cache-dns-option" class="md-nav__link">
  297. <span class="md-ellipsis">
  298. independent_cache DNS option
  299. </span>
  300. </a>
  301. </li>
  302. <li class="md-nav__item">
  303. <a href="#store_rdrc-cache-file-option" class="md-nav__link">
  304. <span class="md-ellipsis">
  305. store_rdrc cache file option
  306. </span>
  307. </a>
  308. </li>
  309. <li class="md-nav__item">
  310. <a href="#legacy-address-filter-fields-in-dns-rules" class="md-nav__link">
  311. <span class="md-ellipsis">
  312. Legacy Address Filter Fields in DNS rules
  313. </span>
  314. </a>
  315. </li>
  316. </ul>
  317. </nav>
  318. </li>
  319. <li class="md-nav__item">
  320. <a href="#1120" class="md-nav__link">
  321. <span class="md-ellipsis">
  322. 1.12.0
  323. </span>
  324. </a>
  325. <nav class="md-nav" aria-label="1.12.0">
  326. <ul class="md-nav__list">
  327. <li class="md-nav__item">
  328. <a href="#legacy-dns-server-formats" class="md-nav__link">
  329. <span class="md-ellipsis">
  330. Legacy DNS server formats
  331. </span>
  332. </a>
  333. </li>
  334. <li class="md-nav__item">
  335. <a href="#outbound-dns-rule-item" class="md-nav__link">
  336. <span class="md-ellipsis">
  337. outbound DNS rule item
  338. </span>
  339. </a>
  340. </li>
  341. <li class="md-nav__item">
  342. <a href="#legacy-ech-fields" class="md-nav__link">
  343. <span class="md-ellipsis">
  344. Legacy ECH fields
  345. </span>
  346. </a>
  347. </li>
  348. </ul>
  349. </nav>
  350. </li>
  351. <li class="md-nav__item">
  352. <a href="#1110" class="md-nav__link">
  353. <span class="md-ellipsis">
  354. 1.11.0
  355. </span>
  356. </a>
  357. <nav class="md-nav" aria-label="1.11.0">
  358. <ul class="md-nav__list">
  359. <li class="md-nav__item">
  360. <a href="#legacy-special-outbounds" class="md-nav__link">
  361. <span class="md-ellipsis">
  362. Legacy special outbounds
  363. </span>
  364. </a>
  365. </li>
  366. <li class="md-nav__item">
  367. <a href="#legacy-inbound-fields" class="md-nav__link">
  368. <span class="md-ellipsis">
  369. Legacy inbound fields
  370. </span>
  371. </a>
  372. </li>
  373. <li class="md-nav__item">
  374. <a href="#destination-override-fields-in-direct-outbound" class="md-nav__link">
  375. <span class="md-ellipsis">
  376. Destination override fields in direct outbound
  377. </span>
  378. </a>
  379. </li>
  380. <li class="md-nav__item">
  381. <a href="#wireguard-outbound" class="md-nav__link">
  382. <span class="md-ellipsis">
  383. WireGuard outbound
  384. </span>
  385. </a>
  386. </li>
  387. <li class="md-nav__item">
  388. <a href="#gso-option-in-tun" class="md-nav__link">
  389. <span class="md-ellipsis">
  390. GSO option in TUN
  391. </span>
  392. </a>
  393. </li>
  394. </ul>
  395. </nav>
  396. </li>
  397. <li class="md-nav__item">
  398. <a href="#1100" class="md-nav__link">
  399. <span class="md-ellipsis">
  400. 1.10.0
  401. </span>
  402. </a>
  403. <nav class="md-nav" aria-label="1.10.0">
  404. <ul class="md-nav__list">
  405. <li class="md-nav__item">
  406. <a href="#tun-address-fields-are-merged" class="md-nav__link">
  407. <span class="md-ellipsis">
  408. TUN address fields are merged
  409. </span>
  410. </a>
  411. </li>
  412. <li class="md-nav__item">
  413. <a href="#match-source-rule-items-are-renamed" class="md-nav__link">
  414. <span class="md-ellipsis">
  415. Match source rule items are renamed
  416. </span>
  417. </a>
  418. </li>
  419. <li class="md-nav__item">
  420. <a href="#drop-support-for-go118-and-go119" class="md-nav__link">
  421. <span class="md-ellipsis">
  422. Drop support for go1.18 and go1.19
  423. </span>
  424. </a>
  425. </li>
  426. </ul>
  427. </nav>
  428. </li>
  429. <li class="md-nav__item">
  430. <a href="#180" class="md-nav__link">
  431. <span class="md-ellipsis">
  432. 1.8.0
  433. </span>
  434. </a>
  435. <nav class="md-nav" aria-label="1.8.0">
  436. <ul class="md-nav__list">
  437. <li class="md-nav__item">
  438. <a href="#cache-file-and-related-features-in-clash-api" class="md-nav__link">
  439. <span class="md-ellipsis">
  440. Cache file and related features in Clash API
  441. </span>
  442. </a>
  443. </li>
  444. <li class="md-nav__item">
  445. <a href="#geoip" class="md-nav__link">
  446. <span class="md-ellipsis">
  447. GeoIP
  448. </span>
  449. </a>
  450. </li>
  451. <li class="md-nav__item">
  452. <a href="#geosite" class="md-nav__link">
  453. <span class="md-ellipsis">
  454. Geosite
  455. </span>
  456. </a>
  457. </li>
  458. </ul>
  459. </nav>
  460. </li>
  461. <li class="md-nav__item">
  462. <a href="#160" class="md-nav__link">
  463. <span class="md-ellipsis">
  464. 1.6.0
  465. </span>
  466. </a>
  467. <nav class="md-nav" aria-label="1.6.0">
  468. <ul class="md-nav__list">
  469. <li class="md-nav__item">
  470. <a href="#shadowsocksr" class="md-nav__link">
  471. <span class="md-ellipsis">
  472. ShadowsocksR
  473. </span>
  474. </a>
  475. </li>
  476. <li class="md-nav__item">
  477. <a href="#proxy-protocol" class="md-nav__link">
  478. <span class="md-ellipsis">
  479. Proxy Protocol
  480. </span>
  481. </a>
  482. </li>
  483. </ul>
  484. </nav>
  485. </li>
  486. </ul>
  487. </nav>
  488. </li>
  489. <li class="md-nav__item">
  490. <a href="../support/" class="md-nav__link">
  491. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M17 12V3a1 1 0 0 0-1-1H3a1 1 0 0 0-1 1v14l4-4h10a1 1 0 0 0 1-1m4-6h-2v9H6v2a1 1 0 0 0 1 1h11l4 4V7a1 1 0 0 0-1-1"/></svg>
  492. <span class="md-ellipsis">
  493. Support
  494. </span>
  495. </a>
  496. </li>
  497. <li class="md-nav__item">
  498. <a href="../sponsors/" class="md-nav__link">
  499. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M16 12c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5m5.45 5.6c-.39-.4-.88-.6-1.45-.6h-7l-2.08-.73.33-.94L13 16h2.8c.35 0 .63-.14.86-.37s.34-.51.34-.82c0-.54-.26-.91-.78-1.12L8.95 11H7v9l7 2 8.03-3c.01-.53-.19-1-.58-1.4M5 11H.984v11H5z"/></svg>
  500. <span class="md-ellipsis">
  501. Sponsors
  502. </span>
  503. </a>
  504. </li>
  505. </ul>
  506. </nav>
  507. </li>
  508. <li class="md-nav__item md-nav__item--nested">
  509. <input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_2" >
  510. <label class="md-nav__link" for="__nav_2" id="__nav_2_label" tabindex="0">
  511. <span class="md-ellipsis">
  512. Installation
  513. </span>
  514. <span class="md-nav__icon md-icon"></span>
  515. </label>
  516. <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false">
  517. <label class="md-nav__title" for="__nav_2">
  518. <span class="md-nav__icon md-icon"></span>
  519. Installation
  520. </label>
  521. <ul class="md-nav__list" data-md-scrollfix>
  522. <li class="md-nav__item">
  523. <a href="../installation/package-manager/" class="md-nav__link">
  524. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M5.12 5h13.75l-.94-1h-12zm15.42.23c.29.34.46.77.46 1.27V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V6.5c0-.5.17-.93.46-1.27l1.38-1.68C5.12 3.21 5.53 3 6 3h12c.47 0 .88.21 1.15.55zM6 18h6v-3H6z"/></svg>
  525. <span class="md-ellipsis">
  526. Package Manager
  527. </span>
  528. </a>
  529. </li>
  530. <li class="md-nav__item">
  531. <a href="../installation/docker/" class="md-nav__link">
  532. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21.81 10.25c-.06-.04-.56-.43-1.64-.43-.28 0-.56.03-.84.08-.21-1.4-1.38-2.11-1.43-2.14l-.29-.17-.18.27c-.24.36-.43.77-.51 1.19-.2.8-.08 1.56.33 2.21-.49.28-1.29.35-1.46.35H2.62c-.34 0-.62.28-.62.63 0 1.15.18 2.3.58 3.38.45 1.19 1.13 2.07 2 2.61.98.6 2.59.94 4.42.94.79 0 1.61-.07 2.42-.22 1.12-.2 2.2-.59 3.19-1.16A8.3 8.3 0 0 0 16.78 16c1.05-1.17 1.67-2.5 2.12-3.65h.19c1.14 0 1.85-.46 2.24-.85.26-.24.45-.53.59-.87l.08-.24zm-17.96.99h1.76c.08 0 .16-.07.16-.16V9.5c0-.08-.07-.16-.16-.16H3.85c-.09 0-.16.07-.16.16v1.58c.01.09.07.16.16.16m2.43 0h1.76c.08 0 .16-.07.16-.16V9.5c0-.08-.07-.16-.16-.16H6.28c-.09 0-.16.07-.16.16v1.58c.01.09.07.16.16.16m2.47 0h1.75c.1 0 .17-.07.17-.16V9.5c0-.08-.06-.16-.17-.16H8.75c-.08 0-.15.07-.15.16v1.58c0 .09.06.16.15.16m2.44 0h1.77c.08 0 .15-.07.15-.16V9.5c0-.08-.06-.16-.15-.16h-1.77c-.08 0-.15.07-.15.16v1.58c0 .09.07.16.15.16M6.28 9h1.76c.08 0 .16-.09.16-.18V7.25c0-.09-.07-.16-.16-.16H6.28c-.09 0-.16.06-.16.16v1.57c.01.09.07.18.16.18m2.47 0h1.75c.1 0 .17-.09.17-.18V7.25c0-.09-.06-.16-.17-.16H8.75c-.08 0-.15.06-.15.16v1.57c0 .09.06.18.15.18m2.44 0h1.77c.08 0 .15-.09.15-.18V7.25c0-.09-.07-.16-.15-.16h-1.77c-.08 0-.15.06-.15.16v1.57c0 .09.07.18.15.18m0-2.28h1.77c.08 0 .15-.07.15-.16V5c0-.1-.07-.17-.15-.17h-1.77c-.08 0-.15.06-.15.17v1.56c0 .08.07.16.15.16m2.46 4.52h1.76c.09 0 .16-.07.16-.16V9.5c0-.08-.07-.16-.16-.16h-1.76c-.08 0-.15.07-.15.16v1.58c0 .09.07.16.15.16"/></svg>
  533. <span class="md-ellipsis">
  534. Docker
  535. </span>
  536. </a>
  537. </li>
  538. <li class="md-nav__item">
  539. <a href="../installation/build-from-source/" class="md-nav__link">
  540. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M13 9h5.5L13 3.5zM6 2h8l6 6v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4c0-1.11.89-2 2-2m.12 13.5 3.74 3.74 1.42-1.41-2.33-2.33 2.33-2.33-1.42-1.41zm11.16 0-3.74-3.74-1.42 1.41 2.33 2.33-2.33 2.33 1.42 1.41z"/></svg>
  541. <span class="md-ellipsis">
  542. Build from source
  543. </span>
  544. </a>
  545. </li>
  546. </ul>
  547. </nav>
  548. </li>
  549. <li class="md-nav__item md-nav__item--nested">
  550. <input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_3" >
  551. <div class="md-nav__link md-nav__container">
  552. <a href="../clients/" class="md-nav__link ">
  553. <span class="md-ellipsis">
  554. Graphical Clients
  555. </span>
  556. </a>
  557. <label class="md-nav__link " for="__nav_3" id="__nav_3_label" tabindex="0">
  558. <span class="md-nav__icon md-icon"></span>
  559. </label>
  560. </div>
  561. <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false">
  562. <label class="md-nav__title" for="__nav_3">
  563. <span class="md-nav__icon md-icon"></span>
  564. Graphical Clients
  565. </label>
  566. <ul class="md-nav__list" data-md-scrollfix>
  567. <li class="md-nav__item md-nav__item--nested">
  568. <input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_3_2" >
  569. <div class="md-nav__link md-nav__container">
  570. <a href="../clients/android/" class="md-nav__link ">
  571. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M16.61 15.15c-.46 0-.84-.37-.84-.83s.38-.82.84-.82.84.36.84.82-.38.83-.84.83m-9.2 0c-.46 0-.84-.37-.84-.83s.38-.82.84-.82.83.36.83.82-.37.83-.83.83m9.5-5.01 1.67-2.88c.09-.17.03-.38-.13-.47-.17-.1-.38-.04-.45.13l-1.71 2.91A10.15 10.15 0 0 0 12 8.91c-1.53 0-3 .33-4.27.91L6.04 6.91a.334.334 0 0 0-.47-.13c-.17.09-.22.3-.13.47l1.66 2.88C4.25 11.69 2.29 14.58 2 18h20c-.28-3.41-2.23-6.3-5.09-7.86"/></svg>
  572. <span class="md-ellipsis">
  573. Android
  574. </span>
  575. </a>
  576. <label class="md-nav__link " for="__nav_3_2" id="__nav_3_2_label" tabindex="0">
  577. <span class="md-nav__icon md-icon"></span>
  578. </label>
  579. </div>
  580. <nav class="md-nav" data-md-level="2" aria-labelledby="__nav_3_2_label" aria-expanded="false">
  581. <label class="md-nav__title" for="__nav_3_2">
  582. <span class="md-nav__icon md-icon"></span>
  583. Android
  584. </label>
  585. <ul class="md-nav__list" data-md-scrollfix>
  586. <li class="md-nav__item">
  587. <a href="../clients/android/features/" class="md-nav__link">
  588. <span class="md-ellipsis">
  589. Features
  590. </span>
  591. </a>
  592. </li>
  593. </ul>
  594. </nav>
  595. </li>
  596. <li class="md-nav__item md-nav__item--nested">
  597. <input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_3_3" >
  598. <div class="md-nav__link md-nav__container">
  599. <a href="../clients/apple/" class="md-nav__link ">
  600. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M18.71 19.5c-.83 1.24-1.71 2.45-3.05 2.47-1.34.03-1.77-.79-3.29-.79-1.53 0-2 .77-3.27.82-1.31.05-2.3-1.32-3.14-2.53C4.25 17 2.94 12.45 4.7 9.39c.87-1.52 2.43-2.48 4.12-2.51 1.28-.02 2.5.87 3.29.87.78 0 2.26-1.07 3.81-.91.65.03 2.47.26 3.64 1.98-.09.06-2.17 1.28-2.15 3.81.03 3.02 2.65 4.03 2.68 4.04-.03.07-.42 1.44-1.38 2.83M13 3.5c.73-.83 1.94-1.46 2.94-1.5.13 1.17-.34 2.35-1.04 3.19-.69.85-1.83 1.51-2.95 1.42-.15-1.15.41-2.35 1.05-3.11"/></svg>
  601. <span class="md-ellipsis">
  602. Apple platforms
  603. </span>
  604. </a>
  605. <label class="md-nav__link " for="__nav_3_3" id="__nav_3_3_label" tabindex="0">
  606. <span class="md-nav__icon md-icon"></span>
  607. </label>
  608. </div>
  609. <nav class="md-nav" data-md-level="2" aria-labelledby="__nav_3_3_label" aria-expanded="false">
  610. <label class="md-nav__title" for="__nav_3_3">
  611. <span class="md-nav__icon md-icon"></span>
  612. Apple platforms
  613. </label>
  614. <ul class="md-nav__list" data-md-scrollfix>
  615. <li class="md-nav__item">
  616. <a href="../clients/apple/features/" class="md-nav__link">
  617. <span class="md-ellipsis">
  618. Features
  619. </span>
  620. </a>
  621. </li>
  622. </ul>
  623. </nav>
  624. </li>
  625. <li class="md-nav__item">
  626. <a href="../clients/general/" class="md-nav__link">
  627. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 17.25V21h3.75L17.81 9.93l-3.75-3.75zm19.61 1.11-4.25 4.25-5.2-5.2 1.77-1.77 1 1 2.47-2.48 1.42 1.42L18.36 17l1.06 1 1.42-1.4zm-16-7.53L1.39 5.64l4.25-4.25L7.4 3.16 4.93 5.64 6 6.7l2.46-2.48 1.42 1.42-1.42 1.41 1 1zM20.71 7c.39-.39.39-1 0-1.41l-2.34-2.3c-.37-.39-1.02-.39-1.41 0l-1.84 1.83 3.75 3.75z"/></svg>
  628. <span class="md-ellipsis">
  629. General
  630. </span>
  631. </a>
  632. </li>
  633. <li class="md-nav__item">
  634. <a href="../clients/privacy/" class="md-nav__link">
  635. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 12h7c-.53 4.11-3.28 7.78-7 8.92zH5V6.3l7-3.11M12 1 3 5v6c0 5.55 3.84 10.73 9 12 5.16-1.27 9-6.45 9-12V5z"/></svg>
  636. <span class="md-ellipsis">
  637. Privacy policy
  638. </span>
  639. </a>
  640. </li>
  641. </ul>
  642. </nav>
  643. </li>
  644. <li class="md-nav__item md-nav__item--nested">
  645. <input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_4" >
  646. <label class="md-nav__link" for="__nav_4" id="__nav_4_label" tabindex="0">
  647. <span class="md-ellipsis">
  648. Manual
  649. </span>
  650. <span class="md-nav__icon md-icon"></span>
  651. </label>
  652. <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false">
  653. <label class="md-nav__title" for="__nav_4">
  654. <span class="md-nav__icon md-icon"></span>
  655. Manual
  656. </label>
  657. <ul class="md-nav__list" data-md-scrollfix>
  658. <li class="md-nav__item md-nav__item--nested">
  659. <input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_4_1" >
  660. <label class="md-nav__link" for="__nav_4_1" id="__nav_4_1_label" tabindex="0">
  661. <span class="md-ellipsis">
  662. Proxy
  663. </span>
  664. <span class="md-nav__icon md-icon"></span>
  665. </label>
  666. <nav class="md-nav" data-md-level="2" aria-labelledby="__nav_4_1_label" aria-expanded="false">
  667. <label class="md-nav__title" for="__nav_4_1">
  668. <span class="md-nav__icon md-icon"></span>
  669. Proxy
  670. </label>
  671. <ul class="md-nav__list" data-md-scrollfix>
  672. <li class="md-nav__item">
  673. <a href="../manual/proxy/server/" class="md-nav__link">
  674. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M4 1h16a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1m0 8h16a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1m0 8h16a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1M9 5h1V3H9zm0 8h1v-2H9zm0 8h1v-2H9zM5 3v2h2V3zm0 8v2h2v-2zm0 8v2h2v-2z"/></svg>
  675. <span class="md-ellipsis">
  676. Server
  677. </span>
  678. </a>
  679. </li>
  680. <li class="md-nav__item">
  681. <a href="../manual/proxy/client/" class="md-nav__link">
  682. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M22 17h-4v-7h4m1-2h-6a1 1 0 0 0-1 1v10a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1V9a1 1 0 0 0-1-1M4 6h18V4H4a2 2 0 0 0-2 2v11H0v3h14v-3H4z"/></svg>
  683. <span class="md-ellipsis">
  684. Client
  685. </span>
  686. </a>
  687. </li>
  688. </ul>
  689. </nav>
  690. </li>
  691. <li class="md-nav__item md-nav__item--nested">
  692. <input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_4_2" >
  693. <label class="md-nav__link" for="__nav_4_2" id="__nav_4_2_label" tabindex="0">
  694. <span class="md-ellipsis">
  695. Proxy Protocol
  696. </span>
  697. <span class="md-nav__icon md-icon"></span>
  698. </label>
  699. <nav class="md-nav" data-md-level="2" aria-labelledby="__nav_4_2_label" aria-expanded="false">
  700. <label class="md-nav__title" for="__nav_4_2">
  701. <span class="md-nav__icon md-icon"></span>
  702. Proxy Protocol
  703. </label>
  704. <ul class="md-nav__list" data-md-scrollfix>
  705. <li class="md-nav__item">
  706. <a href="../manual/proxy-protocol/shadowsocks/" class="md-nav__link">
  707. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m2 21 21-9L2 3v7l15 2-15 2z"/></svg>
  708. <span class="md-ellipsis">
  709. Shadowsocks
  710. </span>
  711. </a>
  712. </li>
  713. <li class="md-nav__item">
  714. <a href="../manual/proxy-protocol/trojan/" class="md-nav__link">
  715. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M22 6v3.5l-1.5.5-1.54-2.46c-.13-.21-.46-.12-.46.13v3.58c0 .98-.39 1.86-1 2.53V21H15v-6h-.25c-.21 0-.42-.03-.62-.06l-4.44-.74-1.12 2.01.96 4.79H7l-1-4.75c-.03-.3 0-.6.16-.86l1.02-1.81a3.27 3.27 0 0 1-1.68-2.77c-.04.15-.06.37-.03.69.03.44.14 1.09.07 1.81-.04.72-.37 1.46-.79 1.95-.43.49-.9.83-1.4 1.09l-.7-.7c.19-.47.38-.89.42-1.28.06-.37-.01-.67-.12-.94l-.53-1.13c-.21-.51-.47-1.25-.42-2.12.03-.85.5-1.96 1.39-2.57.9-.61 1.87-.69 2.66-.53.5.1 1.01.34 1.45.68.37-.17.8-.26 1.25-.26h5.75V7c0-2.21 1.79-4 4-4H22l-.89 1.34c.54.36.89.97.89 1.66"/></svg>
  716. <span class="md-ellipsis">
  717. Trojan
  718. </span>
  719. </a>
  720. </li>
  721. <li class="md-nav__item">
  722. <a href="../manual/proxy-protocol/hysteria2/" class="md-nav__link">
  723. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M11 15H6l7-14v8h5l-7 14z"/></svg>
  724. <span class="md-ellipsis">
  725. Hysteria 2
  726. </span>
  727. </a>
  728. </li>
  729. </ul>
  730. </nav>
  731. </li>
  732. <li class="md-nav__item md-nav__item--nested">
  733. <input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_4_3" >
  734. <label class="md-nav__link" for="__nav_4_3" id="__nav_4_3_label" tabindex="0">
  735. <span class="md-ellipsis">
  736. Misc
  737. </span>
  738. <span class="md-nav__icon md-icon"></span>
  739. </label>
  740. <nav class="md-nav" data-md-level="2" aria-labelledby="__nav_4_3_label" aria-expanded="false">
  741. <label class="md-nav__title" for="__nav_4_3">
  742. <span class="md-nav__icon md-icon"></span>
  743. Misc
  744. </label>
  745. <ul class="md-nav__list" data-md-scrollfix>
  746. <li class="md-nav__item">
  747. <a href="../manual/misc/tunnelvision/" class="md-nav__link">
  748. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M14.2 13.5v1.24c-.7.6-1.2 1.5-1.2 2.46v3.5c0 .46.1.9.27 1.3H6c-1.11 0-2-.89-2-2V4a2 2 0 0 1 2-2h1v7l2.5-1.5L12 9V2h6a2 2 0 0 1 2 2v5.11c-.32-.07-.66-.11-1-.11-2.6 0-4.8 2.06-4.8 4.5m7.6 2.5h-4.3v-2.5c0-.8.7-1.3 1.5-1.3s1.5.5 1.5 1.3v.5h1.3v-.5c0-1.4-1.4-2.5-2.8-2.5s-2.8 1.1-2.8 2.5V16c-.6 0-1.2.6-1.2 1.2v3.5c0 .7.6 1.3 1.2 1.3h5.5c.7 0 1.3-.6 1.3-1.2v-3.5c0-.7-.6-1.3-1.2-1.3"/></svg>
  749. <span class="md-ellipsis">
  750. TunnelVision
  751. </span>
  752. </a>
  753. </li>
  754. </ul>
  755. </nav>
  756. </li>
  757. </ul>
  758. </nav>
  759. </li>
  760. <li class="md-nav__item md-nav__item--nested">
  761. <input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_5" >
  762. <div class="md-nav__link md-nav__container">
  763. <a href="../configuration/" class="md-nav__link ">
  764. <span class="md-ellipsis">
  765. Configuration
  766. </span>
  767. </a>
  768. <label class="md-nav__link " for="__nav_5" id="__nav_5_label" tabindex="0">
  769. <span class="md-nav__icon md-icon"></span>
  770. </label>
  771. </div>
  772. <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false">
  773. <label class="md-nav__title" for="__nav_5">
  774. <span class="md-nav__icon md-icon"></span>
  775. Configuration
  776. </label>
  777. <ul class="md-nav__list" data-md-scrollfix>
  778. <li class="md-nav__item md-nav__item--nested">
  779. <input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_5_2" >
  780. <div class="md-nav__link md-nav__container">
  781. <a href="../configuration/log/" class="md-nav__link ">
  782. <span class="md-ellipsis">
  783. Log
  784. </span>
  785. </a>
  786. </div>
  787. <nav class="md-nav" data-md-level="2" aria-labelledby="__nav_5_2_label" aria-expanded="false">
  788. <label class="md-nav__title" for="__nav_5_2">
  789. <span class="md-nav__icon md-icon"></span>
  790. Log
  791. </label>
  792. <ul class="md-nav__list" data-md-scrollfix>
  793. </ul>
  794. </nav>
  795. </li>
  796. <li class="md-nav__item md-nav__item--nested">
  797. <input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_5_3" >
  798. <div class="md-nav__link md-nav__container">
  799. <a href="../configuration/dns/" class="md-nav__link ">
  800. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m23 12-2.44-2.78.34-3.68-3.61-.82-1.89-3.18L12 3 8.6 1.54 6.71 4.72l-3.61.81.34 3.68L1 12l2.44 2.78-.34 3.69 3.61.82 1.89 3.18L12 21l3.4 1.46 1.89-3.18 3.61-.82-.34-3.68zm-10 5h-2v-2h2zm0-4h-2V7h2z"/></svg>
  801. <span class="md-ellipsis">
  802. DNS
  803. </span>
  804. </a>
  805. <label class="md-nav__link " for="__nav_5_3" id="__nav_5_3_label" tabindex="0">
  806. <span class="md-nav__icon md-icon"></span>
  807. </label>
  808. </div>
  809. <nav class="md-nav" data-md-level="2" aria-labelledby="__nav_5_3_label" aria-expanded="false">
  810. <label class="md-nav__title" for="__nav_5_3">
  811. <span class="md-nav__icon md-icon"></span>
  812. DNS
  813. </label>
  814. <ul class="md-nav__list" data-md-scrollfix>
  815. <li class="md-nav__item md-nav__item--nested">
  816. <input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_5_3_2" >
  817. <div class="md-nav__link md-nav__container">
  818. <a href="../configuration/dns/server/" class="md-nav__link ">
  819. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m23 12-2.44-2.78.34-3.68-3.61-.82-1.89-3.18L12 3 8.6 1.54 6.71 4.72l-3.61.81.34 3.68L1 12l2.44 2.78-.34 3.69 3.61.82 1.89 3.18L12 21l3.4 1.46 1.89-3.18 3.61-.82-.34-3.68zm-10 5h-2v-2h2zm0-4h-2V7h2z"/></svg>
  820. <span class="md-ellipsis">
  821. DNS Server
  822. </span>
  823. </a>
  824. <label class="md-nav__link " for="__nav_5_3_2" id="__nav_5_3_2_label" tabindex="0">
  825. <span class="md-nav__icon md-icon"></span>
  826. </label>
  827. </div>
  828. <nav class="md-nav" data-md-level="3" aria-labelledby="__nav_5_3_2_label" aria-expanded="false">
  829. <label class="md-nav__title" for="__nav_5_3_2">
  830. <span class="md-nav__icon md-icon"></span>
  831. DNS Server
  832. </label>
  833. <ul class="md-nav__list" data-md-scrollfix>
  834. <li class="md-nav__item">
  835. <a href="../configuration/dns/server/legacy/" class="md-nav__link">
  836. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 13c.7 0 1.37.13 2 .35V9l-6-6H5c-1.11 0-2 .89-2 2v14a2 2 0 0 0 2 2h8.35c-.22-.63-.35-1.3-.35-2 0-3.31 2.69-6 6-6m-5-8.5 5.5 5.5H14zM20.41 19l2.13 2.12-1.42 1.42L19 20.41l-2.12 2.13-1.41-1.42L17.59 19l-2.12-2.12 1.41-1.41L19 17.59l2.12-2.12 1.42 1.41z"/></svg>
  837. <span class="md-ellipsis">
  838. Legacy
  839. </span>
  840. </a>
  841. </li>
  842. <li class="md-nav__item">
  843. <a href="../configuration/dns/server/local/" class="md-nav__link">
  844. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  845. <span class="md-ellipsis">
  846. Local
  847. </span>
  848. </a>
  849. </li>
  850. <li class="md-nav__item">
  851. <a href="../configuration/dns/server/hosts/" class="md-nav__link">
  852. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  853. <span class="md-ellipsis">
  854. Hosts
  855. </span>
  856. </a>
  857. </li>
  858. <li class="md-nav__item">
  859. <a href="../configuration/dns/server/tcp/" class="md-nav__link">
  860. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  861. <span class="md-ellipsis">
  862. TCP
  863. </span>
  864. </a>
  865. </li>
  866. <li class="md-nav__item">
  867. <a href="../configuration/dns/server/udp/" class="md-nav__link">
  868. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  869. <span class="md-ellipsis">
  870. UDP
  871. </span>
  872. </a>
  873. </li>
  874. <li class="md-nav__item">
  875. <a href="../configuration/dns/server/tls/" class="md-nav__link">
  876. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  877. <span class="md-ellipsis">
  878. TLS
  879. </span>
  880. </a>
  881. </li>
  882. <li class="md-nav__item">
  883. <a href="../configuration/dns/server/quic/" class="md-nav__link">
  884. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  885. <span class="md-ellipsis">
  886. QUIC
  887. </span>
  888. </a>
  889. </li>
  890. <li class="md-nav__item">
  891. <a href="../configuration/dns/server/https/" class="md-nav__link">
  892. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  893. <span class="md-ellipsis">
  894. HTTPS
  895. </span>
  896. </a>
  897. </li>
  898. <li class="md-nav__item">
  899. <a href="../configuration/dns/server/http3/" class="md-nav__link">
  900. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  901. <span class="md-ellipsis">
  902. HTTP3
  903. </span>
  904. </a>
  905. </li>
  906. <li class="md-nav__item">
  907. <a href="../configuration/dns/server/dhcp/" class="md-nav__link">
  908. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  909. <span class="md-ellipsis">
  910. DHCP
  911. </span>
  912. </a>
  913. </li>
  914. <li class="md-nav__item">
  915. <a href="../configuration/dns/server/fakeip/" class="md-nav__link">
  916. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  917. <span class="md-ellipsis">
  918. FakeIP
  919. </span>
  920. </a>
  921. </li>
  922. <li class="md-nav__item">
  923. <a href="../configuration/dns/server/tailscale/" class="md-nav__link">
  924. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  925. <span class="md-ellipsis">
  926. Tailscale
  927. </span>
  928. </a>
  929. </li>
  930. <li class="md-nav__item">
  931. <a href="../configuration/dns/server/resolved/" class="md-nav__link">
  932. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  933. <span class="md-ellipsis">
  934. Resolved
  935. </span>
  936. </a>
  937. </li>
  938. </ul>
  939. </nav>
  940. </li>
  941. <li class="md-nav__item">
  942. <a href="../configuration/dns/rule/" class="md-nav__link">
  943. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m23 12-2.44-2.78.34-3.68-3.61-.82-1.89-3.18L12 3 8.6 1.54 6.71 4.72l-3.61.81.34 3.68L1 12l2.44 2.78-.34 3.69 3.61.82 1.89 3.18L12 21l3.4 1.46 1.89-3.18 3.61-.82-.34-3.68zm-10 5h-2v-2h2zm0-4h-2V7h2z"/></svg>
  944. <span class="md-ellipsis">
  945. DNS Rule
  946. </span>
  947. </a>
  948. </li>
  949. <li class="md-nav__item">
  950. <a href="../configuration/dns/rule_action/" class="md-nav__link">
  951. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  952. <span class="md-ellipsis">
  953. DNS Rule Action
  954. </span>
  955. </a>
  956. </li>
  957. <li class="md-nav__item">
  958. <a href="../configuration/dns/fakeip/" class="md-nav__link">
  959. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 13c.7 0 1.37.13 2 .35V9l-6-6H5c-1.11 0-2 .89-2 2v14a2 2 0 0 0 2 2h8.35c-.22-.63-.35-1.3-.35-2 0-3.31 2.69-6 6-6m-5-8.5 5.5 5.5H14zM20.41 19l2.13 2.12-1.42 1.42L19 20.41l-2.12 2.13-1.41-1.42L17.59 19l-2.12-2.12 1.41-1.41L19 17.59l2.12-2.12 1.42 1.41z"/></svg>
  960. <span class="md-ellipsis">
  961. FakeIP
  962. </span>
  963. </a>
  964. </li>
  965. </ul>
  966. </nav>
  967. </li>
  968. <li class="md-nav__item">
  969. <a href="../configuration/ntp/" class="md-nav__link">
  970. <span class="md-ellipsis">
  971. NTP
  972. </span>
  973. </a>
  974. </li>
  975. <li class="md-nav__item">
  976. <a href="../configuration/certificate/" class="md-nav__link">
  977. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  978. <span class="md-ellipsis">
  979. Certificate
  980. </span>
  981. </a>
  982. </li>
  983. <li class="md-nav__item md-nav__item--nested">
  984. <input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_5_6" >
  985. <div class="md-nav__link md-nav__container">
  986. <a href="../configuration/route/" class="md-nav__link ">
  987. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m23 12-2.44-2.78.34-3.68-3.61-.82-1.89-3.18L12 3 8.6 1.54 6.71 4.72l-3.61.81.34 3.68L1 12l2.44 2.78-.34 3.69 3.61.82 1.89 3.18L12 21l3.4 1.46 1.89-3.18 3.61-.82-.34-3.68zm-10 5h-2v-2h2zm0-4h-2V7h2z"/></svg>
  988. <span class="md-ellipsis">
  989. Route
  990. </span>
  991. </a>
  992. <label class="md-nav__link " for="__nav_5_6" id="__nav_5_6_label" tabindex="0">
  993. <span class="md-nav__icon md-icon"></span>
  994. </label>
  995. </div>
  996. <nav class="md-nav" data-md-level="2" aria-labelledby="__nav_5_6_label" aria-expanded="false">
  997. <label class="md-nav__title" for="__nav_5_6">
  998. <span class="md-nav__icon md-icon"></span>
  999. Route
  1000. </label>
  1001. <ul class="md-nav__list" data-md-scrollfix>
  1002. <li class="md-nav__item">
  1003. <a href="../configuration/route/geoip/" class="md-nav__link">
  1004. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 13c.7 0 1.37.13 2 .35V9l-6-6H5c-1.11 0-2 .89-2 2v14a2 2 0 0 0 2 2h8.35c-.22-.63-.35-1.3-.35-2 0-3.31 2.69-6 6-6m-5-8.5 5.5 5.5H14zM20.41 19l2.13 2.12-1.42 1.42L19 20.41l-2.12 2.13-1.41-1.42L17.59 19l-2.12-2.12 1.41-1.41L19 17.59l2.12-2.12 1.42 1.41z"/></svg>
  1005. <span class="md-ellipsis">
  1006. GeoIP
  1007. </span>
  1008. </a>
  1009. </li>
  1010. <li class="md-nav__item">
  1011. <a href="../configuration/route/geosite/" class="md-nav__link">
  1012. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 13c.7 0 1.37.13 2 .35V9l-6-6H5c-1.11 0-2 .89-2 2v14a2 2 0 0 0 2 2h8.35c-.22-.63-.35-1.3-.35-2 0-3.31 2.69-6 6-6m-5-8.5 5.5 5.5H14zM20.41 19l2.13 2.12-1.42 1.42L19 20.41l-2.12 2.13-1.41-1.42L17.59 19l-2.12-2.12 1.41-1.41L19 17.59l2.12-2.12 1.42 1.41z"/></svg>
  1013. <span class="md-ellipsis">
  1014. Geosite
  1015. </span>
  1016. </a>
  1017. </li>
  1018. <li class="md-nav__item">
  1019. <a href="../configuration/route/rule/" class="md-nav__link">
  1020. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  1021. <span class="md-ellipsis">
  1022. Route Rule
  1023. </span>
  1024. </a>
  1025. </li>
  1026. <li class="md-nav__item">
  1027. <a href="../configuration/route/rule_action/" class="md-nav__link">
  1028. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  1029. <span class="md-ellipsis">
  1030. Rule Action
  1031. </span>
  1032. </a>
  1033. </li>
  1034. <li class="md-nav__item">
  1035. <a href="../configuration/route/sniff/" class="md-nav__link">
  1036. <span class="md-ellipsis">
  1037. Protocol Sniff
  1038. </span>
  1039. </a>
  1040. </li>
  1041. </ul>
  1042. </nav>
  1043. </li>
  1044. <li class="md-nav__item md-nav__item--nested">
  1045. <input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_5_7" >
  1046. <div class="md-nav__link md-nav__container">
  1047. <a href="../configuration/rule-set/" class="md-nav__link ">
  1048. <span class="md-ellipsis">
  1049. Rule Set
  1050. </span>
  1051. </a>
  1052. <label class="md-nav__link " for="__nav_5_7" id="__nav_5_7_label" tabindex="0">
  1053. <span class="md-nav__icon md-icon"></span>
  1054. </label>
  1055. </div>
  1056. <nav class="md-nav" data-md-level="2" aria-labelledby="__nav_5_7_label" aria-expanded="false">
  1057. <label class="md-nav__title" for="__nav_5_7">
  1058. <span class="md-nav__icon md-icon"></span>
  1059. Rule Set
  1060. </label>
  1061. <ul class="md-nav__list" data-md-scrollfix>
  1062. <li class="md-nav__item">
  1063. <a href="../configuration/rule-set/source-format/" class="md-nav__link">
  1064. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  1065. <span class="md-ellipsis">
  1066. Source Format
  1067. </span>
  1068. </a>
  1069. </li>
  1070. <li class="md-nav__item">
  1071. <a href="../configuration/rule-set/headless-rule/" class="md-nav__link">
  1072. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  1073. <span class="md-ellipsis">
  1074. Headless Rule
  1075. </span>
  1076. </a>
  1077. </li>
  1078. <li class="md-nav__item">
  1079. <a href="../configuration/rule-set/adguard/" class="md-nav__link">
  1080. <span class="md-ellipsis">
  1081. AdGuard DNS Filer
  1082. </span>
  1083. </a>
  1084. </li>
  1085. </ul>
  1086. </nav>
  1087. </li>
  1088. <li class="md-nav__item md-nav__item--nested">
  1089. <input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_5_8" >
  1090. <div class="md-nav__link md-nav__container">
  1091. <a href="../configuration/experimental/" class="md-nav__link ">
  1092. <span class="md-ellipsis">
  1093. Experimental
  1094. </span>
  1095. </a>
  1096. <label class="md-nav__link " for="__nav_5_8" id="__nav_5_8_label" tabindex="0">
  1097. <span class="md-nav__icon md-icon"></span>
  1098. </label>
  1099. </div>
  1100. <nav class="md-nav" data-md-level="2" aria-labelledby="__nav_5_8_label" aria-expanded="false">
  1101. <label class="md-nav__title" for="__nav_5_8">
  1102. <span class="md-nav__icon md-icon"></span>
  1103. Experimental
  1104. </label>
  1105. <ul class="md-nav__list" data-md-scrollfix>
  1106. <li class="md-nav__item">
  1107. <a href="../configuration/experimental/cache-file/" class="md-nav__link">
  1108. <span class="md-ellipsis">
  1109. Cache File
  1110. </span>
  1111. </a>
  1112. </li>
  1113. <li class="md-nav__item">
  1114. <a href="../configuration/experimental/clash-api/" class="md-nav__link">
  1115. <span class="md-ellipsis">
  1116. Clash API
  1117. </span>
  1118. </a>
  1119. </li>
  1120. <li class="md-nav__item">
  1121. <a href="../configuration/experimental/v2ray-api/" class="md-nav__link">
  1122. <span class="md-ellipsis">
  1123. V2Ray API
  1124. </span>
  1125. </a>
  1126. </li>
  1127. </ul>
  1128. </nav>
  1129. </li>
  1130. <li class="md-nav__item md-nav__item--nested">
  1131. <input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_5_9" >
  1132. <label class="md-nav__link" for="__nav_5_9" id="__nav_5_9_label" tabindex="0">
  1133. <span class="md-ellipsis">
  1134. Shared
  1135. </span>
  1136. <span class="md-nav__icon md-icon"></span>
  1137. </label>
  1138. <nav class="md-nav" data-md-level="2" aria-labelledby="__nav_5_9_label" aria-expanded="false">
  1139. <label class="md-nav__title" for="__nav_5_9">
  1140. <span class="md-nav__icon md-icon"></span>
  1141. Shared
  1142. </label>
  1143. <ul class="md-nav__list" data-md-scrollfix>
  1144. <li class="md-nav__item">
  1145. <a href="../configuration/shared/listen/" class="md-nav__link">
  1146. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  1147. <span class="md-ellipsis">
  1148. Listen Fields
  1149. </span>
  1150. </a>
  1151. </li>
  1152. <li class="md-nav__item">
  1153. <a href="../configuration/shared/dial/" class="md-nav__link">
  1154. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  1155. <span class="md-ellipsis">
  1156. Dial Fields
  1157. </span>
  1158. </a>
  1159. </li>
  1160. <li class="md-nav__item">
  1161. <a href="../configuration/shared/tls/" class="md-nav__link">
  1162. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  1163. <span class="md-ellipsis">
  1164. TLS
  1165. </span>
  1166. </a>
  1167. </li>
  1168. <li class="md-nav__item">
  1169. <a href="../configuration/shared/http-client/" class="md-nav__link">
  1170. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  1171. <span class="md-ellipsis">
  1172. HTTP Client
  1173. </span>
  1174. </a>
  1175. </li>
  1176. <li class="md-nav__item">
  1177. <a href="../configuration/shared/http2/" class="md-nav__link">
  1178. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  1179. <span class="md-ellipsis">
  1180. HTTP2 Fields
  1181. </span>
  1182. </a>
  1183. </li>
  1184. <li class="md-nav__item">
  1185. <a href="../configuration/shared/quic/" class="md-nav__link">
  1186. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  1187. <span class="md-ellipsis">
  1188. QUIC Fields
  1189. </span>
  1190. </a>
  1191. </li>
  1192. <li class="md-nav__item md-nav__item--nested">
  1193. <input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_5_9_7" >
  1194. <div class="md-nav__link md-nav__container">
  1195. <a href="../configuration/shared/certificate-provider/" class="md-nav__link ">
  1196. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  1197. <span class="md-ellipsis">
  1198. Certificate Provider
  1199. </span>
  1200. </a>
  1201. <label class="md-nav__link " for="__nav_5_9_7" id="__nav_5_9_7_label" tabindex="0">
  1202. <span class="md-nav__icon md-icon"></span>
  1203. </label>
  1204. </div>
  1205. <nav class="md-nav" data-md-level="3" aria-labelledby="__nav_5_9_7_label" aria-expanded="false">
  1206. <label class="md-nav__title" for="__nav_5_9_7">
  1207. <span class="md-nav__icon md-icon"></span>
  1208. Certificate Provider
  1209. </label>
  1210. <ul class="md-nav__list" data-md-scrollfix>
  1211. <li class="md-nav__item">
  1212. <a href="../configuration/shared/certificate-provider/acme/" class="md-nav__link">
  1213. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  1214. <span class="md-ellipsis">
  1215. ACME
  1216. </span>
  1217. </a>
  1218. </li>
  1219. <li class="md-nav__item">
  1220. <a href="../configuration/shared/certificate-provider/tailscale/" class="md-nav__link">
  1221. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  1222. <span class="md-ellipsis">
  1223. Tailscale
  1224. </span>
  1225. </a>
  1226. </li>
  1227. <li class="md-nav__item">
  1228. <a href="../configuration/shared/certificate-provider/cloudflare-origin-ca/" class="md-nav__link">
  1229. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  1230. <span class="md-ellipsis">
  1231. Cloudflare Origin CA
  1232. </span>
  1233. </a>
  1234. </li>
  1235. </ul>
  1236. </nav>
  1237. </li>
  1238. <li class="md-nav__item">
  1239. <a href="../configuration/shared/dns01_challenge/" class="md-nav__link">
  1240. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  1241. <span class="md-ellipsis">
  1242. DNS01 Challenge Fields
  1243. </span>
  1244. </a>
  1245. </li>
  1246. <li class="md-nav__item">
  1247. <a href="../configuration/shared/pre-match/" class="md-nav__link">
  1248. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  1249. <span class="md-ellipsis">
  1250. Pre-match
  1251. </span>
  1252. </a>
  1253. </li>
  1254. <li class="md-nav__item">
  1255. <a href="../configuration/shared/multiplex/" class="md-nav__link">
  1256. <span class="md-ellipsis">
  1257. Multiplex
  1258. </span>
  1259. </a>
  1260. </li>
  1261. <li class="md-nav__item">
  1262. <a href="../configuration/shared/v2ray-transport/" class="md-nav__link">
  1263. <span class="md-ellipsis">
  1264. V2Ray Transport
  1265. </span>
  1266. </a>
  1267. </li>
  1268. <li class="md-nav__item">
  1269. <a href="../configuration/shared/udp-over-tcp/" class="md-nav__link">
  1270. <span class="md-ellipsis">
  1271. UDP over TCP
  1272. </span>
  1273. </a>
  1274. </li>
  1275. <li class="md-nav__item">
  1276. <a href="../configuration/shared/tcp-brutal/" class="md-nav__link">
  1277. <span class="md-ellipsis">
  1278. TCP Brutal
  1279. </span>
  1280. </a>
  1281. </li>
  1282. <li class="md-nav__item">
  1283. <a href="../configuration/shared/wifi-state/" class="md-nav__link">
  1284. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  1285. <span class="md-ellipsis">
  1286. Wi-Fi State
  1287. </span>
  1288. </a>
  1289. </li>
  1290. <li class="md-nav__item">
  1291. <a href="../configuration/shared/neighbor/" class="md-nav__link">
  1292. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M10 2c-1.11 0-2 .89-2 2v3c0 1.11.89 2 2 2h1v2H2v2h4v2H5c-1.11 0-2 .89-2 2v3c0 1.11.89 2 2 2h4c1.11 0 2-.89 2-2v-3c0-1.11-.89-2-2-2H8v-2h8v2h-1c-1.11 0-2 .89-2 2v3c0 1.11.89 2 2 2h4c1.11 0 2-.89 2-2v-3c0-1.11-.89-2-2-2h-1v-2h4v-2h-9V9h1c1.11 0 2-.89 2-2V4c0-1.11-.89-2-2-2zm0 2h4v3h-4zM5 17h4v3H5zm10 0h4v3h-4z"/></svg>
  1293. <span class="md-ellipsis">
  1294. Neighbor Resolution
  1295. </span>
  1296. </a>
  1297. </li>
  1298. </ul>
  1299. </nav>
  1300. </li>
  1301. <li class="md-nav__item md-nav__item--nested">
  1302. <input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_5_10" >
  1303. <div class="md-nav__link md-nav__container">
  1304. <a href="../configuration/endpoint/" class="md-nav__link ">
  1305. <span class="md-ellipsis">
  1306. Endpoint
  1307. </span>
  1308. </a>
  1309. <label class="md-nav__link " for="__nav_5_10" id="__nav_5_10_label" tabindex="0">
  1310. <span class="md-nav__icon md-icon"></span>
  1311. </label>
  1312. </div>
  1313. <nav class="md-nav" data-md-level="2" aria-labelledby="__nav_5_10_label" aria-expanded="false">
  1314. <label class="md-nav__title" for="__nav_5_10">
  1315. <span class="md-nav__icon md-icon"></span>
  1316. Endpoint
  1317. </label>
  1318. <ul class="md-nav__list" data-md-scrollfix>
  1319. <li class="md-nav__item">
  1320. <a href="../configuration/endpoint/wireguard/" class="md-nav__link">
  1321. <span class="md-ellipsis">
  1322. WireGuard
  1323. </span>
  1324. </a>
  1325. </li>
  1326. <li class="md-nav__item">
  1327. <a href="../configuration/endpoint/tailscale/" class="md-nav__link">
  1328. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  1329. <span class="md-ellipsis">
  1330. Tailscale
  1331. </span>
  1332. </a>
  1333. </li>
  1334. </ul>
  1335. </nav>
  1336. </li>
  1337. <li class="md-nav__item md-nav__item--nested">
  1338. <input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_5_11" >
  1339. <div class="md-nav__link md-nav__container">
  1340. <a href="../configuration/inbound/" class="md-nav__link ">
  1341. <span class="md-ellipsis">
  1342. Inbound
  1343. </span>
  1344. </a>
  1345. <label class="md-nav__link " for="__nav_5_11" id="__nav_5_11_label" tabindex="0">
  1346. <span class="md-nav__icon md-icon"></span>
  1347. </label>
  1348. </div>
  1349. <nav class="md-nav" data-md-level="2" aria-labelledby="__nav_5_11_label" aria-expanded="false">
  1350. <label class="md-nav__title" for="__nav_5_11">
  1351. <span class="md-nav__icon md-icon"></span>
  1352. Inbound
  1353. </label>
  1354. <ul class="md-nav__list" data-md-scrollfix>
  1355. <li class="md-nav__item">
  1356. <a href="../configuration/inbound/direct/" class="md-nav__link">
  1357. <span class="md-ellipsis">
  1358. Direct
  1359. </span>
  1360. </a>
  1361. </li>
  1362. <li class="md-nav__item">
  1363. <a href="../configuration/inbound/mixed/" class="md-nav__link">
  1364. <span class="md-ellipsis">
  1365. Mixed
  1366. </span>
  1367. </a>
  1368. </li>
  1369. <li class="md-nav__item">
  1370. <a href="../configuration/inbound/socks/" class="md-nav__link">
  1371. <span class="md-ellipsis">
  1372. SOCKS
  1373. </span>
  1374. </a>
  1375. </li>
  1376. <li class="md-nav__item">
  1377. <a href="../configuration/inbound/http/" class="md-nav__link">
  1378. <span class="md-ellipsis">
  1379. HTTP
  1380. </span>
  1381. </a>
  1382. </li>
  1383. <li class="md-nav__item">
  1384. <a href="../configuration/inbound/shadowsocks/" class="md-nav__link">
  1385. <span class="md-ellipsis">
  1386. Shadowsocks
  1387. </span>
  1388. </a>
  1389. </li>
  1390. <li class="md-nav__item">
  1391. <a href="../configuration/inbound/vmess/" class="md-nav__link">
  1392. <span class="md-ellipsis">
  1393. VMess
  1394. </span>
  1395. </a>
  1396. </li>
  1397. <li class="md-nav__item">
  1398. <a href="../configuration/inbound/trojan/" class="md-nav__link">
  1399. <span class="md-ellipsis">
  1400. Trojan
  1401. </span>
  1402. </a>
  1403. </li>
  1404. <li class="md-nav__item">
  1405. <a href="../configuration/inbound/naive/" class="md-nav__link">
  1406. <span class="md-ellipsis">
  1407. Naive
  1408. </span>
  1409. </a>
  1410. </li>
  1411. <li class="md-nav__item">
  1412. <a href="../configuration/inbound/hysteria/" class="md-nav__link">
  1413. <span class="md-ellipsis">
  1414. Hysteria
  1415. </span>
  1416. </a>
  1417. </li>
  1418. <li class="md-nav__item">
  1419. <a href="../configuration/inbound/shadowtls/" class="md-nav__link">
  1420. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  1421. <span class="md-ellipsis">
  1422. ShadowTLS
  1423. </span>
  1424. </a>
  1425. </li>
  1426. <li class="md-nav__item">
  1427. <a href="../configuration/inbound/vless/" class="md-nav__link">
  1428. <span class="md-ellipsis">
  1429. VLESS
  1430. </span>
  1431. </a>
  1432. </li>
  1433. <li class="md-nav__item">
  1434. <a href="../configuration/inbound/tuic/" class="md-nav__link">
  1435. <span class="md-ellipsis">
  1436. TUIC
  1437. </span>
  1438. </a>
  1439. </li>
  1440. <li class="md-nav__item">
  1441. <a href="../configuration/inbound/hysteria2/" class="md-nav__link">
  1442. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m23 12-2.44-2.78.34-3.68-3.61-.82-1.89-3.18L12 3 8.6 1.54 6.71 4.72l-3.61.81.34 3.68L1 12l2.44 2.78-.34 3.69 3.61.82 1.89 3.18L12 21l3.4 1.46 1.89-3.18 3.61-.82-.34-3.68zm-10 5h-2v-2h2zm0-4h-2V7h2z"/></svg>
  1443. <span class="md-ellipsis">
  1444. Hysteria2
  1445. </span>
  1446. </a>
  1447. </li>
  1448. <li class="md-nav__item">
  1449. <a href="../configuration/inbound/anytls/" class="md-nav__link">
  1450. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  1451. <span class="md-ellipsis">
  1452. AnyTLS
  1453. </span>
  1454. </a>
  1455. </li>
  1456. <li class="md-nav__item">
  1457. <a href="../configuration/inbound/tun/" class="md-nav__link">
  1458. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  1459. <span class="md-ellipsis">
  1460. Tun
  1461. </span>
  1462. </a>
  1463. </li>
  1464. <li class="md-nav__item">
  1465. <a href="../configuration/inbound/redirect/" class="md-nav__link">
  1466. <span class="md-ellipsis">
  1467. Redirect
  1468. </span>
  1469. </a>
  1470. </li>
  1471. <li class="md-nav__item">
  1472. <a href="../configuration/inbound/tproxy/" class="md-nav__link">
  1473. <span class="md-ellipsis">
  1474. TProxy
  1475. </span>
  1476. </a>
  1477. </li>
  1478. <li class="md-nav__item">
  1479. <a href="../configuration/inbound/cloudflared/" class="md-nav__link">
  1480. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  1481. <span class="md-ellipsis">
  1482. Cloudflared
  1483. </span>
  1484. </a>
  1485. </li>
  1486. </ul>
  1487. </nav>
  1488. </li>
  1489. <li class="md-nav__item md-nav__item--nested">
  1490. <input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_5_12" >
  1491. <div class="md-nav__link md-nav__container">
  1492. <a href="../configuration/outbound/" class="md-nav__link ">
  1493. <span class="md-ellipsis">
  1494. Outbound
  1495. </span>
  1496. </a>
  1497. <label class="md-nav__link " for="__nav_5_12" id="__nav_5_12_label" tabindex="0">
  1498. <span class="md-nav__icon md-icon"></span>
  1499. </label>
  1500. </div>
  1501. <nav class="md-nav" data-md-level="2" aria-labelledby="__nav_5_12_label" aria-expanded="false">
  1502. <label class="md-nav__title" for="__nav_5_12">
  1503. <span class="md-nav__icon md-icon"></span>
  1504. Outbound
  1505. </label>
  1506. <ul class="md-nav__list" data-md-scrollfix>
  1507. <li class="md-nav__item">
  1508. <a href="../configuration/outbound/direct/" class="md-nav__link">
  1509. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m23 12-2.44-2.78.34-3.68-3.61-.82-1.89-3.18L12 3 8.6 1.54 6.71 4.72l-3.61.81.34 3.68L1 12l2.44 2.78-.34 3.69 3.61.82 1.89 3.18L12 21l3.4 1.46 1.89-3.18 3.61-.82-.34-3.68zm-10 5h-2v-2h2zm0-4h-2V7h2z"/></svg>
  1510. <span class="md-ellipsis">
  1511. Direct
  1512. </span>
  1513. </a>
  1514. </li>
  1515. <li class="md-nav__item">
  1516. <a href="../configuration/outbound/block/" class="md-nav__link">
  1517. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M15 13h1.5v2.82l2.44 1.41-.75 1.3L15 16.69zm8 3c0 3.87-3.13 7-7 7-1.91 0-3.64-.76-4.9-2H8c-1.1 0-2-.9-2-2V7h12v2.29c2.89.86 5 3.54 5 6.71m-7-5c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m3-7v2H5V4h3.5l1-1h5l1 1z"/></svg>
  1518. <span class="md-ellipsis">
  1519. Block
  1520. </span>
  1521. </a>
  1522. </li>
  1523. <li class="md-nav__item">
  1524. <a href="../configuration/outbound/socks/" class="md-nav__link">
  1525. <span class="md-ellipsis">
  1526. SOCKS
  1527. </span>
  1528. </a>
  1529. </li>
  1530. <li class="md-nav__item">
  1531. <a href="../configuration/outbound/http/" class="md-nav__link">
  1532. <span class="md-ellipsis">
  1533. HTTP
  1534. </span>
  1535. </a>
  1536. </li>
  1537. <li class="md-nav__item">
  1538. <a href="../configuration/outbound/shadowsocks/" class="md-nav__link">
  1539. <span class="md-ellipsis">
  1540. Shadowsocks
  1541. </span>
  1542. </a>
  1543. </li>
  1544. <li class="md-nav__item">
  1545. <a href="../configuration/outbound/vmess/" class="md-nav__link">
  1546. <span class="md-ellipsis">
  1547. VMess
  1548. </span>
  1549. </a>
  1550. </li>
  1551. <li class="md-nav__item">
  1552. <a href="../configuration/outbound/trojan/" class="md-nav__link">
  1553. <span class="md-ellipsis">
  1554. Trojan
  1555. </span>
  1556. </a>
  1557. </li>
  1558. <li class="md-nav__item">
  1559. <a href="../configuration/outbound/naive/" class="md-nav__link">
  1560. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  1561. <span class="md-ellipsis">
  1562. Naive
  1563. </span>
  1564. </a>
  1565. </li>
  1566. <li class="md-nav__item">
  1567. <a href="../configuration/outbound/wireguard/" class="md-nav__link">
  1568. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M15 13h1.5v2.82l2.44 1.41-.75 1.3L15 16.69zm8 3c0 3.87-3.13 7-7 7-1.91 0-3.64-.76-4.9-2H8c-1.1 0-2-.9-2-2V7h12v2.29c2.89.86 5 3.54 5 6.71m-7-5c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m3-7v2H5V4h3.5l1-1h5l1 1z"/></svg>
  1569. <span class="md-ellipsis">
  1570. WireGuard
  1571. </span>
  1572. </a>
  1573. </li>
  1574. <li class="md-nav__item">
  1575. <a href="../configuration/outbound/hysteria/" class="md-nav__link">
  1576. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  1577. <span class="md-ellipsis">
  1578. Hysteria
  1579. </span>
  1580. </a>
  1581. </li>
  1582. <li class="md-nav__item">
  1583. <a href="../configuration/outbound/shadowtls/" class="md-nav__link">
  1584. <span class="md-ellipsis">
  1585. ShadowTLS
  1586. </span>
  1587. </a>
  1588. </li>
  1589. <li class="md-nav__item">
  1590. <a href="../configuration/outbound/vless/" class="md-nav__link">
  1591. <span class="md-ellipsis">
  1592. VLESS
  1593. </span>
  1594. </a>
  1595. </li>
  1596. <li class="md-nav__item">
  1597. <a href="../configuration/outbound/tuic/" class="md-nav__link">
  1598. <span class="md-ellipsis">
  1599. TUIC
  1600. </span>
  1601. </a>
  1602. </li>
  1603. <li class="md-nav__item">
  1604. <a href="../configuration/outbound/hysteria2/" class="md-nav__link">
  1605. <span class="md-ellipsis">
  1606. Hysteria2
  1607. </span>
  1608. </a>
  1609. </li>
  1610. <li class="md-nav__item">
  1611. <a href="../configuration/outbound/anytls/" class="md-nav__link">
  1612. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  1613. <span class="md-ellipsis">
  1614. AnyTLS
  1615. </span>
  1616. </a>
  1617. </li>
  1618. <li class="md-nav__item">
  1619. <a href="../configuration/outbound/tor/" class="md-nav__link">
  1620. <span class="md-ellipsis">
  1621. Tor
  1622. </span>
  1623. </a>
  1624. </li>
  1625. <li class="md-nav__item">
  1626. <a href="../configuration/outbound/ssh/" class="md-nav__link">
  1627. <span class="md-ellipsis">
  1628. SSH
  1629. </span>
  1630. </a>
  1631. </li>
  1632. <li class="md-nav__item">
  1633. <a href="../configuration/outbound/dns/" class="md-nav__link">
  1634. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M15 13h1.5v2.82l2.44 1.41-.75 1.3L15 16.69zm8 3c0 3.87-3.13 7-7 7-1.91 0-3.64-.76-4.9-2H8c-1.1 0-2-.9-2-2V7h12v2.29c2.89.86 5 3.54 5 6.71m-7-5c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m3-7v2H5V4h3.5l1-1h5l1 1z"/></svg>
  1635. <span class="md-ellipsis">
  1636. DNS
  1637. </span>
  1638. </a>
  1639. </li>
  1640. <li class="md-nav__item">
  1641. <a href="../configuration/outbound/selector/" class="md-nav__link">
  1642. <span class="md-ellipsis">
  1643. Selector
  1644. </span>
  1645. </a>
  1646. </li>
  1647. <li class="md-nav__item">
  1648. <a href="../configuration/outbound/urltest/" class="md-nav__link">
  1649. <span class="md-ellipsis">
  1650. URLTest
  1651. </span>
  1652. </a>
  1653. </li>
  1654. </ul>
  1655. </nav>
  1656. </li>
  1657. <li class="md-nav__item md-nav__item--nested">
  1658. <input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_5_13" >
  1659. <div class="md-nav__link md-nav__container">
  1660. <a href="../configuration/service/" class="md-nav__link ">
  1661. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  1662. <span class="md-ellipsis">
  1663. Service
  1664. </span>
  1665. </a>
  1666. <label class="md-nav__link " for="__nav_5_13" id="__nav_5_13_label" tabindex="0">
  1667. <span class="md-nav__icon md-icon"></span>
  1668. </label>
  1669. </div>
  1670. <nav class="md-nav" data-md-level="2" aria-labelledby="__nav_5_13_label" aria-expanded="false">
  1671. <label class="md-nav__title" for="__nav_5_13">
  1672. <span class="md-nav__icon md-icon"></span>
  1673. Service
  1674. </label>
  1675. <ul class="md-nav__list" data-md-scrollfix>
  1676. <li class="md-nav__item">
  1677. <a href="../configuration/service/derp/" class="md-nav__link">
  1678. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  1679. <span class="md-ellipsis">
  1680. DERP
  1681. </span>
  1682. </a>
  1683. </li>
  1684. <li class="md-nav__item">
  1685. <a href="../configuration/service/resolved/" class="md-nav__link">
  1686. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  1687. <span class="md-ellipsis">
  1688. Resolved
  1689. </span>
  1690. </a>
  1691. </li>
  1692. <li class="md-nav__item">
  1693. <a href="../configuration/service/ssm-api/" class="md-nav__link">
  1694. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  1695. <span class="md-ellipsis">
  1696. SSM API
  1697. </span>
  1698. </a>
  1699. </li>
  1700. <li class="md-nav__item">
  1701. <a href="../configuration/service/ccm/" class="md-nav__link">
  1702. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  1703. <span class="md-ellipsis">
  1704. CCM
  1705. </span>
  1706. </a>
  1707. </li>
  1708. <li class="md-nav__item">
  1709. <a href="../configuration/service/ocm/" class="md-nav__link">
  1710. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 4c1.11 0 2 .89 2 2v12c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2V6c0-1.11.89-2 2-2zM8.5 15V9H7.25v3.5L4.75 9H3.5v6h1.25v-3.5L7.3 15zm5-4.74V9h-4v6h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12zm7 3.74V9h-1.25v4.5h-1.12V10h-1.25v3.5h-1.13V9H14.5v5a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1"/></svg>
  1711. <span class="md-ellipsis">
  1712. OCM
  1713. </span>
  1714. </a>
  1715. </li>
  1716. </ul>
  1717. </nav>
  1718. </li>
  1719. </ul>
  1720. </nav>
  1721. </li>
  1722. </ul>
  1723. </nav>
  1724. </div>
  1725. </div>
  1726. </div>
  1727. <div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" >
  1728. <div class="md-sidebar__scrollwrap">
  1729. <div class="md-sidebar__inner">
  1730. <nav class="md-nav md-nav--secondary" aria-label="Table of contents">
  1731. <label class="md-nav__title" for="__toc">
  1732. <span class="md-nav__icon md-icon"></span>
  1733. Table of contents
  1734. </label>
  1735. <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
  1736. <li class="md-nav__item">
  1737. <a href="#1140" class="md-nav__link">
  1738. <span class="md-ellipsis">
  1739. 1.14.0
  1740. </span>
  1741. </a>
  1742. <nav class="md-nav" aria-label="1.14.0">
  1743. <ul class="md-nav__list">
  1744. <li class="md-nav__item">
  1745. <a href="#legacy-download_detour-remote-rule-set-option" class="md-nav__link">
  1746. <span class="md-ellipsis">
  1747. Legacy download_detour remote rule-set option
  1748. </span>
  1749. </a>
  1750. </li>
  1751. <li class="md-nav__item">
  1752. <a href="#implicit-default-http-client" class="md-nav__link">
  1753. <span class="md-ellipsis">
  1754. Implicit default HTTP client
  1755. </span>
  1756. </a>
  1757. </li>
  1758. <li class="md-nav__item">
  1759. <a href="#legacy-dialer-options-in-tailscale-endpoint" class="md-nav__link">
  1760. <span class="md-ellipsis">
  1761. Legacy dialer options in Tailscale endpoint
  1762. </span>
  1763. </a>
  1764. </li>
  1765. <li class="md-nav__item">
  1766. <a href="#inline-acme-options-in-tls" class="md-nav__link">
  1767. <span class="md-ellipsis">
  1768. Inline ACME options in TLS
  1769. </span>
  1770. </a>
  1771. </li>
  1772. <li class="md-nav__item">
  1773. <a href="#legacy-strategy-dns-rule-action-option" class="md-nav__link">
  1774. <span class="md-ellipsis">
  1775. Legacy strategy DNS rule action option
  1776. </span>
  1777. </a>
  1778. </li>
  1779. <li class="md-nav__item">
  1780. <a href="#legacy-rule_set_ip_cidr_accept_empty-dns-rule-item" class="md-nav__link">
  1781. <span class="md-ellipsis">
  1782. Legacy rule_set_ip_cidr_accept_empty DNS rule item
  1783. </span>
  1784. </a>
  1785. </li>
  1786. <li class="md-nav__item">
  1787. <a href="#independent_cache-dns-option" class="md-nav__link">
  1788. <span class="md-ellipsis">
  1789. independent_cache DNS option
  1790. </span>
  1791. </a>
  1792. </li>
  1793. <li class="md-nav__item">
  1794. <a href="#store_rdrc-cache-file-option" class="md-nav__link">
  1795. <span class="md-ellipsis">
  1796. store_rdrc cache file option
  1797. </span>
  1798. </a>
  1799. </li>
  1800. <li class="md-nav__item">
  1801. <a href="#legacy-address-filter-fields-in-dns-rules" class="md-nav__link">
  1802. <span class="md-ellipsis">
  1803. Legacy Address Filter Fields in DNS rules
  1804. </span>
  1805. </a>
  1806. </li>
  1807. </ul>
  1808. </nav>
  1809. </li>
  1810. <li class="md-nav__item">
  1811. <a href="#1120" class="md-nav__link">
  1812. <span class="md-ellipsis">
  1813. 1.12.0
  1814. </span>
  1815. </a>
  1816. <nav class="md-nav" aria-label="1.12.0">
  1817. <ul class="md-nav__list">
  1818. <li class="md-nav__item">
  1819. <a href="#legacy-dns-server-formats" class="md-nav__link">
  1820. <span class="md-ellipsis">
  1821. Legacy DNS server formats
  1822. </span>
  1823. </a>
  1824. </li>
  1825. <li class="md-nav__item">
  1826. <a href="#outbound-dns-rule-item" class="md-nav__link">
  1827. <span class="md-ellipsis">
  1828. outbound DNS rule item
  1829. </span>
  1830. </a>
  1831. </li>
  1832. <li class="md-nav__item">
  1833. <a href="#legacy-ech-fields" class="md-nav__link">
  1834. <span class="md-ellipsis">
  1835. Legacy ECH fields
  1836. </span>
  1837. </a>
  1838. </li>
  1839. </ul>
  1840. </nav>
  1841. </li>
  1842. <li class="md-nav__item">
  1843. <a href="#1110" class="md-nav__link">
  1844. <span class="md-ellipsis">
  1845. 1.11.0
  1846. </span>
  1847. </a>
  1848. <nav class="md-nav" aria-label="1.11.0">
  1849. <ul class="md-nav__list">
  1850. <li class="md-nav__item">
  1851. <a href="#legacy-special-outbounds" class="md-nav__link">
  1852. <span class="md-ellipsis">
  1853. Legacy special outbounds
  1854. </span>
  1855. </a>
  1856. </li>
  1857. <li class="md-nav__item">
  1858. <a href="#legacy-inbound-fields" class="md-nav__link">
  1859. <span class="md-ellipsis">
  1860. Legacy inbound fields
  1861. </span>
  1862. </a>
  1863. </li>
  1864. <li class="md-nav__item">
  1865. <a href="#destination-override-fields-in-direct-outbound" class="md-nav__link">
  1866. <span class="md-ellipsis">
  1867. Destination override fields in direct outbound
  1868. </span>
  1869. </a>
  1870. </li>
  1871. <li class="md-nav__item">
  1872. <a href="#wireguard-outbound" class="md-nav__link">
  1873. <span class="md-ellipsis">
  1874. WireGuard outbound
  1875. </span>
  1876. </a>
  1877. </li>
  1878. <li class="md-nav__item">
  1879. <a href="#gso-option-in-tun" class="md-nav__link">
  1880. <span class="md-ellipsis">
  1881. GSO option in TUN
  1882. </span>
  1883. </a>
  1884. </li>
  1885. </ul>
  1886. </nav>
  1887. </li>
  1888. <li class="md-nav__item">
  1889. <a href="#1100" class="md-nav__link">
  1890. <span class="md-ellipsis">
  1891. 1.10.0
  1892. </span>
  1893. </a>
  1894. <nav class="md-nav" aria-label="1.10.0">
  1895. <ul class="md-nav__list">
  1896. <li class="md-nav__item">
  1897. <a href="#tun-address-fields-are-merged" class="md-nav__link">
  1898. <span class="md-ellipsis">
  1899. TUN address fields are merged
  1900. </span>
  1901. </a>
  1902. </li>
  1903. <li class="md-nav__item">
  1904. <a href="#match-source-rule-items-are-renamed" class="md-nav__link">
  1905. <span class="md-ellipsis">
  1906. Match source rule items are renamed
  1907. </span>
  1908. </a>
  1909. </li>
  1910. <li class="md-nav__item">
  1911. <a href="#drop-support-for-go118-and-go119" class="md-nav__link">
  1912. <span class="md-ellipsis">
  1913. Drop support for go1.18 and go1.19
  1914. </span>
  1915. </a>
  1916. </li>
  1917. </ul>
  1918. </nav>
  1919. </li>
  1920. <li class="md-nav__item">
  1921. <a href="#180" class="md-nav__link">
  1922. <span class="md-ellipsis">
  1923. 1.8.0
  1924. </span>
  1925. </a>
  1926. <nav class="md-nav" aria-label="1.8.0">
  1927. <ul class="md-nav__list">
  1928. <li class="md-nav__item">
  1929. <a href="#cache-file-and-related-features-in-clash-api" class="md-nav__link">
  1930. <span class="md-ellipsis">
  1931. Cache file and related features in Clash API
  1932. </span>
  1933. </a>
  1934. </li>
  1935. <li class="md-nav__item">
  1936. <a href="#geoip" class="md-nav__link">
  1937. <span class="md-ellipsis">
  1938. GeoIP
  1939. </span>
  1940. </a>
  1941. </li>
  1942. <li class="md-nav__item">
  1943. <a href="#geosite" class="md-nav__link">
  1944. <span class="md-ellipsis">
  1945. Geosite
  1946. </span>
  1947. </a>
  1948. </li>
  1949. </ul>
  1950. </nav>
  1951. </li>
  1952. <li class="md-nav__item">
  1953. <a href="#160" class="md-nav__link">
  1954. <span class="md-ellipsis">
  1955. 1.6.0
  1956. </span>
  1957. </a>
  1958. <nav class="md-nav" aria-label="1.6.0">
  1959. <ul class="md-nav__list">
  1960. <li class="md-nav__item">
  1961. <a href="#shadowsocksr" class="md-nav__link">
  1962. <span class="md-ellipsis">
  1963. ShadowsocksR
  1964. </span>
  1965. </a>
  1966. </li>
  1967. <li class="md-nav__item">
  1968. <a href="#proxy-protocol" class="md-nav__link">
  1969. <span class="md-ellipsis">
  1970. Proxy Protocol
  1971. </span>
  1972. </a>
  1973. </li>
  1974. </ul>
  1975. </nav>
  1976. </li>
  1977. </ul>
  1978. </nav>
  1979. </div>
  1980. </div>
  1981. </div>
  1982. <div class="md-content" data-md-component="content">
  1983. <article class="md-content__inner md-typeset">
  1984. <h1 id="deprecated-feature-list">Deprecated Feature List</h1>
  1985. <h2 id="1140">1.14.0</h2>
  1986. <h4 id="legacy-download_detour-remote-rule-set-option">Legacy <code>download_detour</code> remote rule-set option</h4>
  1987. <p>Legacy <code>download_detour</code> remote rule-set option is deprecated,
  1988. use <code>http_client</code> instead.</p>
  1989. <p>Old field will be removed in sing-box 1.16.0.</p>
  1990. <h4 id="implicit-default-http-client">Implicit default HTTP client</h4>
  1991. <p>Implicit default HTTP client using the default outbound for remote rule-sets is deprecated.
  1992. Configure <code>http_clients</code> and <code>route.default_http_client</code> explicitly.</p>
  1993. <p>Old behavior will be removed in sing-box 1.16.0.</p>
  1994. <h4 id="legacy-dialer-options-in-tailscale-endpoint">Legacy dialer options in Tailscale endpoint</h4>
  1995. <p>Legacy dialer options in Tailscale endpoints are deprecated,
  1996. use <code>control_http_client</code> instead.</p>
  1997. <p>Old fields will be removed in sing-box 1.16.0.</p>
  1998. <h4 id="inline-acme-options-in-tls">Inline ACME options in TLS</h4>
  1999. <p>Inline ACME options (<code>tls.acme</code>) are deprecated
  2000. and can be replaced by the ACME certificate provider,
  2001. check <a href="../migration/#migrate-inline-acme-to-certificate-provider">Migration</a>.</p>
  2002. <p>Old fields will be removed in sing-box 1.16.0.</p>
  2003. <h4 id="legacy-strategy-dns-rule-action-option">Legacy <code>strategy</code> DNS rule action option</h4>
  2004. <p>Legacy <code>strategy</code> DNS rule action option is deprecated.</p>
  2005. <p>Old fields will be removed in sing-box 1.16.0.</p>
  2006. <h4 id="legacy-rule_set_ip_cidr_accept_empty-dns-rule-item">Legacy <code>rule_set_ip_cidr_accept_empty</code> DNS rule item</h4>
  2007. <p>Legacy <code>rule_set_ip_cidr_accept_empty</code> DNS rule item is deprecated,
  2008. check <a href="../migration/#migrate-address-filter-fields-to-response-matching">Migration</a>.</p>
  2009. <p>Old fields will be removed in sing-box 1.16.0.</p>
  2010. <h4 id="independent_cache-dns-option"><code>independent_cache</code> DNS option</h4>
  2011. <p><code>independent_cache</code> DNS option is deprecated.
  2012. The DNS cache now always keys by transport, making this option unnecessary,
  2013. check <a href="../migration/#migrate-independent-dns-cache">Migration</a>.</p>
  2014. <p>Old fields will be removed in sing-box 1.16.0.</p>
  2015. <h4 id="store_rdrc-cache-file-option"><code>store_rdrc</code> cache file option</h4>
  2016. <p><code>store_rdrc</code> cache file option is deprecated,
  2017. check <a href="../migration/#migrate-store-rdrc">Migration</a>.</p>
  2018. <p>Old fields will be removed in sing-box 1.16.0.</p>
  2019. <h4 id="legacy-address-filter-fields-in-dns-rules">Legacy Address Filter Fields in DNS rules</h4>
  2020. <p>Legacy Address Filter Fields (<code>ip_cidr</code>, <code>ip_is_private</code> without <code>match_response</code>)
  2021. in DNS rules are deprecated,
  2022. check <a href="../migration/#migrate-address-filter-fields-to-response-matching">Migration</a>.</p>
  2023. <p>Old behavior will be removed in sing-box 1.16.0.</p>
  2024. <h2 id="1120">1.12.0</h2>
  2025. <h4 id="legacy-dns-server-formats">Legacy DNS server formats</h4>
  2026. <p>DNS servers are refactored,
  2027. check <a href="../migration/#migrate-to-new-dns-server-formats">Migration</a>.</p>
  2028. <p>Old formats were removed in sing-box 1.14.0.</p>
  2029. <h4 id="outbound-dns-rule-item"><code>outbound</code> DNS rule item</h4>
  2030. <p>Legacy <code>outbound</code> DNS rules are deprecated
  2031. and can be replaced by dial fields,
  2032. check <a href="../migration/#migrate-outbound-dns-rule-items-to-domain-resolver">Migration</a>.</p>
  2033. <h4 id="legacy-ech-fields">Legacy ECH fields</h4>
  2034. <p>ECH support has been migrated to use stdlib in sing-box 1.12.0,
  2035. which does not come with support for PQ signature schemes,
  2036. so <code>pq_signature_schemes_enabled</code> has been deprecated and no longer works.</p>
  2037. <p>Also, <code>dynamic_record_sizing_disabled</code> has nothing to do with ECH,
  2038. was added by mistake, has been deprecated and no longer works.</p>
  2039. <p>These fields were removed in sing-box 1.13.0.</p>
  2040. <h2 id="1110">1.11.0</h2>
  2041. <h4 id="legacy-special-outbounds">Legacy special outbounds</h4>
  2042. <p>Legacy special outbounds (<code>block</code> / <code>dns</code>) are deprecated
  2043. and can be replaced by rule actions,
  2044. check <a href="../migration/#migrate-legacy-special-outbounds-to-rule-actions">Migration</a>.</p>
  2045. <p>Old fields were removed in sing-box 1.13.0.</p>
  2046. <h4 id="legacy-inbound-fields">Legacy inbound fields</h4>
  2047. <p>Legacy inbound fields (<code>inbound.&lt;sniff/domain_strategy/...&gt;</code> are deprecated
  2048. and can be replaced by rule actions,
  2049. check <a href="../migration/#migrate-legacy-inbound-fields-to-rule-actions">Migration</a>.</p>
  2050. <p>Old fields were removed in sing-box 1.13.0.</p>
  2051. <h4 id="destination-override-fields-in-direct-outbound">Destination override fields in direct outbound</h4>
  2052. <p>Destination override fields (<code>override_address</code> / <code>override_port</code>) in direct outbound are deprecated
  2053. and can be replaced by rule actions,
  2054. check <a href="../migration/#migrate-destination-override-fields-to-route-options">Migration</a>.</p>
  2055. <p>Old fields were removed in sing-box 1.13.0.</p>
  2056. <h4 id="wireguard-outbound">WireGuard outbound</h4>
  2057. <p>WireGuard outbound is deprecated and can be replaced by endpoint,
  2058. check <a href="../migration/#migrate-wireguard-outbound-to-endpoint">Migration</a>.</p>
  2059. <p>Old outbound was removed in sing-box 1.13.0.</p>
  2060. <h4 id="gso-option-in-tun">GSO option in TUN</h4>
  2061. <p>GSO has no advantages for transparent proxy scenarios, is deprecated and no longer works in TUN.</p>
  2062. <p>Old fields were removed in sing-box 1.13.0.</p>
  2063. <h2 id="1100">1.10.0</h2>
  2064. <h4 id="tun-address-fields-are-merged">TUN address fields are merged</h4>
  2065. <p><code>inet4_address</code> and <code>inet6_address</code> are merged into <code>address</code>,
  2066. <code>inet4_route_address</code> and <code>inet6_route_address</code> are merged into <code>route_address</code>,
  2067. <code>inet4_route_exclude_address</code> and <code>inet6_route_exclude_address</code> are merged into <code>route_exclude_address</code>.</p>
  2068. <p>Old fields were removed in sing-box 1.12.0.</p>
  2069. <h4 id="match-source-rule-items-are-renamed">Match source rule items are renamed</h4>
  2070. <p><code>rule_set_ipcidr_match_source</code> route and DNS rule items are renamed to
  2071. <code>rule_set_ip_cidr_match_source</code> and were removed in sing-box 1.11.0.</p>
  2072. <h4 id="drop-support-for-go118-and-go119">Drop support for go1.18 and go1.19</h4>
  2073. <p>Due to maintenance difficulties, sing-box 1.10.0 requires at least Go 1.20 to compile.</p>
  2074. <h2 id="180">1.8.0</h2>
  2075. <h4 id="cache-file-and-related-features-in-clash-api">Cache file and related features in Clash API</h4>
  2076. <p><code>cache_file</code> and related features in Clash API is migrated to independent <code>cache_file</code> options,
  2077. check <a href="/migration/#migrate-cache-file-from-clash-api-to-independent-options">Migration</a>.</p>
  2078. <h4 id="geoip">GeoIP</h4>
  2079. <p>GeoIP is deprecated and was removed in sing-box 1.12.0.</p>
  2080. <p>The maxmind GeoIP National Database, as an IP classification database,
  2081. is not entirely suitable for traffic bypassing,
  2082. and all existing implementations suffer from high memory usage and difficult management.</p>
  2083. <p>sing-box 1.8.0 introduces <a href="/configuration/rule-set/">rule-set</a>, which can completely replace GeoIP,
  2084. check <a href="/migration/#migrate-geoip-to-rule-sets">Migration</a>.</p>
  2085. <h4 id="geosite">Geosite</h4>
  2086. <p>Geosite is deprecated and was removed in sing-box 1.12.0.</p>
  2087. <p>Geosite, the <code>domain-list-community</code> project maintained by V2Ray as an early traffic bypassing solution,
  2088. suffers from a number of problems, including lack of maintenance, inaccurate rules, and difficult management.</p>
  2089. <p>sing-box 1.8.0 introduces <a href="/configuration/rule-set/">rule-set</a>, which can completely replace Geosite,
  2090. check <a href="/migration/#migrate-geosite-to-rule-sets">Migration</a>.</p>
  2091. <h2 id="160">1.6.0</h2>
  2092. <p>The following features will be marked deprecated in 1.5.0 and removed entirely in 1.6.0.</p>
  2093. <h4 id="shadowsocksr">ShadowsocksR</h4>
  2094. <p>ShadowsocksR support has never been enabled by default, since the most commonly used proxy sales panel in the
  2095. illegal industry stopped using this protocol, it does not make sense to continue to maintain it.</p>
  2096. <h4 id="proxy-protocol">Proxy Protocol</h4>
  2097. <p>Proxy Protocol is added by Pull Request, has problems, is only used by the backend of HTTP multiplexers such as nginx,
  2098. is intrusive, and is meaningless for proxy purposes.</p>
  2099. </article>
  2100. </div>
  2101. <script>var target=document.getElementById(location.hash.slice(1));target&&target.name&&(target.checked=target.name.startsWith("__tabbed_"))</script>
  2102. </div>
  2103. </main>
  2104. <footer class="md-footer">
  2105. <div class="md-footer-meta md-typeset">
  2106. <div class="md-footer-meta__inner md-grid">
  2107. <div class="md-copyright">
  2108. <div class="md-copyright__highlight">
  2109. Copyright &copy; 2022 nekohasekai
  2110. </div>
  2111. </div>
  2112. <div class="md-social">
  2113. <a href="https://github.com/SagerNet/sing-box" target="_blank" rel="noopener" title="github.com" class="md-social__link">
  2114. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M173.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6m-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3m44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9M252.8 8C114.1 8 8 113.3 8 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C436.2 457.8 504 362.9 504 252 504 113.3 391.5 8 252.8 8M105.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1m-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7m32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1m-11.4-14.7c-1.6 1-1.6 3.6 0 5.9s4.3 3.3 5.6 2.3c1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2"/></svg>
  2115. </a>
  2116. </div>
  2117. </div>
  2118. </div>
  2119. </footer>
  2120. </div>
  2121. <div class="md-dialog" data-md-component="dialog">
  2122. <div class="md-dialog__inner md-typeset"></div>
  2123. </div>
  2124. <script id="__config" type="application/json">{"annotate": null, "base": "..", "features": ["navigation.tracking", "navigation.tabs", "navigation.indexes", "navigation.expand", "navigation.sections", "header.autohide", "content.code.copy", "content.code.select", "content.code.annotate"], "search": "../assets/javascripts/workers/search.2c215733.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": null}</script>
  2125. <script src="../assets/javascripts/bundle.79ae519e.min.js"></script>
  2126. </body>
  2127. </html>