it-swarm.asia

Pengaturan proxy global untuk semua aplikasi Windows di Windows Vista

Bagaimana cara membuat Windows (Vista) menerapkan server proxy tertentu untuk semua aplikasi yang menggunakan internet?

51
skfd

Jawaban singkatnya adalah: Anda tidak bisa. Tidak ada pengaturan proxy "global", karena proxy digunakan oleh aplikasi individual (seperti Internet Explorer, Firefox, dll.), Bukan oleh Windows itu sendiri. Namun, beberapa program secara internal menggunakan perpustakaan Internet Explorer untuk mengakses web, sehingga mereka akan menggunakan pengaturan IE, seperti yang diposting oleh Shotfly .

Anda dapat memaksa aplikasi individual untuk menggunakan proxy, bahkan jika aplikasi itu sendiri tidak mendukung proxy, dengan menggunakan alat seperti FreeCAP atau Socksify .

Jika Anda benar-benar ingin memaksa semua program untuk melalui proxy, itu harus dilakukan di tingkat jaringan, jadi Anda harus membuat koneksi VPN ke layanan seperti Kebebasan Anda atau Steganos Internet Anonim .

50
EMP

Pengaturan proxy default diatur dalam opsi Internet Explorer.

Alat-> Opsi Internet-> tab Koneksi-> tombol Pengaturan Lan

Informasi proksi yang ditentukan di sini akan menjadi standar sistem. Padahal, tidak semua aplikasi menggunakan pengaturan proxy default.

14
firedfly

Anda dapat mengatur global, proksi level mesin dengan menggunakan netsh.exe. Menjalankan:

netsh winhttp set proxy <proxy server address> <exception list in quotes, seperated by ;>
11
Adam Gabriel

Proxifier

enter image description here

Di luar kotak, Anda tidak dapat mengatur proxy global untuk semua aplikasi untuk digunakan. Meskipun Anda dapat memasukkan detail proxy Anda di Internet Explorer seperti dipecat menyarankan, ini hanya akan berfungsi untuk aplikasi tertentu (kebanyakan aplikasi Windows, tetapi Google Chrome menggunakan pengaturan ini .).

Privoxy melakukan apa yang Anda cari. Ini akan membuat koneksi ke proxy dan rute semua dari lalu lintas keluar (tentu saja tidak termasuk lalu lintas lokal). Ia bekerja pada Windows dan OS X, dan bahkan memiliki versi portabel.

Proxifier adalah program yang memungkinkan aplikasi jaringan yang tidak mendukung bekerja melalui server proxy untuk beroperasi melalui HTTPS atau proxy SOCKS atau rantai server proxy.

Dengan Proxifier Anda dapat bekerja dengan klien Internet apa saja (browser, FTP, IRC, BitTorrent, messenger, telnet, SSH, video/audio, game ...) melalui jaringan yang dipisahkan dari Internet oleh firewall (hanya satu port terbuka yang diperlukan untuk proxy tunnel untuk mem-bypass firewall).

Saya juga menggunakan program ini untuk menjawab my Force Steam (dan program lain yang melakukan tidak menentukan pengaturan proxy) untuk menggunakan pertanyaan proxy .

9
Josh Hunt

Anda dapat menggunakan kebijakan grup untuk mengatur server proxy default untuk semua pengguna :

Dalam kebijakan grup: Kebijakan Komputer Lokal - Konfigurasi Komputer - Template Administratif - Komponen Windows -Internet Explorer - aktifkan "Buat pengaturan proxy 'Per Mesin lebih dari' Per Pengguna '" Pengaturan ini membuatnya jadi Anda tidak perlu menetapkan kembali pengaturan setiap kali pengguna yang berbeda masuk ke mesin.

Kebijakan Komputer Lokal - Konfigurasi Pengguna - Pengaturan Windows - Pemeliharaan Internet Explorer - Koneksi - Pengaturan Proxy. (Anda dapat menentukan pengaturan proxy di sini)

Kebijakan Komputer Lokal - Konfigurasi Pengguna - Pengaturan Windows - Internet Explorer Maintenance - URL (Anda dapat mengatur beranda default, dll, di sini)

Ada juga opsi untuk mengonfigurasi Pembaruan Windows untuk menggunakan server proxy :

Netsh winhttp set proxy myproxy

Netsh winhttp set proxy myproxy:80 ";bar"

Netsh winhttp set proxy proxy-server="http=myproxy;https=sproxy:88" bypass-list="*.   contoso.com"

Di lingkungan kami, kami akhirnya menggunakan: netsh winhttp set proxy 192.168.0.100:88 "<local>;*.company.com"

7
Greg Bray

Jika Anda memiliki fiddler, Anda dapat melihat permintaan dari browser Anda setelah Anda mengotentikasi dan menyalin tajuk Proxy-Authorization, lalu mengatur breakpoint sebelum permintaan untuk menangkap permintaan dari program Anda dan menempelkan tajuk ke permintaan. Atau Anda dapat menambahkan aturan khusus di dalam OnBeforeRequest (Ctrl + R):

if(!oSession.oRequest.headers.Exists("Proxy-Authorization")){
    oSession.oRequest.headers.Add("Proxy-Authorization", "Basic xxxxxxxxxxxxx");
}

di mana xxxxx adalah apa yang Anda ambil dari permintaan browser. Meskipun bukan solusi permanen, ini sederhana dan berfungsi dengan baik. Menambahkan aturan juga berfungsi saat streaming dihidupkan.

1
AlexDev