Cum să scrii un punct final IPv6 într-o configurație VPN
Un literal IPv6 conține două puncte, așa că un punct final cu port are nevoie de paranteze drepte. Urmați sintaxa câmpului documentată de clientul dvs., apoi testați calea.
O adresă IPv6 este plină de două puncte, iar un câmp de punct final care poartă și un port are nevoie de o modalitate de a marca unde se termină adresa. Dacă greșiți, clientul fie refuză să analizeze profilul, fie se conectează în tăcere la lucrul greșit. Forma corectă nu este universală: depinde dacă câmpul conține o adresă cu port, o adresă simplă sau un nume de gazdă. Parcurgeți ghidul în ordine, pentru că o corectare de sintaxă și o corectare de accesibilitate arată complet diferit când începeți să citiți ieșirea clientului.
Verificați tipul câmpului înainte de a scrie o adresă
De exemplu, WireGuard Endpoint câmp cu un port, literalul IPv6 folosește paranteze drepte în jurul adresei, ca în [2001:db8::10]:51820. Prefixul de documentație din acel exemplu nu este un server public, iar parantezele fac parte din sintaxă, nu din adresă.
Alte formate au propriile reguli. Un URI poate transporta un literal IPv6 între paranteze, dar o configurație VPN nu este neapărat un URI. Un client cu casete separate pentru adresă și port poate aștepta literalul singur într-una și numărul în cealaltă, iar adăugarea parantezelor acolo este la fel de greșită ca omiterea lor într-un câmp combinat.
Puneți literalul între paranteze când portul împarte câmpul
Regula de reținut este simplă: parantezele apar când un port urmează în același șir. Nu apar când adresa stă singură într-un câmp fără port.
Copierea șirului complet de punct final al unui protocol în fiecare client este cauza obișnuită a acestei erori. OpenVPN, profilurile IPsec și interfețele aplicațiilor documentează fiecare propria sintaxă, iar un șir corect pentru unul poate fi respins sau interpretat greșit de altul. Citiți documentația clientului însuși pentru câmpul pe care îl editați și păstrați prefixul de documentație sau adresa exemplu într-un comentariu, ca nimeni să nu o trimită ca gazdă reală. Când manualul dă două forme, folosiți-o pe cea care se potrivește tipului de câmp din fața dvs.
Separați câmpurile de adresă și de port
Când clientul vă dă două casete, puneți adresa într-una și portul în cealaltă. O formă combinată lipită în caseta de adresă produce o eroare de analiză sau, mai rău, o adresă care se rezolvă la ceva nedorit.
Verificați spațiile finale și caracterele invizibile când o valoare pare corectă. O adresă copiată poartă adesea un spațiu fix sau un caracter cu lățime zero pe care clientul nu îl poate analiza și pe care ecranul nu îl arată. Rescrieți valoarea în loc să o lipiți când eroarea nu are sens.
Gestionați cu grijă identificatorii de zonă
Un literal de legătură locală poate necesita un identificator de zonă legat de o interfață, scris cu semnul procentului și numele interfeței. Acea formă este valabilă pe gazda care deține interfața și nu înlocuiește un punct final la distanță accesibil în general.
Domeniul și rutarea contează în continuare după o analiză reușită. O adresă calificată de zonă pe care clientul o acceptă poate să nu aibă nicio rută de la mașină, iar un punct final la distanță atins prin internet nu ar trebui să depindă deloc de o zonă locală. Decideți prin ce interfață trebuie să iasă pachetul înainte de a scrie zona, nu după ce strângerea de mână eșuează.
Verificați analiza, apoi accesibilitatea
Separați explicit cele două eșecuri. O adresă malformată produce o eroare de analiză sau un refuz imediat, în timp ce un punct final bine format care refuză autentificarea sau nu răspunde niciodată este o altă problemă cu altă soluție.
După o corectare acceptată, confirmați că tunelul negociază și că aplicația vizată funcționează. O strângere de mână singură nu dovedește calea, iar un ping către punctul final nu dovedește tunelul. Când operatorul furnizează un nume de gazdă, păstrați numele acceptat și verificările sale de identitate în loc să îl înlocuiți cu o adresă numerică găsită în altă parte.
Notați câmpul exact, valoarea folosită și răspunsul clientului în nota de modificare. Altfel următoarea persoană care editează profilul va repeta experimentul cu paranteze, iar răspunsul este deja în tichetul dvs.