Ir-rotot VPN importati huma differenti mill-klijent li jaħdem? Qabbel it-tnejn
Profil NetworkManager salvat u r-rotot attwalment installati huma żewġ affarijiet differenti. Qabbel id-destinazzjonijiet privati u pubbliċi qabel ma tibdel xejn.
Xi servizz privat iwieġeb permezz tal-VPN filwaqt li t-traffiku normali tal-internet iġib ruħu b’mod kompletament differenti milli fuq il-magna ta’ kollega, u t-tentazzjoni hija li tikkonkludi li l-klijent Ubuntu huwa mħarbat. Dik il-konklużjoni taqbeż pass wieħed. Operazzjoni privata li taħdem u mogħdija pubblika differenti huma żewġ osservazzjonijiet, u d-differenza normalment tinsab fil-politika tat-traffiku li installa kull klijent, mhux fil-klijent innifsu.
Li tqabbel il-konfigurazzjoni salvata mal-istat effettiv tan-netwerk jieħu tliet kmandi u jwieġeb il-mistoqsija li l-istima kienet qed tipprova twieġeb.
L-ewwel il-profil salvat, imbagħad l-istat effettiv
Konnessjoni OpenVPN importata ssir profil proprju ta’ NetworkManager. Il-fajl .ovpn li minnu ġiet jieqaf ikun is-sors tal-verità fil-mument li l-importazzjoni tintemm, għalhekk l-editjar ta’ dak il-fajl aktar tard ma jbiddel xejn fil-konnessjoni li qed tuża. Dan huwa l-ewwel post fejn il-paragun imur ħażin, u jmur ħażin bil-kwiet.
nmcli -f connection.id,connection.uuid,ipv4.never-default,ipv4.routes,ipv4.dns connection show office-vpn
Aqra l-UUID meta l-ismijiet jaħbtu; ismijiet duplikati jgħaddu minn installazzjonijiet mill-ġdid u restawr tal-profil, u tista’ tqatta’ siegħa teditja l-kopja li mhix qed tintuża. Il-valuri li tara jiddeskrivu l-intenzjoni salvata: jekk il-profil jistax jieħu r-rotta default, liema rotot ġew salvati u liema resolver u dominji tat-tiftix jitlob. Ma jiddeskrivux x’ġara meta l-konnessjoni ġiet attivata, għax plugin jew push mis-server jistgħu jżidu stat li l-profil ma jissemmiex. Huwa għalhekk li l-kmand li jmiss huwa importanti.
Imbagħad ara x’għamel is-sistema tassew b’dik l-intenzjoni, inklużi r-regoli tal-politika u kull tabella mhux biss dik prinċipali. Il-proprjetajiet salvati huma input, u t-tabelli installati huma r-riżultat.
ip -4 rule show
ip -4 route show table all
Żewġ destinazzjonijiet, paragun wieħed
Agħżel destinazzjoni privata waħda li taħdem u destinazzjoni pubblika ordinarja waħda, imbagħad staqsi lill-kernel liema mogħdija tieħu kull waħda. Li tagħmel dan fuq iż-żewġ magni huwa dak li jbiddel differenza vaga f’waħda speċifika.
ip -4 route get 10.40.0.20
ip -4 route get 203.0.113.20
L-indirizzi huma eżempji li għandhom jiġu sostitwiti b’tiegħek; importanti hija l-koppja, mhux in-numri. Qabbel l-interface, l-indirizz tas-sors u t-tabella msemmija f’kull output. Meta t-tiftixa privata ssemmi t-tunnel u t-tiftixa pubblika wkoll issemmi t-tunnel, għandek tunnel sħiħ u l-klijent l-ieħor jista’ jkollu wieħed maqsum, jew bil-maqlub.
Titlobx li ż-żewġ klijenti jistampaw test identiku. redirect-gateway def1 f’OpenVPN normalment jiġi espress bħala żewġ rotot ta’ nofs prefiss minflok waħda default, u manager li jurihom b’mod differenti mhuwiex għalhekk żbaljat. Iġġudika l-kopertura, li juru t-tiftixiet, mhux il-format.
Fejn iż-żewġ klijenti leġittimament differenti
Id-defaults tal-klijenti huma għażliet ta’ politika, u jistgħu ma jaqblux. Prodott wieħed jista’ jippreferi tunnel sħiħ, ieħor iżomm id-default lokali u jgħaddi biss il-prefissi privati, u t-tielet isegwi dak li bagħat is-server. Differenza hija difett biss meta tmur kontra l-ħtieġa li ngħatatlek.
Għalhekk qabbel kull klijent mal-intenzjoni approvata ta’ tunnel maqsum jew sħiħ, mhux ma’ xulxin. Jekk il-ħtieġa hija li t-traffiku privat juża t-tunnel u l-mogħdija lokali tal-internet tibqa’ lokali, allura tunnel sħiħ huwa l-bug u tunnel maqsum huwa korrett, irrispettivament minn liema klijent għamel xiex. Ikteb l-intenzjoni qabel ma tħares lejn kwalunkwe konfigurazzjoni, inkella l-ewwel klijent li tispezzjona jsir bil-kwiet l-istandard.
DNS huwa t-tieni ass u jonqos b’mod indipendenti. Rotta korretta xorta tista’ tibgħat mistoqsijiet lil resolver li ma jistax iwieġeb għaż-żona privata, u resolver korrett ma jsewwix rotta ħażina. Iċċekkja t-tnejn, u isem privat li jiġi riżolt filwaqt li indirizz privat ma jiġix riżolt ittrattah bħala evidenza li ż-żewġ saffi qed jiġu riżolti separatament.
Żomm il-paragun nadif
Ħaddem sid konnessjoni wieħed biss kull darba. Sessjoni OpenVPN mill-kmand line li taħdem ħdejn il-profil importat tinstalla r-rotot tagħha u l-istat tar-resolver tagħha, u t-taħlita li tirriżulta mhijiex l-imġiba ta’ ebda klijent. Neħħi waħda qabel ma tkejjel l-oħra. Erġa’ ibda jekk m’intix ċert x’għadu qed iżomm l-istat, għax rotta qadima ta’ siegħa ilu tidher eżattament bħal problema ta’ politika.
Żomm fiss ukoll kull ħaġa oħra: l-istess endpoint, l-istess kont, l-istess verżjonijiet tas-software, l-istess netwerk. Suċċess fuq il-laptop Windows ta’ kollega jittestja klijent differenti, integrazzjoni differenti tar-resolver u forsi profil differenti tas-server, għalhekk mhuwiex evidenza dwar il-manager Ubuntu.
Ir-referenza tal-settings IPv4 ta’ NetworkManager tiddefinixxi b’mod preċiż never-default u l-proprjetajiet tar-rotot salvati, li jiswa li taqrah qabel ma tibdel valur immexxi. U ftakar fl-ambitu ta’ dan il-paragun: ikopri IPv4 u ma jgħid xejn dwar il-politika IPv6 korrispondenti, li għandha d-defaults tagħha u l-mod tagħha kif tissorprendik.