Puno ng kolon ang isang IPv6 address, at ang field ng endpoint na may dalang port ay nangangailangan ng paraan upang markahan kung saan nagtatapos ang address. Kung mali ito, tatanggihan ng client na i-parse ang profile o tahimik na kokonekta sa maling bagay. Hindi universal ang tamang anyo: depende ito kung ang field ay may address at port, hubad na address, o hostname. Sundin ang runbook sa pagkakasunod-sunod, dahil ang pagwawasto ng syntax at ang pagwawasto ng abot ay mukhang magkaiba kapag binabasa mo na ang output ng client.

Tingnan ang uri ng field bago mag-type ng address

Halimbawa, WireGuard Endpoint field na may port, gumagamit ang IPv6 literal ng mga bracket sa paligid ng address, gaya ng sa [2001:db8::10]:51820. Ang documentation prefix sa halimbawang iyon ay hindi pampublikong server, at ang mga bracket ay bahagi ng syntax, hindi ng address.

May sariling tuntunin ang ibang format. Maaaring magdala ang URI ng IPv6 literal sa loob ng bracket, ngunit ang VPN configuration ay hindi laging URI. Ang client na may hiwalay na kahon para sa address at port ay maaaring umasa ng literal lamang sa isa at numero sa isa pa, at ang pagdagdag ng bracket doon ay kasing mali ng pag-iwan sa mga ito sa pinagsamang field.

Ilagay ang literal sa bracket kapag hinahati ng port ang parehong field

Simple ang tuntuning dapat tandaan: lumilitaw ang bracket kapag may port na sumusunod sa parehong string. Hindi ito lumilitaw kapag nag-iisa ang address sa field na walang port.

Ang pagkopya ng buong endpoint string ng isang protocol sa bawat client ang karaniwang dahilan ng error na ito. OpenVPN, ang mga IPsec profile at application interface ay dokumentado ang kani-kanilang syntax, at ang string na tama para sa isa ay maaaring tanggihan o maling bigyang-kahulugan ng iba. Basahin ang sariling dokumentasyon ng client para sa field na ine-edit mo, at itago ang documentation prefix o halimbawang address sa isang komento upang walang magpadala nito bilang tunay na host. Kapag nagbigay ang manual ng dalawang anyo, gamitin ang tumutugma sa uri ng field sa harap mo.

Paghiwalayin ang field ng address at port

Kapag binigyan ka ng client ng dalawang kahon, ilagay ang address sa isa at ang port sa isa pa. Ang pinagsamang anyo na idinikit sa kahon ng address ay gumagawa ng parse error o, mas malala, ng address na naresolba sa isang bagay na hindi sinasadya.

Tingnan ang mga puwang sa dulo at di-nakikitang karakter kapag mukhang tama ang halaga. Ang nakopyang address ay madalas may dalang hindi-nababasag na puwang o karakter na may zero na lapad na hindi ma-parse ng client at hindi ipinapakita ng screen. I-type muli ang halaga sa halip na idikit ito kapag walang saysay ang error.

Maingat na pangasiwaan ang mga zone identifier

Ang link-local na literal ay maaaring mangailangan ng zone identifier na nakatali sa isang interface, na isinusulat gamit ang persentong tanda at ang pangalan ng interface. May bisa ang anyong iyon sa host na nagmamay-ari ng interface, at hindi ito kapalit ng malayong endpoint na naaabot sa pangkalahatan.

Mahalaga pa rin ang saklaw at routing pagkatapos ng matagumpay na pag-parse. Ang address na kwalipikado ng zone na tinatanggap ng client ay maaaring walang anumang landas mula sa makina, at ang malayong endpoint na naaabot sa internet ay hindi dapat umasa sa lokal na zone. Magpasya kung aling interface dapat lumabas ang packet bago isulat ang zone, hindi pagkatapos mabigo ang handshake.

I-verify ang pag-parse, pagkatapos ang abot

Hiwalayin nang malinaw ang dalawang pagkabigo. Ang deformed na address ay gumagawa ng parse error o agad na pagtanggi, samantalang ang maayos na nabuong endpoint na tumatanggi sa authentication o hindi kailanman sumasagot ay ibang problema na may ibang solusyon.

Pagkatapos ng suportadong pagwawasto, tiyakin na nag-uusap ang tunnel at gumagana ang nilalayong application. Ang handshake lamang ay hindi nagpapatunay ng landas, at ang ping sa endpoint ay hindi nagpapatunay ng tunnel. Kapag nagbigay ang operator ng hostname, panatilihin ang suportadong pangalan at ang mga pagsusuri nito sa pagkakakilanlan sa halip na palitan ito ng numeric na address na natagpuan sa ibang lugar.

Itala ang eksaktong field, ang halagang ginamit mo, at ang tugon ng client sa tala ng pagbabago. Kung hindi, uulitin ng susunod na tao na mag-e-edit ng profile ang eksperimento sa bracket, at nasa ticket mo na ang sagot.

Kaugnay na mga artikulo