Cara Konfigurasi VPN Site-to-Site (S2S) di Windows Server via PowerShell

Panduan ini menjelaskan langkah-langkah instalasi Remote Access Role dan konfigurasi VPN Site-to-Site (IKEv2) menggunakan PowerShell pada Windows Server.

1️⃣ Buka PowerShell sebagai Administrator

Pastikan menjalankan Run as Administrator agar semua perintah dapat diterapkan ke sistem.


2️⃣ Install Remote Access Role

Install fitur Remote Access:

Install-WindowsFeature RemoteAccess

3️⃣ Install Remote Access PowerShell Module

Module ini diperlukan untuk menjalankan command VPN:

Install-WindowsFeature RSAT-RemoteAccess-PowerShell

4️⃣ Install Routing Feature

Fitur routing dibutuhkan untuk VPN S2S:

Install-WindowsFeature Routing

5️⃣ Restart Server

Setelah semua fitur terpasang, restart sistem:

Restart-Computer

⚙️ Konfigurasi VPN Site-to-Site

6️⃣ Install Remote Access VPN S2S

Aktifkan mode VPN Site-to-Site:

Install-RemoteAccess -VpnType VpnS2S

7️⃣ Tambahkan Interface VPN S2S

Contoh konfigurasi interface VPN:

Add-VpnS2SInterface `
-Name "EDGE1" `
-Destination 131.107.0.20 `
-Protocol IKEv2 `
-AuthenticationMethod PSKOnly `
-SharedSecret "ABC" `
-IPv4Subnet 10.2.0.0/24:100

Penjelasan Parameter:

  • Name → Nama interface VPN
  • Destination → IP public VPN peer
  • Protocol → Tipe VPN (IKEv2)
  • AuthenticationMethod → Metode autentikasi (PSK)
  • SharedSecret → Pre-Shared Key
  • IPv4Subnet → Network yang akan dirouting

8️⃣ Menghubungkan VPN S2S

Untuk menjalankan koneksi VPN:

Connect-VpnS2SInterface -Name "EDGE1"

9️⃣ Mengecek Status VPN

Melihat status interface:

Get-VpnS2SInterface

📚 Referensi Dokumentasi Resmi

Dokumentasi lengkap tersedia di situs :


Hasil Akhir: Server Windows sudah siap menjadi VPN Site-to-Site Gateway menggunakan IKEv2 dengan PSK.


Komentar

Postingan populer dari blog ini

Cara restart / stop windows service (services.msc) dengan bat / cmd

Learning Haproxy Load Balancer with Podman and Go Backends

Konfigurasi ITNSA OpenVPN auth LDAP