VPN super DNS ne samas kiel VPN-DNS-servilo
Agordo de solvilo, ĉifrita DNS kaj tunelo, kiu portas datumojn ene de DNS, estas tri malsamaj aferoj. Kontrolu, kiun vi fakte bezonas.
VPN super DNS priskribas transportan ideon, kaj ĝi ne estas sinonimo de direkti aparaton al propra solvilo. La demando, kiu solvas la konfuzon, estas simpla: kion la DNS-mesaĝoj fakte portas? Ordinara VPN povas instali solvilon, por ke kovritaj aplikaĵoj trovu privatajn nomojn, kaj ŝanĝi tiun solvilon ŝanĝas nur nomrezolvon. Plenumu la subajn kontrolojn laŭvice, ĉar la tri aranĝoj dividas vortaron kaj preskaŭ nenion alian.
Apartigu la tri aranĝojn
En la unua aranĝo, la VPN provizas solvilon aŭ agordon de nompolitiko. Aplikaĵaj datumoj ankoraŭ vojaĝas per propraj retaj konektoj, kaj la tunelo nur influas, kiu servilo respondas la serĉon.
En la dua, ĉifrita DNS protektas la DNS-interŝanĝon mem. DNS super HTTPS kaj DNS super TLS volvas demandojn al la elektita solvilo, kaj ili ne portas pakaĵojn de iu ajn alia aplikaĵo. Ili ankaŭ ne kaŝas la demandonomojn de la solvilo, kiun vi elektis, kio estas alia fida limo ol kaŝi ilin de la loka reto.
En la tria, kunlabora kliento kodigas aliajn datumojn en DNS-mesaĝojn kaj kunlabora finpunkto rekonstruas ilin. La ordinara solvila vojo fariĝas la transporto, kaj la solvilo nun estas komponanto de la datenvojo anstataŭ nomservo.
Kontrolu, kion la DNS-mesaĝoj portas
Ŝanĝu la solvilon kaj observu, ĉu la trafika vojo de la aplikaĵo ŝanĝiĝas. Se la aplikaĵo ankoraŭ konektiĝas al la samaj adresoj per la samaj ingoj, vi ŝanĝis nomrezolvon kaj nenion pli.
Tunelo portata de DNS bezonas kongruan aranĝon ĉe la servila flanko. Iodine estas dokumentita ekzemplo: ĝia projekta dokumentaro priskribas IP-tunelon tra DNS, kaj ĝi postulas servilan komponanton, kiu komprenas la kodigon. Entajpi publikan solvilan adreson en Android ne provizas tiun finpunkton, kaj merkatika termino komuna al du produktoj ne estas protokola specifikaĵo.
Kaptaĵo estas la decida kontrolo. Se vi vidas ordinarajn demandojn al la solvilo kaj nenion alian, ne estas tunelo. Se vi vidas utilan ŝarĝon kodigitan en demandonomojn kaj respondojn, vi trovis la portanton, kaj la sekva demando estas kiom ĝi povas movi.
Kontrolu la kapaciton antaŭ ol engaĝiĝi
DNS estis desegnita por demandoj kaj respondoj, ne por amasa liverado. Kodiga superkosto, limoj de mesaĝgrandeco kaj solvila konduto ĉiuj prenas parton de la nominala vojo, do utila kapacito estas pli malalta ol sugestas la suba ligilo. Traktu ajnan trafluo-ciferon, kiun vi ne mezuris sur via propra vojo, kiel hipotezon anstataŭ buĝeton. Mezuru ambaŭ direktojn, ĉar alŝuto kaj elŝuto povas trafi malsamajn limojn ĉe portanto de demando-respondo.
La kliento ankaŭ devas decidi, kiu trafiko eniras la tunelon. Loka VPN-serva interfaco povas kolekti pakaĵojn, sed la interfaco diras nenion pri tio, kiel la fora transporto protektas aŭ plusendas ilin. Fragmentado kaj retransmetado kondutas malsame kiam la portanto estas demando-responda protokolo anstataŭ fluo, kaj konekto, kiu restas malfermita, diras malmulte pri interaga latenteco.
Mezuru per la trafiko, kiun vi intencas porti. Tunelo, kiu ŝajnas bona por perioda korbato, povas esti neuzebla por interaga sesio, kaj la malo ankaŭ validas.
Kontrolu la sekurecon de la portanto
Ne supozu, ke DNS-enkapsuligo provizas konfidencon aŭ fortan aŭtentikigon. La solvila vojo kaj la tunela finpunkto vidas tion, kion la efektivigo malkaŝas, kaj tiu malkaŝo varias laŭ la dezajno.
Ĉifrado kaj la elekto de portanto estas apartaj ecoj. Tunelo povas esti ĉifrita super simpla IP-vojo, kaj DNS-portata tunelo povas esti konstruita kun aŭ sen protekto de sia utila ŝarĝo. Konservu la HTTPS de la aplikaĵo sendepende, kaj taksu la faktan sekurecan dezajnon de la tunelo anstataŭ ĝian nomon.
Se la postulo estas privateco de la loka reto, ĉifrita DNS kaj datena tunelo respondas malsamajn partojn de ĝi. Skribu, kontraŭ kiu observanto vi defendas vin, antaŭ ol elekti unu.
Adaptu la riparon al la fakta fiasko
Por ordinara malrapida VPN, anstataŭigo per DNS-portata tunelo aldonas limigitan transporton sur la problemon. Ĝi ne riparas radian kvaliton, kongeston aŭ servilan ŝarĝon, kaj ĝi kutime igas ilin pli videblaj.
Por fiaskoj de privataj nomoj, unue esploru la celitan solvilan politikon: kiu servilo respondu, kiuj nomoj estas en la amplekso, kaj ĉu la kliento rajtas uzi ĝin. Poste elektu rajtigitan transporton kongruan kun la postulo, kaj konservu la solvilan agordon en la ŝanĝprotokolo, por ke la sekva okazaĵo ne restartigu la saman serĉon.
La kontrol-listo estas mallonga: identigu la aranĝon, konfirmu kion la mesaĝoj portas, mezuru kapaciton, poste reviziu fidon. Ĉiu paŝo, kiu ne kongruas kun la simptomo, signifas, ke la aliaj du aranĝoj ankoraŭ ludas.