Isem tal-punt tat-tmiem VPN kontra isem ta’ servizz privat: żewġ sidien
Il-punt tat-tmiem pubbliku tal-VPN u l-isem ta’ servizz privat jinbidlu għal raġunijiet differenti. Agħti lil kull wieħed is-sid tal-aġġornament, it-triq tas-solver u l-verifika tal-aċċessibbiltà tiegħu.
Żewġ ismijiet jistgħu jiddeskrivu l-istess fergħa u jwieġbu mistoqsijiet kompletament differenti. vpn.branch.example jgħid lill-pari remot fejn isib il-punt tat-tmiem tal-VPN, u dan irid jiġi solvut qabel ma teżisti xi mina. inventory.branch.example jgħid lill-utent awtorizzat fejn tgħix applikazzjoni privata, u dan għandu importanza biss wara li l-mina tkun ’il fuq. Il-manutenzjoni ta’ wieħed ma tagħmel xejn għall-ieħor.
Semmi ż-żewġ rekords qabel ma tiddebugga lil xi wieħed minnhom
Ikteb it-tnejn flimkien mas-sidien tagħhom. Għall-punt tat-tmiem, innota min jaġġorna l-indirizz pubbliku u kif il-klijent VPN iġedded it-tweġiba tiegħu. Għas-servizz, innota min għandu l-indirizz privat, liema żona żżomm ir-rekord u liema solvers għandhom iwieġbu għalih.
Dik il-lista qasira tipprevjeni l-iżball ta’ dijanjosi l-aktar komuni f’dan il-qasam: li terġa’ tibda mina tal-fergħa li taħdem biex issewwi rekord li jgħix kollu kemm hu fiha. Il-mina hija t-trasport għall-isem tas-servizz; mhix l-awtorità tiegħu.
Meta jiġi propost tibdil, staqsi liema miż-żewġ rekords imiss. Jekk ħadd ma jista’ jwieġeb, it-tibdil mhux lest biex jiġi skedat.
Il-punt tat-tmiem irid jiġi solvut qabel ma teżisti xi mina
Ejja ngħidu li l-konnessjoni tal-internet tal-fergħa tirċievi indirizz pubbliku ġdid. L-aġġornatur tal-punt tat-tmiem jippubblika l-indirizz ġdid, u l-implimentazzjoni VPN remota trid tkun tista’ taqra t-tweġiba mibdula. Kwalunkwe solver li jipprovdi dik it-tweġiba irid ikun aċċessibbli mingħajr il-mina, inkella l-klijent qed jiġri wara isem li jista’ jsolvi biss wara li jkun ikkonnettja ma’ dak li ma jsibx.
Dik id-dipendenza tal-bootstrapping tajjeb li tingħad b’mod ċar, għax hija faċli tinħoloq bl-inċident meta r-resolvers interni kollha jkunu wara l-VPN. Żomm triq qabel il-mina għat-tfittxija tal-punt tat-tmiem, u kkonferma l-imġiba tar-rikonnessjoni tal-klijent minflok ma tassumi li tweġiba ġdida tinqabad mill-ewwel.
Id-DNS dinamiku għandu wkoll limiti li l-aġġornament tar-rekord ma jistax jaqsam. L-aġġornament ta’ rekord ma jiftaħx port tal-firewall, ma joħloqx mappa NAT u ma jipprovax l-identità tal-pari. Indirizz ippubblikat b’port magħluq jagħti klijent li jsolvi b’mod korrett u xorta ma jistax jikkonnettja ma’ xejn.
Fl-aħħar, klijent li qed jaħdem jista’ jkompli juża punt tat-tmiem fil-cache sakemm jerġa’ jikkonnettja. Issepara l-pubblikazzjoni, il-cache u l-politika tar-rikonnessjoni fin-noti tiegħek, biex pari antikwat ma jiġix maħsub għal aġġornatur miksur.
L-isem tas-servizz jiddeskrivi fejn tgħix l-applikazzjoni
Issa ejja ngħidu li l-mina tibqa’ f’saħħitha iżda s-server tal-inventarju jmur minn 172.26.14.20 għal 172.26.14.35. Ir-rekord pubbliku tal-punt tat-tmiem mhuwiex affettwat, filwaqt li r-rekord privat tas-servizz irid jinbidel. L-użu ta’ indirizz riżervat għal dak is-servizz, jew assenjazzjoni statika, jagħmel dan aktar rari; triq tal-aġġornament awtorizzata tittratta d-drabi meta dan ikun maħsub.
Hawnhekk jiġu mħallta żewġ mekkaniżmi tal-aġġornament. RFC 2136 jiddefinixxi protokoll biex iżżid u tħassar rekords DNS f’żona, filwaqt li fornitur kummerċjali tad-DNS dinamiku jista’ jesponi API HTTP kompletament differenti għal skop ieħor. L-użu ta’ wieħed ma jimplikax li l-ieħor jeżisti fl-ambjent tiegħek. Iċċekkja liema mekkaniżmu ż-żona tiegħek tassew taċċetta qabel ma tikteb aġġornatur kontrih.
Tweġiba privata korretta hija biss l-ewwel kundizzjoni. Biex sejjieħ remot jużaha, il-klijent jeħtieġ solver li jġorr iż-żona privata, politika li tippermetti mistoqsijiet lil dak is-solver, u tibgħid ’il quddiem għall-indirizz li jiġi lura. Isem li jsolvi għal indirizz li l-klijent ma jistax jilħaq jipproduċi timeout li jidher bħal ħsara tas-server.
Ittestja ż-żewġ toroq separatament
Iċċekkja l-punt tat-tmiem minn barra l-mina u s-servizz minn ġo fiha, u żomm ir-riżultati bħala żewġ fatti indipendenti:
$ dig +short vpn.branch.example @1.1.1.1
$ dig +short inventory.branch.example @172.26.0.53
$ ip route get 172.26.14.35
Jekk l-ewwel mistoqsija tfalli, il-problema hija l-pubblikazzjoni pubblika jew it-triq tas-soluzzjoni qabel il-mina, u ebda bidla interna mhi se tgħin. Jekk it-tieni tirritorna indirizz iżda t-tielet ma turix rotta permezz tal-mina, is-saff tad-DNS huwa tajjeb u l-politika tal-ibgħid ’il quddiem mhix.
Mexxi l-par wara kull bidla fl-indirizz, u nnota liema rekord ċċaqlaq. Konsenja li tgħid biss «id-DNS ġie aġġornat» tħalli l-inġinier li jmiss jaqta’ liema miż-żewġ ċikli tal-ħajja tassew dam.