Cara menulis titik akhir IPv6 dalam konfigurasi VPN
Literal IPv6 mengandungi titik bertindih, jadi titik akhir dengan port memerlukan kurungan. Ikuti sintaks medan yang didokumenkan klien anda, kemudian uji laluan.
Alamat IPv6 penuh dengan titik bertindih, dan medan titik akhir yang juga membawa port memerlukan cara untuk menandakan di mana alamat itu berakhir. Jika tersilap, klien sama ada enggan menghuraikan profil atau menyambung secara senyap kepada perkara yang salah. Bentuk yang betul tidak universal: ia bergantung pada sama ada medan itu memuat alamat bersama port, alamat kosong, atau nama hos. Ikuti panduan mengikut urutan, kerana pembetulan sintaks dan pembetulan kebolehsampaian kelihatan sangat berbeza apabila anda mula membaca output klien.
Semak jenis medan sebelum menaip alamat
Untuk medan WireGuard Endpoint dengan port, literal IPv6 menggunakan kurungan di sekeliling alamat, seperti dalam [2001:db8::10]:51820. Prefiks dokumentasi dalam contoh itu bukan pelayan awam, dan kurungan itu ialah bahagian sintaks, bukan bahagian alamat.
Format lain mempunyai peraturan sendiri. URI boleh membawa literal IPv6 dalam kurungan, tetapi konfigurasi VPN tidak semestinya URI. Klien dengan kotak alamat dan port berasingan mungkin menjangka literal sahaja dalam satu kotak dan nombor dalam kotak lain, dan menambah kurungan di situ sama salahnya dengan meninggalkannya dalam medan gabungan.
Letakkan kurungan apabila port berkongsi medan yang sama
Peraturan yang perlu diingati mudah: kurungan muncul apabila port menyusul dalam rentetan yang sama. Kurungan itu tidak muncul apabila alamat berdiri sendiri dalam medan tanpa port.
Menyalin rentetan titik akhir lengkap satu protokol ke dalam setiap klien ialah punca biasa kesilapan ini. OpenVPN, profil IPsec dan antara muka aplikasi masing-masing mendokumenkan sintaks sendiri, dan rentetan yang betul untuk satu boleh ditolak atau disalahtafsirkan oleh yang lain. Baca dokumentasi klien itu sendiri untuk medan yang anda sunting, dan simpan prefiks dokumentasi atau alamat contoh dalam komen supaya tiada siapa menghantarnya sebagai hos sebenar. Apabila manual memberikan dua bentuk, gunakan yang sepadan dengan jenis medan di hadapan anda.
Asingkan medan alamat dan port
Apabila klien memberikan dua kotak, letakkan alamat dalam satu dan port dalam yang lain. Bentuk gabungan yang ditampal ke dalam kotak alamat menghasilkan ralat penghuraian atau, lebih teruk, alamat yang diselesaikan kepada sesuatu yang tidak diingini.
Semak ruang di hujung dan aksara halimunan apabila nilai kelihatan betul. Alamat yang disalin selalunya membawa ruang tidak putus atau aksara lebar sifar yang tidak dapat dihuraikan klien dan tidak dipaparkan skrin. Taip semula nilai itu daripada menampalnya apabila ralat itu tidak masuk akal.
Kendalikan pengecam zon dengan berhati-hati
Literal pautan setempat mungkin memerlukan pengecam zon yang terikat pada antara muka, ditulis dengan tanda peratus dan nama antara muka. Bentuk itu sah pada hos yang memiliki antara muka itu, dan ia tidak menggantikan titik akhir jauh yang boleh dicapai secara umum.
Skop dan penghalaan masih penting selepas penghuraian berjaya. Alamat berkelayakan zon yang diterima klien mungkin tiada laluan dari mesin, dan titik akhir jauh yang dicapai melalui internet tidak sepatutnya bergantung pada zon setempat sama sekali. Tentukan antara muka mana paket patut keluar sebelum anda menulis zon itu, bukan selepas jabat tangan gagal.
Sahkan penghuraian, kemudian kebolehsampaian
Asingkan kedua-dua kegagalan secara jelas. Alamat cacat menghasilkan ralat penghuraian atau penolakan serta-merta, manakala titik akhir yang terbentuk baik tetapi menolak pengesahan atau tidak pernah menjawab ialah masalah lain dengan penyelesaian lain.
Selepas pembetulan yang disokong, sahkan bahawa terowong berunding dan aplikasi yang dimaksudkan berfungsi. Jabat tangan sahaja tidak membuktikan laluan, dan ping ke titik akhir tidak membuktikan terowong. Apabila pengendali menyediakan nama hos, kekalkan nama yang disokong dan pemeriksaan identitinya daripada menggantikannya dengan alamat berangka yang ditemui di tempat lain.
Catat medan yang tepat, nilai yang anda gunakan dan respons klien dalam nota perubahan. Jika tidak, orang seterusnya yang menyunting profil akan mengulangi eksperimen kurungan, dan jawapannya sudah ada dalam tiket anda.