Usmerjevalniki, ki zagotavljajo internetni izhod s polnim tunelom, opravljajo dve nalogi, ki izgledata kot ena. Zaključi tunel in posreduje dešifriran paket odjemalca v internet. Prevajanje potrebuje le druga naloga, prevajanje pa se mora ujemati z notranjim tokom. Ta razlika določa, kateri vmesniki nosijo vloge NAT in katero območje naslovov se pojavi v pravilu.

Sledite enemu paketu skozi usmerjevalnik

Vzemite odjemalca na 10.90.0.25, ki odpira javno storitev HTTPS. Ali ta cilj sploh vstopi v tunel, je odločitev politike odjemalca samega. Ko vstopi, usmerjevalnik dešifrira paket in ga dostavi navideznemu vmesniku, od koder se usmeri v javno nadrejeno povezavo.

Ta navidezni vmesnik je notranja stran prevajanja. Javna nadrejena povezava je zunanja stran. Če sta vlogi obrnjeni ali manjkata, paket bodisi odide z zasebnim virom bodisi se zavrže, preden se prevede.

StageQuestion to answer
VPN clientDoes the client's policy put this destination inside the tunnel?
Decrypted ingressWhich virtual interface receives the inner packet?
Internet egressWhich route, access policy and source translation apply?
ReplyIs the client's flow translated back before it is delivered over the tunnel?

Uskladite politiko prevajanja s skupino odjemalcev

Pravilo NAT mora navesti območje, ki ga odjemalci dejansko prejmejo, ne pisarniškega LAN, ki slučajno deli nadrejeno povezavo. Pravilo, ki pokriva le lokalno podomrežje, zgreši oddaljene odjemalce, tudi ko oba odideta skozi isti vmesnik.

ip access-list extended NAT-TUNNEL
 permit ip 10.90.0.0 0.0.0.255 any
ip nat inside source list NAT-TUNNEL interface GigabitEthernet0/0/0 overload

Izjeme za zasebna mesta hranite ločeno. Promet do notranjih ciljev mora ohraniti svoj prvotni vir, sicer cilj odgovori na naslov, ki ga ne more doseči, in povratni krak spodleti tako, da izgleda kot usmerjevalna zanka.

Uporabite vloge na dejanskih vmesnikih v nameščeni zasnovi. Delček Virtual-Template, kopiran iz starega odgovora Easy VPN, ni popolna trenutna konfiguracija, uporabljena vrsta tunela pa določa, kateri vmesnik prejme dešifriran paket.

Zunanji promet in notranje prevajanje držite ločeno

Prevajanje dešifriranega vira aplikacije ni enaka operacija kot potiskanje paketov IKE ali zaščitenih paketov skozi napravo NAT višje. Prvo spremeni, kar internet vidi kot vir odjemalčeve zahteve; drugo ohranja tunel živ skozi vmesno napravo.

Njuno mešanje prinese dva klasična neuspeha. Usmerjevalnik, ki prevaja lastni tunelski promet, zlomi odnos z enakovrednim partnerjem, medtem ko usmerjevalnik, ki nikoli ne prevaja notranjega toka, pošilja zasebne naslove v internet. Preberite, kateri tok gledate, preden uredite pravilo, in preverite, ali je tunel po spremembi ostal vzpostavljen. Pravilo, ki popravi brskanje, a podre tunel, je težavo premaknilo, namesto da bi jo rešilo.

Nobene od napak ni mogoče odpraviti s spremembo druge. Preberite, kateri tok gledate, preden uredite pravilo.

Preverite na obeh mejah

Preberite vir aplikacije na internetni meji in obnovljeni cilj na povratnem kraku. Prvo pove, ali je do prevajanja prišlo; drugo pove, ali se je obratno preslikavanje vrnilo k pravemu odjemalcu.

Nato preizkusite odjemalca, ki uporablja odobreno pot razdeljenega tunela. Ta odjemalec nikoli ne uporabi internetnega prevajanja tega usmerjevalnika, zato bi se moral obnašati drugače, razlika pa potrdi, po kateri poti je šel promet.

Če se oba odjemalca obnašata enako, politika razdeljenega tunela ne dela tega, kar pravi zasnova. To popravite, preden dodate več pravil prevajanja, ker pravilo, napisano za neuporabljeno pot, skriva resnično težavo.

Sorodni članki