Home » Tips » Windows 10 » Cara Enable Disable Proxy Settings Windows Secara Otomatis

Cara Enable Disable Proxy Settings Windows Secara Otomatis

Koneksi Internet dikantor biasanya memerlukan setingan Proxy. Proxy adalah sebuah server yang menjadi penghubung antara komputer dijaringan lokal dengan jaringan Internet. Semua aplikasi seperti web browser, download manager, aplikasi video conference dan lainnya akan diarahkan untuk melalui Proxy server terlebih dahulu.

Proxy server ini pada dasarnya bertujuan untuk melindungi komputer di jaringan lokal dari bahaya/ancaman yang datang dari jaringan publik dengan melakukan content filtering (memblok website yang tidak diinginkan), melakukan managemen bandwidth dan juga sebagai caching (menyimpan konten ke hardisk lokal sehingga bisa menghemat bandwidth dan meningkatkan kinerja Internet).

Bagi user yang menggunakan laptop dan membawa pulang laptop-nya kerumah, agar terhubung dengan koneksi Internet dirumah atau di jaringan WiFi Publik, maka setingan proxy ini harus di-disable. Jadi rumusnya adalah; Enable proxy server di kantor dan Disable proxy server dirumah.

Cara Seting Proxy Server di Windows 10

Ada beberapa cara mengatur proxy server di Windows 10 diantaranya:

  • Klik Start > Settings > Network & Internet > Proxy .
  • Dengan mengetik : Proxy di kolom Search box kemudian pilih menu Proxy Settings



    Untuk enable atau disable Proxy kita tinggal geser-geser aja pada bagian Use a proxy server seperti pada tampilan diatas, kemudian pada bagian Address kita isi dengan alamat Proxy server kita.
  • Melalui LAN Setting Internet Explorer : Buka Internet Explorer, pada pojok kanan atas klik Tools > Internet Options > Connections > LAN Settings

Pada pengaturan proxy di Internet Explorer ini, kita tinggal centang pada pilihan Use a proxy server for your LAN dan masukan IP Address dan Port dari Proxy server yang kita gunakan.

Cara Enable Disable Proxy Settings di Windows 10 Secara Otomatis

Apabila Anda mulai bosan harus meng-enable dan disable setingan Proxy setiap kali pindah lokasi, maka dibawah ini ada beberapa cara agar proses enable disable proxy settings di windows bisa berjalan secara otomatis.

1. Enable Disable Proxy Setting dengan menggunakan Software

Salah satu aplikasi yang bisa kita gunakan untuk enable dan disable pengaturan proxy adalah IE Proxy Toggle. Aplikasi ini bisa langsung dijalankan tanpa perlu diinstal. IE Proxy Toggle akan membantu untuk mengaktifkan atau menonaktifkan pengaturan proxy Internet Explorer langsung dari sistem tray.

2. Enable Disable Proxy Setting dengan menggunakan Batch File

Cara yang berikutnya adalah dengan menggunakan batch file, caranya buka notepad, copykan script dibawah dan save as dengan extention file .bat. Misalnya dibuat file enableproxy.bat dan disableproxy.bat.

Script .bat file untuk enable proxy, gantilah alamat 192.168.1.10:8080 dengan setingan proxy server yang sesuai.

@ECHO OFF

REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 1 /f

REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer /t REG_SZ /d 192.168.1.10:8080 /f


Script .bat file untuk disable proxy :

REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 0 /f

3. Enable Disable Proxy Setting dengan menggunakan Script Vbs

Selain menggunakan aplikasi IE Proxy Togle atau batch file diatas, berikutnya kita juga bisa menggunakan windows script untuk enable atau disable proxy seting. Berikut adalah script yang biasa penulis pakai, sebelumnya gantilah alamat Proxy 192.168.1.10:8080 pada script berikut dengan alamat Proxy server yang Anda gunakan.

Option Explicit
Dim valUserIn
Dim objShell, RegLocate, RegLocate1
Set objShell = WScript.CreateObject("WScript.Shell")
On Error Resume Next
valUserIn = MsgBox("Do you want to Enable Proxy ?",4,"Proxy Settings")
If valUserIn=vbYes Then
RegLocate = "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyServer"
objShell.RegWrite RegLocate,"192.168.1.10:8080","REG_SZ"
RegLocate = "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyEnable"
objShell.RegWrite RegLocate,"1","REG_DWORD"
MsgBox "Proxy is Enabled"
else
RegLocate = "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyServer"
objShell.RegWrite RegLocate,"192.168.1.10:8080","REG_SZ"
RegLocate = "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyEnable"
objShell.RegWrite RegLocate,"0","REG_DWORD"
MsgBox "Proxy is Disabled"
End If
WScript.Quit


Copy script diatas ke aplikasi notepad dan save as dengan extention .vbs misalnya enableproxy.vbs. Ketika dijalankan maka akan muncul tampilan berikut :

Klik Yes untuk meng-enable proxy atau No untuk men-disable proxy.

Demikianlah beberapa cara yang bisa kita gunakan untuk meng-enable atau disable setingan proxy windows secara otomatis. Yang perlu kita ketahui adalah tidak semua browser mengikuti setingan proxy sesuai dengan setingan proxy windows misalnya browser firefox yang memiliki setingan proxy sendiri. Sedangkan untuk microsoft edge, google chrome dan Internet explorer setingan proxynya mengikuti setingan proxy windows.

Sumber:

  • https://www.softpedia.com/get/Internet/Other-Internet-Related/IE-Proxy-Toggle.shtml
  • https://www.makeuseof.com/tag/3-scripts-modify-proxy-setting-internet-explorer/
  • https://stackoverflow.com/questions/18439373/batch-file-to-disable-internet-options-proxy-server

[collapse]

Last updated on September 26, 2020

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments