Kebanyakan pembinaan VPN bermula dengan klien dan profil, dan apabila terowong sudah naik tiada siapa yang boleh mengatakan paket mana yang sepatutnya melaluinya. Halaman pertama kerja lebih murah daripada jam ketiga nyahpepijat: huraikan satu sambungan yang dimaksudkan dari hujung ke hujung, di atas kertas, sebelum fail konfigurasi wujud. Latihan ini biasanya menyelesaikan soalan yang belum anda tanyakan, seperti sama ada keperluannya ialah jalan keluar internet, akses jauh ke subnet atau pautan antara dua lokasi.

Satu sambungan cukup untuk bermula. Tiga halaman topologi biasanya menyembunyikan jawapan yang sama-sama hilang.

Huraikan satu permintaan, bukan rajah

Mulakan dengan penghantar: julat alamat, keluarga alamat dan aplikasi yang menghasilkan trafik. Kemudian namakan awalan destinasi dan perkhidmatan di atasnya, hingga ke port dan protokol, kerana peraturan yang membenarkan subnet tetapi bukan perkhidmatannya ialah peraturan yang tidak melakukan apa-apa. Kedua-dua alamat itulah intinya, dan semua di bawahnya ialah jentera yang mesti bersetuju dengannya.

Senaraikan laluan mengikut urutan: pautan fizikal, titik hujung VPN di setiap sisi, terowong itu sendiri dan rangkaian di sebaliknya. Tulis nama antara muka jika anda mengetahuinya, kerana butiran itulah yang menjadikan huraian sesuatu yang boleh anda bandingkan dengan jadual penghalaan kemudian. Tambahkan alamat yang digunakan setiap antara muka di sisi terowong. Tanpa kedua-dua fakta itu, tiada sesiapa boleh memeriksa rekod terhadap peranti.

Sekarang namakan satu sambungan yang dimaksudkan dalam satu ayat di bahagian atas halaman. Jika ayat itu memerlukan perkataan atau, anda mempunyai dua reka bentuk dan harus mengendalikannya secara berasingan.

Ikut balasan sebelum permintaan

Laluan yang hanya menghuraikan arah keluar ialah separuh dokumen. Ikut balasan kembali dan kenal pasti peranti mana yang mengetahui julat penghantar, sama ada terjemahan mengubah sumber semasa keluar dan di mana paket balasan dijangka masuk. Balasanlah tempat kebanyakan pembinaan gagal, kerana permintaan mudah diperhatikan dan balasan tidak.

Catat secara jelas sebarang terjemahan alamat, termasuk di mana ia berlaku dan apa yang dilihat hujung jauh selepas itu. Rakan yang merekod satu alamat dan menghala ke alamat lain sedang menghuraikan dua reka bentuk yang berbeza.

Layan penyelesaian nama sebagai pertukaran tersendiri dan bukan sebagai sebahagian daripada laluan aplikasi. Rekod dalaman mungkin memerlukan penyelesai yang hanya boleh dicapai melalui terowong, dan rekod laluan yang berhenti pada awalan aplikasi tidak akan mendedahkannya. Perkara yang sama berlaku untuk sebarang pengesahan sijil yang bergantung pada pencapaian pihak berkuasa dalaman.

Beri setiap keputusan seorang pemilik

Untuk setiap laluan, peraturan firewall, pemilih dan kelayakan, tuliskan konfigurasi mana yang memegangnya dan orang mana yang boleh mengubahnya. Pemilik setiap baris ialah yang membuat dokumen bertahan pada permintaan perubahan pertama, kerana alternatifnya ialah dokumen yang menghuraikan niat dan rangkaian yang menghuraikan sejarah.

Awas dua pemilik bagi satu nilai lalai. Skrip klien dan pengurus rangkaian kedua-duanya boleh memasang laluan tanpa yang satu mengetahui yang lain, dan kebenaran mendengar pada gateway bukan kebenaran yang sama dengan penghantaran. Kedua-dua kes menghasilkan rekod laluan yang betul di atas kertas dan salah pada kabel.

Apabila sesuatu nilai ditentukan oleh penyedia dan bukan oleh anda, katakan begitu pada baris yang sama. Awalan yang diwakilkan oleh syarikat pengehosan mempunyai proses perubahan yang berbeza daripada yang anda pilih sendiri. Nota itu menjimatkan tiket sokongan kepada jurutera seterusnya semasa insiden. Ia juga menjelaskan mengapa perubahan yang anda luluskan tidak mempunyai kesan.

Huraikan apa yang rosak dan bagaimana anda pulih

Untuk setiap peringkat laluan, nyatakan apa yang berhenti apabila terowong hilang dan sambungan keluar mana yang mesti kekal boleh dicapai supaya anda boleh membaikinya. Reka bentuk yang kehilangan akses pengurusannya bersama terowong ialah reka bentuk yang memerlukan lawatan ke tapak.

Terowong penuh dan terowong terbelah tergolong dalam halaman ini sebagai pilihan eksplisit dan bukan sebagai kotak semak, kerana kedua-duanya mengubah mod kegagalan dan laluan pemulihan.

Namakan ujian tidak berbahaya untuk setiap peringkat

Kebolehcapaian titik hujung, pembentukan terowong, alamat peribadi, nama peribadi dan kebenaran aplikasi ialah lima pemerhatian berbeza, dan setiap satu memerlukan ujian yang tidak boleh dikelirukan dengan yang lain. Ping ke gateway membuktikan dua yang pertama paling banyak. Sambungan ke port aplikasi membuktikan yang keempat dan kelima hanya jika nama diselesaikan melalui penyelesai yang dimaksudkan.

Tulis ujian di sebelah peringkat yang diliputinya, termasuk arahan dan output yang dijangka. Satu halaman laluan yang tepat mengalahkan satu halaman arahan yang tidak pernah mengatakan paket mana yang hendak dipengaruhi.

Artikel berkaitan