L-għaddi tas-subnet tal-applikazzjoni huwa l-parti ovvja ta’ tunnel maqsum, u mhuwiex il-ħidma kollha. Ir-resolver spiss joqgħod fuq indirizz differenti mill-applikazzjoni li taqdi, għalhekk tunnel li jaħdem xorta jista’ jħalli t-tfittxija barra minnu. Profil li jġorr 10.80.0.0/16 u xejn aktar jibgħat il-mistoqsija għal 10.90.0.53 permezz tal-interface lokali, fejn ma teżistix żona privata. Żid it-triq tar-resolver, imbagħad ħars lejn it-tieni nofs tal-problema: liema server il-klijent fil-fatt jagħżel.

Il-leġġenda: rotta waħda tkopri s-servizz kollu

Tunnel maqsum huwa lista ta’ destinazzjonijiet li jgħaddu mill-konnessjoni, mhux deskrizzjoni ta’ servizz. Is-subnet tal-applikazzjoni u l-indirizz tar-resolver huma żewġ destinazzjonijiet, u profil jista’ jġorr waħda mingħajr l-oħra. Meta jiġri dan, l-applikazzjoni hija aċċessibbli bl-indirizz filwaqt li isimha jonqos, li jidher daqsxejn bħal ħsara fid-DNS aktar milli bħal vojt fl-għaddi.

Is-subnet madwar ir-resolver lanqas mhu kopert awtomatikament. Rotta tal-host lejn indirizz wieħed hi biżżejjed għal dak ir-resolver u ma tiftaħx il-ġirien tiegħu. Dan huwa l-punt ta’ rotta tal-host: dejqa fid-disinn, u faċli tinseha meta s-servizz li jmiss jidher fl-istess subnet.

Tliet affarijiet iridu jżommu sabiex it-tfittxija taħdem: il-klijent jgħaddi l-indirizz tar-resolver mit-tunnel, il-gateway jaċċetta u jgħaddi dik it-talba, u r-resolver jaċċetta s-sors li jirċievi. It-tweġiba wkoll trid tiġi lura mit-triq miftiehma. Jekk jonqos wieħed minnhom, is-sintomu huwa l-istess, għalhekk jiswa li tikteb it-tabella tal-indirizzi qabel ma tmiss konfigurazzjoni.

Iddeċiedi liema indirizzi għandu jġorr il-profil

Elenka d-destinazzjonijiet fl-ordni: in-netwerk tal-applikazzjoni, l-indirizz tar-resolver u l-punt finali pubbliku li jtemm it-tunnel innifsu. It-tielet wieħed qatt m’għandu jiġi mgħoddi fit-tunnel, għax il-konnessjoni ta’ barra teħtieġ triq li teżisti qabel it-tunnel.

DestinationCoverage this example needs
Application network10.80.0.0/16 through the VPN
Private resolver10.90.0.53/32 through the VPN
Public VPN endpointNormal internet path, outside the tunnel

Inkludi kemm UDP kif ukoll TCP għad-DNS, għax l-implimentazzjonijiet huma mistennija jappoġġaw TCP flimkien ma’ UDP, u triq TCP imblukkata tipproduċi fallimenti bil-mod u parzjali minflok nodfa. Jekk iż-żona privata tiġi servuta wkoll permezz tal-IPv6, l-eċċezzjoni tal-host ekwivalenti tuża indirizz u prefiss IPv6 u hija entrata separata.

Innota x’ikopri diġà l-profil qabel iżżid xi ħaġa. Rotta doppja hija bla ħsara, imma rotta eżistenti mhux mistennija tgħidlek li l-profil tfassal għal pjan ta’ indirizzi differenti minn dak li ngħatajt.

Żid ir-rotta tal-host permezz tas-sid tal-konnessjoni

Għal profil Windows nattiv immaniġġjat lokalment, ir-rotta tappartjeni lill-konnessjoni u mhux lit-tabella tal-għaddi globali tal-magna. Ipprevedi l-żieda l-ewwel, imbagħad applika bl-istess ambitu li juża l-profil.

