Bagikan melalui


Koneksi Jaringan Privat Maya

Remote Access Service (RAS) mendukung koneksi Virtual Private Network (VPN) selain koneksi akses jarak jauh konvensional yang menggunakan Point-to-Point Protocol (PPP). Dalam koneksi VPN, paket VPN dienkapsulasi dalam paket IP dan dikirim di seluruh jaringan IP seperti Internet. Oleh karena itu, akses ke jaringan IP adalah persyaratan untuk membuat koneksi VPN. Jika komputer klien memiliki koneksi always-on ke jaringan IP, misalnya koneksi ke IP LAN, klien dapat membuat koneksi VPN menggunakan satu panggilan ke fungsi RasDial .

Jika komputer klien tidak memiliki koneksi yang selalu aktif ke jaringan IP, dua panggilan ke RasDial diperlukan untuk membuat koneksi VPN. Panggilan pertama membuat koneksi dial-up ke jaringan IP; panggilan kedua menetapkan koneksi VPN.

Anggota szLocalPhoneNumber dari struktur RASENTRY untuk koneksi VPN harus berisi nama DNS atau alamat IP server VPN tujuan.

Setiap koneksi memerlukan entri buku telepon terpisah. Panggilan pertama ke RasDial menentukan entri buku telepon untuk jaringan IP. Panggilan kedua menentukan entri buku telepon untuk VPN.

Fungsi RasDial mengambil pointer ke struktur RASDIALPARAMS sebagai parameter. Struktur ini menentukan kredensial autentikasi yang akan digunakan untuk jaringan yang ditentukan oleh entri buku telepon. Kredensial yang diperlukan untuk mengakses jaringan IP biasanya berbeda dari info masuk untuk VPN. Panggilan pertama ke RasDial harus menentukan kredensial untuk jaringan IP. Panggilan kedua harus menentukan kredensial untuk VPN.

Jika fungsi RasDial berhasil, fungsi akan mengembalikan handel untuk koneksi. Gunakan handel ini dalam panggilan ke RasHangUp untuk mengakhiri koneksi.

Dalam skenario sebelumnya, dua panggilan ke RasDial mengembalikan handel koneksi terpisah untuk jaringan IP dan VPN. Memanggil RasHangUp dengan handel untuk koneksi VPN mengakhiri koneksi VPN tetapi membiarkan koneksi ke jaringan IP tetap utuh.