Lewati ke konten utama

Konfigurasikan proxy menggunakan alamat IP di Windows

Panduan ini menjelaskan cara mengganti hostname DNS proxy (misalnya, proxy.company.com) dengan alamat IP-nya di Windows, menggunakan GUI atau PowerShell.

Pendekatan ini berguna dalam skenario berikut:

  • Resolusi DNS diblokir atau tidak andal
  • Latensi jaringan atau masalah kepercayaan sertifikat memengaruhi performa
  • Akses harus dibatasi ke alamat IP tertentu (kontrol egress)

Metode manual (Internet Options)

  1. Buka Control PanelInternet Options
  2. Buka tab Connections
  3. Klik LAN Settings
  4. Under Proxy server, enable the checkbox:
    • Ganti proxy.company.com dengan IP proxy Anda (misalnya, 192.168.1.10)
    • Atur port (umumnya 8080)
  5. Klik OK, lalu Apply

Ini akan berlaku untuk sebagian besar aplikasi yang menggunakan stack proxy WinINET (misalnya, Internet Explorer, Microsoft Edge Legacy, aplikasi Office).


Metode dengan skrip (PowerShell)

Gunakan skrip PowerShell ini untuk mengonfigurasi pengaturan proxy WinHTTP dan WinINET menggunakan alamat IP:

# Define proxy IP and port
$proxyIP = "http://192.168.1.10:8080"


# Configure proxy for WinHTTP (used by system services like Intune, Windows Update)
netsh winhttp set proxy $proxyIP ";$bypassList"

# Configure proxy for WinINET (used by most user apps and browsers)
$regPath = "HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings"
Set-ItemProperty -Path $regPath -Name ProxyEnable -Value 1
Set-ItemProperty -Path $regPath -Name ProxyServer -Value $proxyIP
Set-ItemProperty -Path $regPath -Name ProxyOverride -Value $bypassList