Add-VpnConnectionRoute -ConnectionName 'Office VPN' -DestinationPrefix '10.90.0.53/32' -WhatIf
Get-VpnConnection -Name 'Office VPN' | Select-Object -ExpandProperty Routes

L-ewwel kmand jagħti ħarsa bil-quddiem lejn il-bidla mingħajr ma jinstalla xejn, u t-tieni jelenka r-rotot li l-profil qed iġorr bħalissa. Ir-referenza ta’ Add-VpnConnectionRoute ta’ Microsoft tiddokumenta l-ambiti għal kull utent u għall-utenti kollha; profil għall-utenti kollha jeħtieġ il-parametru tal-ambitu tiegħu stess, u kmand għal kull utent kontra profil għall-utenti kollha jonqos jew jispiċċa fil-post ħażin.

Meta l-profil ikun immaniġġjat jew jiġi minn klijent tal-fornitur, il-bidla tappartjeni lil dak is-sid. L-istivar ta’ rotta tas-sistema permanenti fuq politika tal-konnessjoni jaħdem sakemm il-politika tiġi applikata mill-ġdid u r-rotta tisparixxi, li normalment jiġri waqt telefonata ta’ appoġġ u mhux waqt l-ittestjar. Dak il-falliment huwa sieket: ir-rotta tisparixxi, l-isem jieqaf jiġi riżolt, u ħadd ma jgħaqqad iż-żewġ ġrajjiet. Poġġi l-bidla fir-rekord tas-sid innifsu sabiex l-applikazzjoni mill-ġdid li jmiss iġġorrha minflok tħassarha.

Wara l-applikazzjoni, erġa’ qabbad il-profil minflok tassumi li r-rotta daħlet fis-seħħ. Bidliet fir-rotot fuq konnessjoni ħajja mhux dejjem jinqabdu, u t-tqabbid mill-ġdid jirriproduċi wkoll l-istat li l-utenti tiegħek fil-fatt ikollhom.

Iċċekkja liema resolver uża fil-fatt il-klijent

Rotta tikkontrolla l-pakkeġġi indirizzati lir-resolver. Ma tiddeċidix liema ismijiet għandhom jintbagħtu hemmhekk, u dik l-għażla hija mekkaniżmu separat. Fuq Windows, regoli effettivi tal-ispazju tal-ismijiet jistgħu jagħżlu resolver għal kull dominju, filwaqt li s-settings DNS tal-profil jipprovdu valur awtomatiku. Dawn is-saffi tnejn jistgħu ma jaqblux mingħajr ma jipproduċu ebda żball, għalhekk mistoqsija diretta hija biss nofs il-prova.

Get-DnsClientNrptPolicy
Resolve-DnsName app.svc.example -Server 10.90.0.53 -Type A

L-ewwel kmand jipprintja l-politika tal-ispazju tal-ismijiet fis-seħħ, u t-tieni jistaqsi lir-resolver privat direttament għall-isem tal-applikazzjoni. Tweġiba diretta tipprova li t-triq u r-resolver jaħdmu; ma tipprovax li t-tfittxija tal-applikazzjoni nnifisha għażlet dak is-server. Qabbelha ma’ tfittxija normali tal-istess isem u mat-tweġiba li tirċievi l-applikazzjoni.

Qis il-caches u d-DNS sigur fil-livell tal-browser, li jista’ jaqbeż għal kollox ir-resolver tas-sistema għal ismijiet li jkun daħħal l-utent. Suffiss tat-tfittxija huwa ħjiel ieħor qarrieqi: huwa jwessa’ isem qasir għal isem kwalifikat bis-sħiħ u m’għandux x’jaqsam ma’ liema server iwieġeb.

Żomm fil-qosor billi terġa’ tqabbad u tirrepeti t-tfittxija normali, imbagħad ikkonferma li n-navigazzjoni ordinarja għadha ssegwi l-politika approvata tagħha. Is-sostituzzjoni tar-resolver privat b’wieħed pubbliku biex isem mhux relatat jiġi riżolt mhijiex tiswija, u tċaqlaq il-mistoqsijiet privati bil-kwiet fejn qatt ma kellhom imorru.

Artikli relatati