NM OpenVPN: nid y proffil a gadwyd yw eich ffeil .ovpn
Mae mewnforio yn cyfieithu opsiynau i gysylltiad a gadwyd. Darllenwch vpn.data yn ôl, gwiriwch ta a ta-dir, a diweddarwch un cofnod yn lle disodli'r geiriadur.
Mae'r un .ovpn ffeil yn cysylltu o gragen ac yn dod i ben ar ôl ei mewnforio i NetworkManager. Y casgliad naturiol yw bod y VPN wedi torri. Mae'r esboniad mwy tebygol yn llai: ni chadwodd NetworkManager y ffeil, mewnforiodd ran ohoni i gysylltiad a gadwyd, ac mae'r tiwnel sy'n rhedeg yn defnyddio'r data a gadwyd hwnnw yn lle hynny. Beth bynnag y mae'r ffeil yn ei ddweud nawr, nid yw'n berthnasol i'r hyn y mae'r proffil yn ei gynnwys.
Nid y ffeil yw'r proffil
Cyfieithiad yw mewnforio, nid mowntiad. Daw opsiynau y mae'r ategyn yn eu deall yn allweddi yn vpn.data geiriadur y cysylltiad; mae opsiynau nad yw'n eu deall yn cael eu gollwng neu eu cofnodi yn rhywle arall, a dim ond cyfeiriad yw'r llwybr gwreiddiol. Nid yw golygu'r ffeil ffynhonnell wedyn yn newid dim ynglŷn â'r cysylltiad sydd eisoes wedi'i gadw.
Mae'r bwlch hwnnw'n egluro teulu cyfan o adroddiadau: cafodd yr allwedd a rennir ei chylchdroi, cafodd y ffeil ei diweddaru, ac mae'r tiwnel yn dal i fethu. Mae'r proffil a gadwyd yn dal i bwyntio at yr hen lwybr neu'r hen werth, ac mae'r llinell orchymyn yn dal i weithio oherwydd ei bod yn darllen y ffeil a olygwyd gennych. Dau gleient, dwy ffynhonnell gwirionedd, a dim ond un ohonynt a ddiweddarwyd.
Darllenwch y proffil a gadwyd, nid y deialog
nmcli -f connection.id,connection.uuid,vpn.service-type,vpn.data connection show office-vpn
Defnyddiwch yr UUID pan fo dau broffil yn rhannu enw, a chadarnhewch mai'r ategyn OpenVPN yw'r math gwasanaeth a ddisgwyliwch, nid math VPN gwahanol sy'n digwydd bod wedi'i osod. Yna cymharwch y pen draw, y cludiant a'r cyfeiriadau tystysgrif â'r alwad sy'n gweithio.
Nid yw gwerth sy'n weladwy mewn golygydd graffig yn brawf ei fod wedi'i gadw. Cadwch, ailagorwch a'i ddarllen yn ôl drwy'r llinell orchymyn; mae diffygion cadw hanesyddol yn rheswm dros wirio'r data a gadwyd, nid yn brawf bod gan bob adeiladwaith cyfredol yr un nam. Mae'r gwiriad yn costio un gorchymyn.
Dau allwedd, a chyfeiriad sy'n bwysig
Ar gyfer cysylltiad sy'n defnyddio dilysu TLS, mae'r ategyn yn storio llwybr yr allwedd a rennir yn ta a'r cyfeiriad yn ta-dir, pan fo'r gosodiad yn defnyddio un. Mae'r ddau yn byw yn nogeiriadur data'r proffil, ac mae'n rhaid i'r ddau gyd-fynd â'r hyn y mae'r gweinydd yn ei ddisgwyl.
Mae cyfeiriad yn benderfyniad ar ochr y gweinydd a fynegir ar y cleient. Dewis un oherwydd bod gan broffil cyfagos un yw'r ffordd y mae allwedd sy'n gweithio yn dechrau methu ysgydwad llaw. Os nad oes cyfeiriad gan ffurfweddiad y gweinydd, ni ddylai'r cleient ddyfeisio cyfeiriad.
Rhaid i'r ategyn allu darllen y ffeil allwedd ei hun yn y cyd-destun y mae'n rhedeg ynddo mewn gwirionedd. Mae gan becyn cyfyngedig olwg wahanol ar y system ffeiliau na gosodiad bwrdd gwaith arferol, felly gall llwybr sy'n bodoli yn eich cragen fod yn anweledig i'r gwasanaeth.
Diweddarwch un cofnod, nid y geiriadur
nmcli connection modify office-vpn +vpn.data 'ta=/etc/NetworkManager/certs/office-ta.key'
nmcli connection modify office-vpn +vpn.data 'ta-dir=1'
Mae'r plws blaenllaw yn diweddaru cofnodion unigol y geiriadur. Mae neilltuo vpn.data heb y plws yn disodli'r geiriadur cyfan, a dyna sut y mae un allwedd ar goll yn troi'n bump o osodiadau wedi torri. Darllenwch y proffil yn ôl ar ôl y newid a chadarnhewch fod y cofnodion eraill wedi goroesi. Mae geiriadur sydd wedi colli ei ben draw o bell a'i dystysgrifau yn brynhawn llawer hirach na'r un y gwnaethoch ddechrau ag ef.
Ailgysylltwch drwy'r rheolyddion arferol a gwyliwch y cam sy'n methu. Os yw'r giât allwedd a rennir yn pasio nawr ac mae'r cleient yn adrodd gwall tystysgrif neu ddilysu defnyddiwr, rydych wedi symud ymlaen ac mae'r ymchwiliad nesaf yn un gwahanol.
Peidiwch â chymysgu moddau'r sianel reoli
tls-auth, tls-crypt, a tls-crypt-v2 yn drefniadau gwahanol. Nid yw ffeil allwedd sy'n edrych yn debyg yn eu gwneud yn gyfnewidiol, ac mae llenwi'r meysydd TLS-Auth oherwydd bod gan broffil arall allwedd wedi'i fformatio yn cynhyrchu proffil sy'n methu mewn modd sy'n debyg i allwedd anghywir.
Defnyddiwch fapio'r ategyn sy'n cyfateb i'r modd yng nghyfluniad y gweinydd. Pan fo'r modd yn aneglur, gofynnwch i berchennog y gweinydd yn hytrach na dyfalu o linell gyntaf y ffeil.
Cadwch lwybr adfer pan fo'r tiwnel yn cario eich sesiwn rheoli. Nid yw newid a gadwyd o reidrwydd yn newid a gymhwyswyd, ac nid yw mewnforio llwyddiannus yn brawf bod pob opsiwn ffynhonnell wedi'i gefnogi. Mae'r ddau fwlch yn werth eu gwybod cyn i chi ailgysylltu'r ddolen rydych yn gweithio drwyddi.