Lompat ke isi

IP publik Windows lewat L2TP/IPsec

Cara pasang IP publik statik PerwiraMedia di Windows dengan VPN L2TP/IPsec bawaan, lalu membuka port di Windows Firewall supaya website atau aplikasi di komputer bisa diakses dari internet.

Kode IPP-002Diperbarui 7 Nov 2026

Sebelum mulai

  • Windows 10 atau 11.
  • Layanan IP publik aktif di my.perwiramedia.com. Cara order ada di langkah 1 panduan pasang IP publik di MikroTik.
  • Data dari detail layanan: alamat server, username, dan password.

Cara kerja IP publik di Windows

Windows tersambung ke server PerwiraMedia lewat VPN L2TP/IPsec bawaan Windows. Setelah tersambung, komputer bisa dijangkau dari internet memakai IP publik layanan. Website atau aplikasi yang jalan di komputer itu, misalnya XAMPP, e-Rapor, atau Dapodik, bisa dibuka dari luar asalkan port-nya dibuka di Windows Firewall.

Windows Firewall wajib tetap menyala. Buka hanya port yang benar-benar dipakai aplikasi. Penjelasan resminya ada di dokumentasi Windows Firewall.

Kalau belum berhasil

  • Error 809 saat connect: Windows yang berada di belakang NAT butuh satu pengaturan registry. Buka Command Prompt sebagai Administrator, jalankan perintah di bawah, lalu restart Windows.
Shell
reg add HKLM\SYSTEM\CurrentControlSet\Services\PolicyAgent /v AssumeUDPEncapsulationContextOnSendRule /t REG_DWORD /d 2 /f
  • Website tidak bisa dibuka dari luar: pastikan VPN berstatus Connected, aplikasinya jalan (coba buka http://localhost di komputer itu), dan port-nya sudah dibuka di Windows Firewall.
  • VPN sering putus: pakai skrip sambung ulang otomatis di langkah terakhir.

Langkah-langkah

0 dari 12 selesai

Ketuk nomor di tiap langkah untuk menandainya selesai. Progresmu tersimpan di perangkat ini.

  1. Buka detail layanan

    Di my.perwiramedia.com, buka Active Services lalu klik Detail pada layanan IP publik. Catat Server Address, Username, dan Password. Skrip MikroTik di halaman ini tidak dipakai untuk Windows.

    Detail layanan IP publik: alamat server, username, dan password
  2. Tambah koneksi VPN

    Buka Settings > Network & Internet > VPN, lalu klik Add VPN.

    Menambahkan VPN di Settings
  3. Isi nama koneksi dan alamat server

    VPN provider pilih Windows (built-in). Connection name bebas, misalnya IPPUBLIK. Server name or address diisi Server Address dari detail layanan.

    Menambahkan Nama Koneksi dan Server Addres
  4. Pilih tipe VPN dan pre-shared key

    VPN type pilih L2TP/IPsec with pre-shared key. Pre-shared key diisi perwiramedia.

    VPN Type & Pre-sahred Key
  5. Isi username dan password

    Type of sign-in info pilih Username and password. Isi username dan password dari detail layanan, lalu klik Save.

    Mengisi username dan password VPN IP publik di Windows
  6. Connect dan cek IP

    Klik Connect sampai statusnya Connected. Buka situs pengecek IP seperti ipinfo.io. IP yang tampil harus IP publik layananmu, bukan IP dari ISP.

    Cek IP publik Windows di ipinfo.io setelah VPN tersambung
  7. Buka pengaturan Windows Firewall

    Cari Windows Defender Firewall di Start dan buka. Klik Advanced settings di panel kiri.

    Advanced Settings Menu
  8. Buat inbound rule baru

    Klik Inbound Rules, lalu New Rule di panel kanan. Pilih Port, lalu Next.

    Setup Rule Type Inbound Rules
  9. Isi port aplikasi

    Pilih TCP, lalu Specific local ports. Isi port aplikasinya, misalnya 80 untuk website. Beberapa port dipisah koma, misalnya 80, 443. Kalau aplikasinya juga memakai UDP, buat satu rule lagi dengan pilihan UDP.

    Setup Protocol and Ports Inbound Rules
  10. Izinkan koneksi dan beri nama rule

    Pilih Allow the connection, centang Domain, Private, dan Public, lalu beri nama rule, misalnya HTTP. Klik Finish.

    Name of Inbound Rules
  11. Tes dari luar jaringan

    Dari jaringan lain, buka http://IP_PUBLIK di browser. Kalau halaman aplikasinya muncul, misalnya dashboard XAMPP, website sudah online.

    Accsess With IP Public
  12. Sambung ulang VPN otomatis (opsional)

    Simpan skrip ini di Notepad sebagai autovpn.bat dengan Save as type All files. Ganti IPPUBLIK dengan nama koneksi VPN, lalu USERNAME dan PASSWORD dengan data layanan. Klik dua kali untuk menjalankan dan biarkan jendelanya terbuka. Skrip mengecek koneksi tiap 10 detik dan menyambung ulang kalau putus. Supaya jalan otomatis saat Windows menyala, taruh shortcut-nya di folder shell:startup. File ini berisi password, jadi simpan hanya di komputer itu.

    Automation Successfully
    Terminal
    @echo off
    set VPN=IPPUBLIK
    set USERNAME=USERNAME_LAYANAN
    set PASSWORD=PASSWORD_LAYANAN
    :loop
        cls
        echo Mengecek koneksi...
        ipconfig | find /i "%VPN%"
        if %errorlevel%==1 goto :reconnect
        timeout /t 10 /nobreak
        goto :loop
    :reconnect
        echo Memutus...
        rasdial "%VPN%" /disconnect
        timeout /t 5 /nobreak
        echo Menyambung...
        rasdial "%VPN%" "%USERNAME%" "%PASSWORD%"
        timeout /t 5 /nobreak
        goto :loop
Apakah panduan ini membantu?