Bagaimana saya bisa mengonfigurasi pengaturan proxy untuk semua aplikasi, sistem, IE dll?

16

Saya menggunakan Windows 8 Enterprise (MSDN), di belakang proxy.

Saya mengkonfigurasi proxy di pengaturan jaringan IE (sebenarnya, bukan proxy, tetapi file .pac dengan config), dan ketika mencoba terhubung ke internet, semuanya bekerja dengan baik di IE - namun, sisa sistem tampaknya tidak menggunakan pengaturan itu.

Jadi .. kasus konkret: menambah dan menghapus fitur (seperti Hyper-V atau .Net Framework 3.5) tampaknya online untuk setiap fitur. Ini terus-menerus gagal. Saya tidak dapat menambahkan fitur apa pun.

Contoh konkret lain: di dalam tamu Hyper-V, saya tidak bisa mendapatkan akses internet.

Akan lebih baik, jika (di atas itu) semuanya akan bekerja dengan benar (semua aplikasi dan yang lainnya, seperti sistem, menggunakan pengaturan proxy yang sama).

Bagaimana saya bisa mengonfigurasi pengaturan proxy untuk semua aplikasi, sistem, IE dll?

Andreas Reiff
sumber

Jawaban:

18

Pengaturan proksi untuk WinHTTP bukan pengaturan proksi untuk Microsoft Internet Explorer.
Anda tidak dapat mengonfigurasi pengaturan proxy untuk WinHTTP di Panel Kontrol Microsoft Windows.
Menggunakan utilitas konfigurasi proksi WinHTTP tidak mengubah pengaturan yang Anda gunakan untuk Internet Explorer.

Untuk mengkonfigurasi proxy sistem lebar lakukan

netsh winhttp set proxy myproxy

sumber: http://technet.microsoft.com/pt-br/library/cc731131(v=ws.10).aspx#BKMK_5

jika Anda ingin menggunakan pengaturan proxy IE untuk semua program, coba

netsh winhttp import proxy source =ie

sumber: http://technet.microsoft.com/pt-br/library/cc731131(v=ws.10).aspx#BKMK_2

informasi lebih lanjut di sini:
http://msdn.microsoft.com/en-us/library/windows/desktop/aa384069(v=vs.85).aspx

RASG
sumber
5

Apakah IE ditetapkan sebagai browser default? Jika tidak, atur dan periksa lagi.

Jika masih tidak berfungsi, setidaknya di Windows 7 perintah berikut ini membantu:

netsh winhttp import proxy source=ie

Anda juga dapat menggunakan netsh winhttp show proxydan netsh winhttp reset proxy(tujuannya harus jelas).

Karan
sumber
1
(Saya menggunakan Win 8.) Menggunakan perintah show proxy, saya mendapatkan "Akses langsung (tidak ada server proxy). Yang salah tentu saja, saya menggunakan file pengaturan proxy di jaringan (.pac). Juga, IE adalah default
Andreas Reiff
show proxymengatakan tidak ada proxy? Itu aneh. Hmm, hanya memikirkan sesuatu - di Win8 ada dua salinan IE - desktop dan Metro. Mungkin Anda perlu menentukan proxy untuk keduanya (jika Anda belum)?
Karan
Saya tidak dapat menemukan pengaturan untuk Metro IE, saya kira, dibutuhkan sama dengan desktop IE. Juga, saya membaca di tempat lain bahwa setiap program menggunakan pengaturan proxy mereka sendiri. Yang akan menjadi sangat rumit dan juga berarti bahwa program yang tidak memiliki opsi itu akan gagal ..
Andreas Reiff
0

Anda harus mengkonfigurasi file PAC untuk IE dan alamat ip server proxy di pengaturan IE untuk aplikasi lain di sistem Anda kecuali IE. IE akan menggunakan file PAC, dan yang lain dalam sistem akan menggunakan server proxy yang dikonfigurasi.

phanx
sumber
hanya beberapa program yang menggunakan pengaturan IE. bahkan windows itu sendiri tampak sangat baik ketika menggunakan proksi untuk aktivasi, tetapi buruk ketika menggunakan proksi untuk pembaruan (meskipun ini berfungsi .. lamban ..)
Andreas Reiff
0

Sebagian besar aplikasi desktop yang terintegrasi di windows 8.1 berbagi pengaturan proxy yang sama dengan IE.

- For a system wide proxy you need first manually set IE proxy.
- You can also use 'PAC' proxy settings instead.

Untuk aplikasi metro yang tinggal di wadah tertutup , mereka TIDAK menggunakan proxy apa pun untuk terhubung secara default .

- Because they are forbidden to send network traffic to the local computer in case of improper connection.
- This defies the use of loopback method, hence the proxy.

Ada mekanisme 'loopback exempt' meskipun di Windows 8.1 untuk menghindari dilema ini.

- You can use the command-line tool called 'checknetisolation' to add certain app to the exempt list.
- The exempted metro app uses IE proxy to connect by default.
- There are third-party tools to do this job at ease.
- The tool 'fiddler' for example is recommened for this purpose.

Anda dapat mengunduh fiddler di sini: http://fiddler2.com/get-fiddler

- Install and open it
- click 'win8 config'
- check the box behind which is the app you want to exempt.
- save config.
- If you want to set another proxy than IE, you can also fill the proxy address in the same page.
funicorn
sumber
0
  • Untuk versi XP atau Windows 2003, Anda harus menggunakan perintah: proxycfg.exe

  • Untuk versi Vista, Windows Server 2008 atau lebih tinggi, Anda harus menggunakan: netsh winhttp set proxy

Contoh:

Konfigurasikan server proxy (proxy.sysadmit.com), port 8011, yang menunjukkan jaringan pengecualian, misalnya: 172.17. *

netsh winhttp set proxy "proxy.sysadmit.com:8011" "; 172.17. *"

Konfigurasi disimpan dalam kunci ini dalam registri:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Internet Settings \ Connections

Key Name: WinHttpSettings

Diambil dari: https://www.sysadmit.com/2018/10/windows-update-con-proxy.html

Gustavo Fring
sumber