Windows Vista'daki tüm Windows uygulamaları için genel proxy ayarları


53

Windows (Vista) 'yı internet kullanan tüm uygulamalar için belirli bir proxy sunucusu uygulayacak şekilde nasıl yaparım?


2
Bu soru Win 7 ve 8'e de uygulanabilir mi?
Simon

Yanıtlar:


53

Kısa cevap: yapamazsın. "Genel" proxy ayarı yoktur, çünkü proxy'ler Windows tarafından değil, tek tek uygulamalar (Internet Explorer, Firefox vb.) Tarafından kullanılır. Ancak, bazı programlar web'e erişmek için dahili olarak Internet Explorer kitaplıklarını kullanır, bu nedenle firedfly tarafından gönderilen IE ayarını kullanırlar .

FreeCAP veya Socksify gibi araçları kullanarak, uygulamaları proxy'leri desteklemese bile proxy kullanmaya zorlayabilirsiniz .

Tüm programları gerçekten bir proxy üzerinden geçmeye zorlamak istiyorsanız , ağ düzeyinde yapılması gerekir, bu nedenle Özgürlüğünüz veya Steganos İnternet Anoniminiz gibi bir servis için bir VPN bağlantısı kurmanız gerekir .


Bu cevap daha doğrudur, çünkü tüm yazılımlar Internet Explorer için proxy ayarlarını kullanmaz. Bazı yazılımlar Internet Explorer ile aynı ayarları kullanma seçeneği sunar, ancak tümü bunu yapmaz.
TFM

1
+1 FreeCap, çok uzun zamandır ihtiyacım olan şeydi! Teşekkürler.
Mohammad Dehghan

Visual Studio'nun IE kütüphanelerini kullanıp kullanmadığını biliyor musunuz?
J86,

14

Varsayılan proxy ayarları, Internet Explorer'ın seçeneklerinde ayarlanır.

Araçlar-> İnternet Seçenekleri-> Bağlantılar sekmesi-> Lan Ayarları düğmesi

Burada belirtilen proxy bilgileri sistem varsayılanı olacaktır. Yine de, tüm uygulamalar varsayılan proxy ayarlarını kullanmaz.


1
İnternet seçeneklerine kontrol panelinden de erişebilirsiniz
Chuck

3
Bir proxy sunucusu üzerinden pencere güncellemelerini etkinleştirmek istiyorsanız, ilk önce bu komutu çalıştırın: Netsh winhttp import proxy source=ie. Kaynak: answers.oreilly.com/topic/...
KNB

Normalde proxy ayarlarına ulaşma yöntemim (Windows 8+ sürümünde) Ctrl+X-C(Komut İstemi için) veya Ctrl+X-A(Yönetici istemi için) ve Internet Seçenekleriniinetcpl.cpl getirmek için yürütün ve ardından Bağlantılar sekmesini ve Lan Ayarları düğmesini tıklayın. Vista için, öyle olurdu (Çalıştır iletişim), girmek > > > . Kovalamayı doğrudan kesmek istiyorsanız, komut doğrudan Internet Seçenekleri Bağlantıları sekmesine açılır . Windows'un önceki sürümleri için (Vista gibi) numarayı değiştirmeniz gerekebilir. Ctrl-Rcmd[Enter]inetcpl.cpl[Enter]control inetcpl.cpl,,4
rubynorails

Hayır, "İnternet Seçenekleri", HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ Internet Settings içerisinde bulunan> geçerli kullanıcı <için ayarlardır. Yani bu sadece mevcut kullanıcı hesabında çalışan Uygulamalar içindir ve yerel SYSTEM hesabında çalışan Servisler için değildir
Klaus

11

Netsh.exe aracını kullanarak genel bir makine düzeyinde proxy ayarlayabilirsiniz. Çalıştırmak:

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

1
Windows'un Vista öncesi sürümlerinde ProxyCfg.exe kullanın .
Nick Westgate,

9

Proxifier

görüntü tanımını buraya girin

Kutudan çıkarsa, tüm uygulamaların kullanması için genel bir proxy ayarlayamazsınız. Firefox’un önerdiği şekilde Internet Explorer’da proxy ayrıntılarınızı girebilseniz de , bu yalnızca belirli uygulamalar için işe yarar (çoğunlukla Windows uygulamaları, ancak Google Chrome bu ayarları kullanır).

Privoxy tam olarak peşinde olduğunuzu yapar. Proxy ile bir bağlantı kuracak ve tüm trafiği dışarı yönlendirecek (elbette yerel trafik hariç). Hem Windows hem de OS X üzerinde çalışır ve hatta taşınabilir bir sürüme sahiptir.

Proxifier, bir HTTPS veya SOCKS proxy veya bir proxy sunucu zinciri üzerinden çalışabilmesi için proxy sunucular üzerinden çalışmayı desteklemeyen ağ uygulamalarına izin veren bir programdır.

Proxifier ile, Internet'ten bir güvenlik duvarı ile ayrılmış bir ağ üzerinden herhangi bir İnternet istemcisiyle (tarayıcılar, FTP, IRC, BitTorrent, haberciler, telnet, SSH, video / ses, oyunlar ...) çalışabilirsiniz (yalnızca bir açık bağlantı noktası proxy tünelinin güvenlik duvarını atlaması için gerekli).

Ben de bu programı kullanılmıştır cevap benim Kuvvet Steam (ve proxy ayarlarını belirtmeyen diğer programları) bir vekil kullanma soru.


2
Güzel görünüyor, ama çok pahalı: Hem OS X hem de Windows sürümlerine sahip olmalarına rağmen platformlar arası olmayan bir lisans için 40 dolar .
iconoclast,

7

Tüm kullanıcılar için varsayılan proxy sunucusunu ayarlamak için grup politikasını kullanabilirsiniz :

Grup ilkesinde: Yerel Bilgisayar İlkesi - Bilgisayar Yapılandırması - Yönetim Şablonları - Windows Componants-Internet Explorer - "Makine Başına" Kullanıcı Başına "yerine" Proxy ayarları yapın "özelliğini etkinleştirin Bu ayar, ayarları yeniden atamanıza gerek kalmayacak şekilde yapar her seferinde farklı bir kullanıcı makineye giriş yapar.

Yerel Bilgisayar İlkesi - Kullanıcı Yapılandırması - Windows Ayarları - Internet Explorer Bakımı - Bağlantı - Proxy Ayarları. (Proxy ayarlarını burada tanımlayabilirsiniz)

Yerel Bilgisayar Politikası - Kullanıcı Yapılandırması - Windows Ayarları - Internet Explorer Bakımı - URL'ler (burada varsayılan giriş sayfanızı ayarlayabilirsiniz, vb.)

Ayrıca, Windows Update'i bir proxy sunucusu kullanacak şekilde yapılandırma seçeneği de vardır :

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"

Çevremizde kullanarak sona erdi: netsh winhttp set proxy 192.168.0.100:88 "<local>;*.company.com"


1

Korsancınız varsa, Proxy-Yetkilendirme başlığını doğruladıktan ve kopyaladıktan sonra tarayıcınızdan gelen isteklere bakabilirsiniz, daha sonra taleplerinizi programdan istekleri yakalamak ve başlığı istek üzerine yapıştırmak için bir kesme noktası ayarlayın. Veya OnBeforeRequest (Ctrl + R) içine özel bir kural ekleyebilirsiniz:

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

xxxxx, tarayıcının isteğinden elde ettiğiniz şeydir. Kalıcı bir çözüm olmasa da basit ve iyi çalışıyor. Kural eklemek, akış açıkken de çalışır.

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.