Langkau ke kandungan utama

Konfigurasikan proksi menggunakan alamat IP pada Windows

Panduan ini menerangkan cara menggantikan nama hos DNS proksi (contohnya,proxy.company.com) dengan alamat IP-nya pada Windows, menggunakan sama ada GUI atau PowerShell.

Pendekatan ini berguna dalam senario berikut:

  • Resolusi DNS disekat atau tidak boleh dipercayai
  • Kependaman rangkaian atau isu kepercayaan sijil menjejaskan prestasi
  • Akses mesti dihadkan kepada alamat IP tertentu (kawalan egress)

Kaedah manual (Internet Options)

  1. Buka Control PanelInternet Options
  2. Pergi ke tab Connections
  3. Klik LAN Settings
  4. Under Proxy server, enable the checkbox:
    • Gantikanproxy.company.comdengan IP proksi anda (contohnya,192.168.1.10)
    • Tetapkan port (kebiasaannya8080)
  5. Klik OK, kemudian Apply

Ini akan digunakan pada kebanyakan aplikasi yang menggunakan tindanan proksi WinINET (contohnya, Internet Explorer, Microsoft Edge Legacy, aplikasi Office).


Kaedah berskrip (PowerShell)

Gunakan skrip PowerShell ini untuk mengkonfigurasi tetapan proksi 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