Firebird 3ren hari-krifratzea eta VPNa bi muga desberdin dira
Funtzionatzen duen VPN batek ez du ezer esaten Firebirden listenerra norrek ireki dezakeen edo bezeroak zer negoziatu duen. Egiaztatu irisgarritasuna, autentifikazioa eta hari-krifratzea bereizita.
VPNak konektatu egiten du, bezeroak saio bat irekitzen du, eta denek suposatzen dute datu-basearen konexioa babestuta dagoela. Hiru gauza desberdin nahastu berri dira. Listenerra iristeko modukoa den ala ez, zerbitzariak erabiltzailea onartu duen ala ez, eta Firebird-ek hari-krifratzea negoziatu duen ala ez mekanismo desberdinak dira, froga desberdinekin. Tunelak lehenari bakarrik erantzuten dio, eta zuk baimendu dituzun iturrientzat soilik.
Bi muga, eta ez dira gainjartzen
VPNaren mugak bezeroaren eta atebidearen arteko paketeak babesten ditu. Firebirden hari-krifratzeak bezero-liburutegia eta zerbitzari-prozesua arteko datu-basearen protokoloa babesten du. Biak egon daitezke, eta batek ez du bestea ordezkatzen.
Tunela datu-basearen ostalariaren aurretik amaitzen bada, haratago dagoen trafikoa datu-basearen saioak negoziatu duenak soilik babesten du. Hutsune horretan aurkitzen du berrikuspen batek sorpresa normalean. Tunelaren diagrama atebide batean amaitzen da, eta zure kontsulta daraman konexioak haratago jarraitzen du. Diagrama hori geroago irakurtzen duen edonork suposizioa heredatzen du.
Lehen muga: norrek ireki dezake listenerra
Identifikatu zerbitzariaren benetako helbidea eta konfiguratutako portua, hau da, 3050 aldatzen ez bada, eta gero baimendu VPN iturri onartuak soilik ostalariaren eta sarearen suebakietan. Kontuan izan VPN atebideko edozein helbide-itzulpen, eta eman datu-basearen ostalariari bezero-poolera itzultzeko ibilbidea atebidea bereizia bada.
Gero frogatu ezezkoa. Ukatu behar den kanpoko bideak ukatuta jarraitu behar du, tunela irekitzeak ez baitu Firebirden listenerra berez mugatzen.
Bigarren muga: Firebird-ek zer negoziatzen duen
Firebird 3k hari-krifratzearen esparrua sartu zuen zerbitzari-politika batekin, desgaitu, gaitu edo derrigorrezko gisa ezar daitekeena. Politikak gutxienekoa ezartzen du. Benetako saioak oraindik aplikazioak kargatzen duen bezero-liburutegiaren eta bi aldeek onartzen dituzten pluginen mende jarraitzen du.
Firebird 3ren argitalpen-oharretan Arc4 zerrendatzen da argitalpen horretako hari-krifratze plugin lehenetsi gisa. Arc4 lehenetsi historikoa da, ez krifratze modernoaren gomendioa, eta ez da kanpoko VPN babesa berbera.
Autentifikazioa hirugarren aldagaia da negoziazio berean. Zerbitzariak autentifikazio-pluginen multzo bat onartzen du, bezero-liburutegiak azpimultzo bat eskaintzen du, eta biek gainjarri behar dute.
Legacy_Auth tranpa
Legacy_Auth onartzeak zerbitzariaren derrigorrezko krifratze-politika lehenetsia arintzea eskatzen du. Hori da dokumentatutako bateragarritasun-kostua, eta horregatik politikari behera egitea konexio-errore bat isildu nahian segurtasun-aldaketa da, ez konponketa.
Bezero bat zerbitzariaren eguneraketaren ondoren bat-batean huts egiten badu, alderatu plugin-zerrendak ezer ahuldu aurretik. Hutsegitea negoziazio-desadostasuna izan ohi da, eta erantzuna bi aldeetan onartutako plugin bat da.
Egiaztatu garrantzia duen konexioa
Testuinguru-aldagaia eskaintzen duen bertsio batean, kontsulta honek uneko konexioaren krifratze-egoera ematen du:
SELECT RDB$GET_CONTEXT('SYSTEM', 'WIRE_ENCRYPTED')
FROM RDB$DATABASE;
Exekutatu aplikazioaren beraren konexioaren bidez, ez zerbitzari bereko administratzaile-saio baten bidez. Administratzaile-konexio krifratu batek ez du ezer esaten beste bezero-liburutegi baten saioaz, eta aldagaia onartzen ez duen bertsio zaharragoa ez da krifratzea itzalita dagoen froga.
Idatzi elkarrekin bezero-liburutegiaren bertsioa, zerbitzariaren bertsioa eta emaitza, horietako edozein bere horretan irakurtezina baita.
Baimenak eta eguneratzeko bidea
Iturriak mugatzeak eta garraioa krifratzeak ez dute autentifikazioa edo gutxieneko pribilegioen baimenak ordezkatzen. Egiaztatu datu-baseko erabiltzaile arruntaren baimenak benetan ukitzen dituen objektuetan.
Azkenik, hartu epe luzeko ezarpena mantentze-lan gisa. Tunelak ez du bezero-liburutegi zaharkitu bat mugagabe seguru egiten, eta onartutako eguneratze-bide bat merkeagoa da behar duen plugina kendu dela aurkitzea baino.