Tiga fungsi digabung setiap kali orang menyebut server VPN: mengakhiri terowongan terenkripsi, memindahkan paket antarjaringan, dan secara opsional menulis ulang alamat. Di Windows semuanya berada di bagian tumpukan yang berbeda, bahkan ketika satu mesin melakukan ketiganya. Masing-masing punya masukan sendiri dan cara gagal sendiri, dan masing-masing dapat diserahkan ke produk yang berbeda. Memisahkannya di atas kertas adalah cara termurah agar penerapan kecil tetap dapat dipahami.

Rancangan yang mudah dibaca menyebutkan pemilik setiap aliran, bukan menggambarkan mesin sebagai peran.

Akhiri, teruskan, terjemahkan

RRAS menangani terowongan untuk kasus asli Windows: ia mengautentikasi pengguna, menetapkan alamat dari kumpulan, dan memutuskan tujuan mana yang diizinkan. Produk VPN lain dapat memiliki pendengar dan adaptor virtual, sementara Windows meneruskan paket yang didekripsi. Dokumentasi Remote Access Microsoft memisahkan peran VPN, situs-ke-situs, dan perutean, dan memasang peran perutean tidak menciptakan identitas VPN kedua. Menambahkan aplikasi VPN lain juga tidak menyerahkan adaptornya ke setiap fitur gerbang yang ada.

Penerjemahan adalah tugas ketiga dan paling opsional. Ia berada setelah penerusan dan mengubah alamat sumber yang dilihat jaringan jauh. Apakah Anda membutuhkannya bergantung pada apa yang akan diterima jaringan tujuan sebagai sumber, bukan pada fakta bahwa mesin itu disebut gerbang VPN.

Siapa pemilik adaptor dan kumpulan alamat

Ketika beberapa produk berbagi host, empat hal masing-masing memerlukan satu pemilik: port pendengar, masa hidup adaptor, kumpulan alamat klien, dan rute. Adaptor adalah yang merepotkan, karena layanan VPN dapat membuatnya secara dinamis dan menghancurkannya saat terputus. Memperlakukan antarmuka itu sebagai kartu jaringan bernama permanen dan menulis aturan terhadap namanya berfungsi sampai sambungan berikutnya. Gunakan titik integrasi yang didukung produk, bukan menuliskan nama antarmuka secara keras.

Kumpulan alamat adalah benturan kedua. Dua produk yang membagikan rentang yang tumpang tindih menghasilkan perutean yang tampak benar dan tidak mengirim apa pun. Simpan kumpulan dalam dokumen yang sama dengan rute, agar perubahan pada yang satu terlihat terhadap yang lain.

Pertahankan sumber atau tulis ulang

Mempertahankan alamat sumber klien menjaga visibilitas per pengguna: log, kuota, dan aturan firewall dapat membedakan satu pengguna dari yang lain. Harganya adalah LAN tujuan memerlukan rute balik menuju gerbang, dan seseorang harus memeliharanya. Menulis ulang sumber dengan NAT menghapus persyaratan itu dan menghapus visibilitas bersamanya. Pilihlah dengan sadar dan catat informasi apa yang disembunyikan oleh penulisan ulang.

Akses jaringan pribadi, jalan keluar internet, dan koneksi yang berakhir di gerbang itu sendiri adalah tiga jalur berbeda. Tidak semuanya memerlukan perlakuan yang sama.

Jelaskan aliran dalam satu kalimat

Satu kalimat harus menjelaskan rancangan: klien mana yang diterima layanan ini, sumber daya mana yang diberikan kebijakan penerusan itu, dan bagaimana jalur balik melengkapi aliran. Jika kalimat itu memerlukan lapisan NAT kedua agar benar, itu biasanya tanda bahwa bagian-bagian sebelumnya belum tuntas. Host juga merupakan batas kegagalan dan kepercayaan bersama, sehingga perubahan perutean dapat memengaruhi akses pengguna maupun administrasi. Pertahankan jalur pemulihan yang independen untuk yang terakhir.

Pelihara daftar peran di samping konfigurasi: produk mana yang mengakhiri, mana yang meneruskan, mana yang menerjemahkan, dan siapa yang dapat mengubah masing-masing. Daftar itulah yang membuat perubahan berikutnya dapat ditinjau.

Ketika kalimat itu menjadi tidak jelas, menambah lapisan penerjemahan lain jarang memperjelasnya. Menghapus satu biasanya memperjelas.

Artikel terkait