Il-profil OpenVPN ta’ Windows ifalli fuq Ubuntu: tliet saffi
Il-linja mibgħuta maħsuba għal Windows biss hija biss twissija. L-istess profil ifalli mit-terminal l-ewwel minħabba privileġġi, imbagħad minħabba assistent tar-resolver nieqes.
Ibda l-istess profil mit-terminal u l-messaġġ li ħafna jikkupjaw huwa twissija, mhux ir-raġuni għaliex il-klijent waqaf. Hawn ifallu tliet saffi indipendenti: direttiva mibgħuta li l-bini ta’ Linux ma jimplimentax, id-drittijiet meħtieġa biex jinħoloq apparat tun, u l-assistent tar-resolver li jbiddel konnessjoni f’DNS li jaħdem. Ħaddimhom fl-ordni, għax kull wieħed jista’ jaħbi li jmiss.
Żomm id-download kif wasal u editja kopja, biex download ġdid ma jreġġax lura l-bidliet tiegħek bil-kwiet.
Aqra t-twissija qabel ma tagħtiha tort
block-outside-dns jissakkar id-DNS fuq Windows permezz tal-Pjattaforma tal-Filtrazzjoni ta’ Windows, u l-klijent ta’ Linux m’għandu xejn biex jimmappjah. Meta s-server jibgħatha, il-klijent jistampa linja dwar opzjoni mhux magħrufa għal dik id-dħul mibgħuta u jkompli, għax opzjoni mibgħuta ma titqiesx fatali. Iżda l-istess linja fil-fajl tiegħek stess hija ħaġa oħra: hemmhekk il-parser jieqaf. Iddeċiedi liema mill-mejn għandek qabel ma tmiss xejn, għax waħda biss minnhom tispiċċa l-eżekuzzjoni.
Biex tneħħi l-istorbju, iffiltraha qabel il-parsing: dħul pull-filter ignore għal dak l-isem, jew --ignore-unknown-option meta l-linja tkun fil-fajl lokali. It-tnejn jiskottaw linja li diġà qrajt; ebda waħda minnhom ma ssewwi ħsara li ma djanjostikajtx.
Il-privileġġi jfallu qabel kull ħaġa oħra
Apparat tun u r-rotot li jakkumpanjawh huma oġġetti privileġġati, u kont normali ma jistax joħloqhom. L-għażla --user tispjega din il-qsim: id-daemon jabbanduna l-privileġġi tiegħu biss wara li x-xogħol privileġġat ikun sar. Ibda bħala root, jew permezz ta’ unit li jibdaha hekk, imbagħad fittex żball ta’ permess qabel ma tħares lejn iċ-ċertifikati. It-tħollija tal-permessi tal-fajl fuq il-profil ma tagħtix lill-proċess id-drittijiet li m’għandux.
Żball TLS ifisser li l-klijent għadda minn din is-saff. Ilment dwar apparat jew rotta jfisser li qatt ma wasal għas-saff ta’ fuq.
X’jagħmel il-GUI li t-terminal ma jagħmilx
Konnessjoni b’suċċess waqt li kull tfittxija għadha tfalli hija t-tielet saff. NetworkManager jagħmel ix-xogħol tar-resolver tiegħu stess, u għalhekk import mid-desktop jista’ jqassam DNS anki meta l-iskript up tal-profil qatt ma ħadem b’suċċess. Il-kmand openvpn --config jeżegwixxi dak li jsemmi --up, u jekk dak l-assistent ma jkunx hemm, l-interfaċċa tidher waqt li t-tfittxijiet ikomplu jmorru lejn is-servers preċedenti. Qabbel l-iskripts taż-żewġ toroq qabel ma tinstalla xejn.
Uża l-assistent ippakkjat għad-distribuzzjoni tiegħek; skript ikkupjat minn post fil-blog ġeneralment jimmira resolver ieħor. L-integrazzjoni mogħtija għal systemd-resolved mhix l-iskript ġeneriku bi stil vpnc, u kull waħda tistenna l-argumenti u l-varjabbli tagħha mill-klijent. L-iskripts up definiti mill-utent ukoll jeħtieġu script-security 2 qabel il-klijent jeżegwihom.
Aqsam is-saffi fir-run li jmiss
Ħaddem darba b’--verb 4 u aqra l-log fl-ordni li seħħet: ħolqien tal-apparat, rotot, handshake TLS, imbagħad il-ħruġ tal-iskript up. L-ewwel falliment f’dik is-sekwenza huwa dak li jistħoqqlu tiswija; kull ma jiġi wara normalment huwa konsegwenza. Tunnel li jistabbilixxi waqt li r-resolver ma jagħmilx hekk iqiegħdek fit-tielet saff, fejn iċ-ċertifikat mhuwiex rilevanti. Ħalli l-profil imniżżel mhux mittiefes waqt li tqabbel.
Malli kull aġġustament tal-operatur jipproduċi linja oħra miċħuda, il-fajl huwa mmirat lejn pjattaforma oħra. Itlob esportazzjoni għal Linux minflok ma tibni lista tal-filtri permanenti.
Innota liema saff falla u x’biddilha, għax inkella l-persuna li jmiss li tingħatalha l-istess fajl tieqaf ukoll fit-twissija.