Tüm uygulamalar, sistem, IE vb. İçin proxy ayarlarını nasıl yapılandırabilirim?


16

Bir proxy arkasında Windows 8 Enterprise (MSDN) kullanıyorum.

IE ağ ayarlarında proxy'yi yapılandırdım (aslında, bir proxy değil, yapılandırmalı bir .pac dosyası) ve internete bağlanmaya çalışırken, her şey IE'de iyi çalışıyor - ancak sistemin geri kalanı kullanılmıyor gibi görünüyor bu ayarlar.

Yani .. somut durum: özellik ekleme ve kaldırma (Hyper-V veya .Net Framework 3.5 gibi) her özellik için çevrimiçi oluyor gibi görünüyor. Bu sürekli başarısız oluyor. Hiçbir özellik ekleyemiyorum.

Bir başka somut örnek: Hyper-V misafirinin içinde internet erişimi alamıyorum.

Ayrıca (her şeyin üstünde) her şey doğru çalışırsa (sistem gibi tüm uygulamalar ve aynı proxy ayarlarını kullanarak diğer her şey) iyi olur.

Tüm uygulamalar, sistem, IE vb. İçin proxy ayarlarını nasıl yapılandırabilirim?

Yanıtlar:


18

WinHTTP için proxy ayarları, Microsoft Internet Explorer için proxy ayarları değildir.
Microsoft Windows Denetim Masası'nda WinHTTP için proxy ayarlarını yapılandıramazsınız.
WinHTTP proxy yapılandırma yardımcı programının kullanılması, Internet Explorer için kullandığınız ayarları değiştirmez.

Sistem genelinde bir proxy yapılandırmak için

netsh winhttp set proxy myproxy

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

tüm programlar için IE proxy ayarlarını kullanmak istiyorsanız,

netsh winhttp import proxy source =ie

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

daha fazla bilgiyi burada bulabilirsiniz:
http://msdn.microsoft.com/tr-tr/library/windows/desktop/aa384069(v=vs.85).aspx


5

IE varsayılan tarayıcı olarak ayarlandı mı? Değilse, ayarlayın ve tekrar kontrol edin.

Hala çalışmıyorsa, Windows 7'de en azından aşağıdaki komut yardımcı olur:

netsh winhttp import proxy source=ie

Ayrıca kullanabilirsiniz netsh winhttp show proxyve netsh winhttp reset proxy(amaç açık olmalıdır).


1
(Win 8 kullanıyorum.) Show proxy komutunu kullanarak, "Doğrudan erişim (proxy sunucusu yok). Bu yanlış, tabii ki, ağ (.pac) bir proxy ayarları dosyası kullanıyorum. Ayrıca, IE varsayılan.
Andreas Reiff

show proxyvekil yok mu? Bu tuhaf. Hmm, sadece bir şey düşündüm - Win8'de iki masaüstü IE kopyası var - masaüstü ve Metro. Belki her ikisinin de proxy'sini belirtmeniz gerekir (henüz yapmadıysanız)?
Karan

Metro IE için böyle ayarları bulamadım, sanırım, masaüstü IE ile aynı alır. Ayrıca, her programın kendi proxy ayarlarını kullandığı başka bir yerde okudum. Bu çok hantal ve aynı zamanda bu seçeneği olmayan programların başarısız olacağı anlamına gelir ..
Andreas Reiff

0

IE dışında sisteminizdeki diğer uygulamalar için IE ayarlarında hem PAC dosyasını hem de proxy sunucusu ip adresini yapılandırmalısınız. IE, PAC dosyasını kullanacak ve sistemdeki diğerleri yapılandırılmış proxy sunucusunu kullanacaktır.


yalnızca birkaç program IE ayarlarını kullanır. Windows bile kendisini etkinleştirme için proxy kullanırken çok iyi görünüyor, ama güncelleme için proxy kullanırken kötü (bu işe yarıyor .. halsizce ..)
Andreas Reiff

0

Windows 8.1 ile tümleşik masaüstü uygulamalarının çoğu IE ile aynı proxy ayarını paylaşır.

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

İçin metro uygulamalar bir yaşayan kapalı bir kapta , onlar bağlamak için herhangi bir proxy KULLANMAYIN varsayılan olarak .

- 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.

Bu ikilemden kaçınmak için Windows 8.1'de bir 'geri döngü muafiyeti' mekaniği var.

- 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.

Kemancıyı buradan indirebilirsiniz : 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.

0
  • XP veya Windows 2003 sürümleri için proxycfg.exe komutunu kullanmanız gerekir

  • Vista, Windows Server 2008 veya üstü sürümler için şunları kullanmalısınız: netsh winhttp set proxy

Misal:

Bir hariç tutma ağını gösteren bir proxy sunucusu (proxy.sysadmit.com), bağlantı noktası 8011'i yapılandırın, örneğin: 172.17. *

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

Yapılandırma bu anahtarda kayıt defterine kaydedilir:

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

Key Name: WinHttpSettings

Alıntı: https://www.sysadmit.com/2018/10/windows-update-con-proxy.html

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.