Windows OS'a nasıl proxy kurabilirim?

Arkadaşlar merhaba, benim amacım cmdden veya python ile os’e proxy kurmak. Cmdde şu tarz bir kod kullanıyorum;

netsh winhttp set proxy proxy-ip:proxy-port

ve çıktısı şu şekilde;

C:\Windows\system32>netsh winhttp show proxy

Current WinHTTP proxy settings:
    Proxy Server(s) :  proxy-ip:proxy-port
    Bypass List     :  (none)

yani kod çalışıyor ancak herhangi bir siteden ip check yaptığımda hala orijinal ip adresim gözüküyor.

Pythondaki kodlar ise basitçe bir örnek ile şu şekilde;

import os
import requests

os.system('netsh winhttp set proxy proxy-ip:proxy-port')

r = requests.get("https://ipinfo.io/")

print(r.text)

Hala orijinal ip adresim çıkıyor. Nerede hata yapıyorum?

Konunun python ile alakasi yok. Konsolda ayni islemleri yapip test et. Proxy calismiyordur belki.

Dostum yukarıda hem konsol hem de python ile yapılışı var zaten. Konsoldan yapılan her şey python ile de yapılır. Niyetim nasıl olduğu fark etmeksizin konuyu çözmek. Halihazırda pythona ekleyeceğim kodunu çünkü diğer kodlar ile birleştireceğim. Proxyler çalışıyor manuel şekilde test ettim hepsini.

IP check’i nasil yapiyorsun? Kullandigin program Windows’un proxy ayarlarina bakmiyor olabilir.

Dostum yazıyı okumadın galiba. Herhangi bir siteden diyorum zaten. Örnek olarak da python kodunda “https://ipinfo.io/” sitesini referans almıştım.

Dostum yaziyi okumadin galiba. Hangi programi kullandigini sordum zaten, hangi siteye girdigini degil.

2 Beğeni

Dostum boş ver anlaşamıyoruz. Ben sorunu zaten çözdüm. Konu kapanmıştır.