Windows 10 - Kimlik doğrulaması ile işletim sistemi düzeyinde bir proxy kurma


10

Belirli bir sunucuya bağlanmak için her zaman aynı IP’ye ihtiyacım var. Bu amaçla özel bir proxy oluşturdum ve korsanların kötü amaçlı amaçlarla kullanmaması için kimlik doğrulaması ekledim.

Proxy'yi Firefox gibi bir yazılımda yapılandırmak çok kolaydır. Sorun web tarayıcılarının bu sunucuya bağlanması gereken tek yazılım olmamasıdır. Bunun için işletim sistemimin tamamını proxy kullanacak şekilde yapılandırmak istiyorum.

Windows 10 ağ yapılandırmasına bakmayı denedim ve proxy'imin IP adresini girecek bir yer gördüm, ancak bağlanılacak kullanıcı adı / parolayı dahil etme seçeneği yoktu.

enter image description here

Bu sorunu nasıl çözebilirim?


Evet; İnternet Seçenekleri, bir proxy kur. Proxy ayarlarını kullanan herhangi bir uygulama bu ayarlara saygı gösterir. Bir uygulamanın bu seçeneklere uyması gerekmez.
Ramhound

"İnternet Seçenekleri" derken, "İnternet Seçenekleri" anlamına geldiğini düşünüyorum. "Bağlantılar" sekmesi - & gt; "LAN ayarları" düğmesi. Sorun, proxy için kullanıcı adı veya şifreyi belirtecek yer olmamasıdır.
Enrique Moreno Tent

Sorun şu ki, Windows bağlantıyı yapmıyor, bu ayarları okumak ve proxy'ye bağlanmak için bunları kullanmak bireysel uygulamalara bağlı. Bu, yazılımın proxy'leri desteklemesi gerektiği anlamına gelir. Elbette kimlik doğrulaması ile aynı. Amaçlarınız için, bir VPN kurmak daha uygun olabilir. Gerçekten, proxy isteklerine kimlik doğrulama bilgilerini ekleyen bir yardımcı programa ihtiyacınız olmazsa.
Daniel B

Bunu yapan herhangi bir yardımcı program biliyor musunuz? Ve bir VPN temin etmek her zaman aynı IP adresine sahip olduğumu garanti eder mi?
Enrique Moreno Tent

Hayır, ne yazık ki bu programların çoğu (kendileri vekil olarak hareket ederler ve bir yukarı havza proxy'sine iletme istekleri) NTLM kimlik doğrulaması ile ilgilenmek içindir, çünkü çoğu proxy özellikli yazılımda desteklenmemektedir. Bir VPN bir proxy'ye benzer şekilde çalışır, ancak yalnızca HTTP (S) için değil tüm ağ trafiğini tünel eder.
Daniel B

Yanıtlar:


12

Windows 10, otomatik proxy için kullanıcı adı ve şifreyi desteklemiyorsa, ve bu güvenlik nedeniyle yapıldı.

İki aşamalı bir proxy kurmanız gerekecek:

  1. Bilgisayarınızda kullanıcı adı ve parola olmadan yerel bir proxy sunucusu
  2. Yerel proxy, kullanıcı adı ve şifreyi kullanarak gerçek harici proxy'ye bağlanmalıdır.

Olası bir çözüm yükleniyor node.js birlikte vekil-şifre otomatikçisi , gibi tanımlanır :

vekil-şifre otomatikçisi
otomatik olarak kullanıcı / şifreyi http’e gönder   Proxy sunucusu olduğundan, el ile girmeniz gerekmez.

Teoride, adresinde bir proxy sunucunuz varsa real_proxy_ip:8080, daha sonra adresinde yerel bir proxy oluşturmak için aşağıdaki komutu çalıştırın. localhost:8081

node proxy-login-automator.js -local_port 8081 -remote_host real_proxy_ip -remote_port 8080 -usr user -pwd pw

Sonra Windows proxy ip: portunu ayarlayabilirsiniz localhost:8081.

Daha ağır bir çözüm kullanmak olabilir Kalamar . Kullanılabilecek diğer web proxy'ler Privoxy , WinGate , çok geçmeden , CCProxy .


1

Windows kimlik bilgilerini kullanarak proxy'ye kimlik doğrulaması yapabilirsiniz.

Search windows credential in control panel


Neden aşağı oy verdin? bu doğru bir cevap.
desmati

@desmati bu cevabı tam olarak nasıl yardımcı olur?
Egor Smolyakov
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.