Hvers vegna SRV-færsla hjálpar aðeins biðlara sem spyr sjálfur um hana
DNS getur birt þjónustumark og port, en VPN-biðlarinn verður sjálfur að útfæra uppflettinguna. Finndu merkið sem hann spyr um áður en þú bætir einhverju við svæðið.
Að bæta SRV-færslu við svæðið þitt kennir engum VPN-biðlara að leita að henni. Biðlarinn verður að þekkja merkið, ákveða að senda fyrirspurnina og bregðast við því sem kemur til baka, og DNS getur ekki veitt fyrstu tvö þessara. Þess vegna eru flestar misheppnaðar SRV-áætlanir biðlaravandamál í DNS-búningi. Lestu fyrst uppgötvunarhegðun biðlarans og birtu síðan aðeins merkið sem hann spyr raunverulega um.
Færsla sem enginn spyr um getur engum hjálpað
SRV birtir staðsetningu þjónustu; hann tilkynnir hana ekki. Ekkert ýtir færslu að biðlara, og enginn leysir býður nafn sem aldrei var spurt um. Leitin hefst þegar forritið ákveður að gera hana, svo merkið verður að koma frá skjölum vörunnar eða frá athugun á hugbúnaðinum á netinu. Þar sem biðlarinn hefur ekkert uppgötvunarskref breytir færsla svæðinu og engu öðru.
Þess vegna getur ein vara á neti byrjað að virka á meðan önnur verður ekki fyrir sömu breytingu. Breytan er hugbúnaðurinn, og DNS-þjónninn gerir nákvæmlega það sem honum var sagt. Lestu svæðið aftur eftir breytinguna líka, því rangt innslegið merki felur sig auðveldlega meðal færslna sem allar líta eins út.
Lestu reitina áður en þú skrifar þá
Færsla ber fjögur gildi, og hvert svarar annarri spurningu: forgangur raðar markmiðunum sem biðlarinn getur prófað, þyngd skiptir álaginu milli markmiða með sama forgang, port nefnir flutningsportið og markmið nefnir hýsilinn. Forskriftin leyfir líka markmið . til að merkja að þjónustan sé viljandi óaðgengileg, sem er gagnlegt svar en ekki bilað.
Ekkert þessara reita ber auðkenni, stefnu um skírteini eða útgáfu forrits, og biðlari sem hunsar þyngd tengist samt, bara án fyrirhugaðrar jafnvægis. Markmiðið þarf eigin vistfærslur, og það ætti að vera kanónískt nafn en ekki samheiti. Að birta færslu sem vísar á hýsil án hlustara framleiðir tengivillu sem lesin er sem DNS-bilun, og það er dýrasta tegund villandi upplýsinga. Birtu alla keðjuna eða ekkert af henni.
Finndu merkið sem biðlarinn sendir í raun
Ákvarðaðu merkið út frá sönnunargögnum en ekki ágiskun um nafn vörunnar. Annaðhvort tilgreina skjölin þjónustuna eða upptaka sýnir fyrirspurnina sem fer frá biðlaranum þegar hann byrjar. Báðar leiðir enda á sama stað: nákvæmt nafn og tegund til að prófa gegn leysinum.
dig +short SRV _vpn._tcp.gw.example
dig +short A edge2.gw.example
tcpdump -ni any udp port 53Berðu svarið saman við færsluna sem þú birtir, staf fyrir staf, því undirstrikurnar og punktarnir í lokin eru hluti nafnsins. Tómt svar við fyrirspurn sem raunverulega var send bendir á svæðið, en engin fyrirspurn yfirleitt bendir á biðlarann, og þessar niðurstöður senda þig til mismunandi teyma. Raunverulegt svar lítur út eins og línan hér fyrir neðan, þar sem forgangur 20 tapar gegn hvaða færslu sem er með lægri forgang og biðlarinn hringir í port 8443 á tilgreindu markmiði.
_vpn._tcp.gw.example. 600 IN SRV 20 10 8443 edge2.gw.example.Markmiðið verður líka að vera til
Markmið sem leysist er ekki það sama og þjónusta sem svarar. Athugaðu vistfærslur markmiðsins og athugaðu síðan að eitthvað hlusti á birtu portinu og samskiptareglunni. TCP-færsla sem vísar á hlustara sem er aðeins UDP er misræmi sem engin svæðisbreyting lagar. Haltu TTL stuttu á meðan markmiðið er á hreyfingu, og lengdu það þegar nafnið hættir að hreyfast.
Biðlarar sem útfæra uppgötvun í raun eru mismunandi að því hve mikið af færslunni þeir virða. Sumir nota aðeins forgang, sumir líta á þyngd sem ráð, og fáir hunsa portið og gera ráð fyrir sjálfgefnu gildi. Þessi munur á heima í athugasemdunum þínum við hlið merkisins, því hann skýrir hegðun sem annars lítur út eins og bilun í leysinum.
Uppgötvun er ekki auðkenning
SRV-svar segir hvar á að tengjast, og það segir ekkert um hverjum á að treysta þegar þangað er komið. Láttu skírteinisstaðfestingu og auðkenningu þjónsins hjá biðlaranum vera nákvæmlega eins og hún var, því færsla sem aðrir geta falsað á ekki að verða traustsákvörðun. DNS-svör er hægt að vista í skyndiminni og breyta af hverjum sem stjórnar svæðinu, sem gerir þau að lélegum stað til að kóða stefnu.
Fyrir biðlara án uppgötvunarstuðnings skaltu dreifa prófílnum eða gáttarvefslóðinni sem hann samþykkir, og skrá hvaða vara notar hvaða aðferð. Sú athugasemd kemur í veg fyrir að næsti stjórnandi bæti við færslu og búist við að hún virki alls staðar. SRV-forskriftin lýsir vali milli markmiða, og að lesa hana sem heimildarkerfi er leiðin sem gagnleg færsla verður öryggisforsenda. Birtu viljandi, nefndu merkið í skjölunum þínum og litu á biðlarann sem þann þátt sem ræður því hvort nokkuð af þessu skipti máli.