Linux - Sistem Geneli Proxy Ayarlamak
-
yolbulucu bunu yazdıComputerWolf bunu yazdı
Ya kendi kendin proxyleri her container için ayrı ayrı export eden basit bir script ile halledersin ve iptables ile de proxy yoksa network down olsun gibi bir kural eklersin veya zaten yapılmisi var bunun dersen de "squid"
hocam konteynera nasıl "şu proxy yi kullan " diyeceğimi çözemedim ?
@JpnTr bahsetmis. proxy'i export etmen gerek ENV olarak. bunu ister bir scripte yaptir, istersen direk dockerfile icinde yap.Burada network degiskenlerin ne siklikla degisiyor ona gore secim yapabilirsin. Bence en mantiklisi bir script ile dict icindeki port ve ip havuzundan bos olani otomatik olarak container'a atamak. hatta daha az kompleks olsun dersen direk container'i bu dict icindeki verilerle calistir, proxy duserse container'da down olsun, sonra tekrar havuzdan bir ip ve port secip scrip ilgili container'i yeni proxy ile up eder.
-
ComputerWolf bunu yazdıyolbulucu bunu yazdıComputerWolf bunu yazdı
Ya kendi kendin proxyleri her container için ayrı ayrı export eden basit bir script ile halledersin ve iptables ile de proxy yoksa network down olsun gibi bir kural eklersin veya zaten yapılmisi var bunun dersen de "squid"
hocam konteynera nasıl "şu proxy yi kullan " diyeceğimi çözemedim ?
@JpnTr bahsetmis. proxy'i export etmen gerek ENV olarak. bunu ister bir scripte yaptir, istersen direk dockerfile icinde yap.Burada network degiskenlerin ne siklikla degisiyor ona gore secim yapabilirsin. Bence en mantiklisi bir script ile dict icindeki port ve ip havuzundan bos olani otomatik olarak container'a atamak. hatta daha az kompleks olsun dersen direk container'i bu dict icindeki verilerle calistir, proxy duserse container'da down olsun, sonra tekrar havuzdan bir ip ve port secip scrip ilgili container'i yeni proxy ile up eder.
ya onu ayarlamak zor değil ayarlarım da,
yemiyor bi türlü env den verdiğim http_proxy ve https_proxy
curl yapınca mesela karşı taraf yine benim ip yi görüyor
bu yüzden başka bir çözüm vs aramaya çalışıyorum. atıyorum iptables tan vs ayarlayayım diye düşündüm vpn gibi ama yok heralde öyle bir şey
-
NetworkManager'dan proxy ayarlarsan sistem genelinde etkin olması lazım. Şurada eleman biraz açıklamış. https://superuser.com/questions/1338200/proxy-server-configuration-using-networkmanager-nmcli
-
host makinede de proxy degiskenleri tanimladin mi ?
-
ComputerWolf bunu yazdı
host makinede de proxy degiskenleri tanimladin mi ?
docker run -it -e HTTP_PROXY=http://ip:6286 -e HTTPS_PROXY=https://ip:6286 ubuntu
sonra bu konteynerda curl ile sadece ip donduren endpointime istek atiyorum. proxy nin ipsi degil benim ip adresim çıkıyor
bu proxy yi browsera girince çalışıyor.
farklı proxy, farklı docker imajı vs denedim sonuç aynı. baska makinada denedim ayni
bu yuzden bu sekilde olmuyo heralde diye dusundum.
@maviekran böyle bir şey arıyodum hacım teşekkür ederim deneyeceğim bunu akşam