Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Definire il proxy da bash
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
lsegalla
l33t
l33t


Joined: 27 Jun 2007
Posts: 796

PostPosted: Tue Mar 23, 2010 8:25 am    Post subject: Definire il proxy da bash Reply with quote

E' possibile definire il proxy da bash? Facevo una ricerca e non ho trovato niente.... spesso mi trovo a dover lanciare aggiornamenti da console su alcune macchine proxate e non so come impostare il proxy in modalità testo... mi sapete aiutare?
Back to top
View user's profile Send private message
darkmanPPT
Veteran
Veteran


Joined: 13 Apr 2006
Posts: 1069
Location: vi/bo

PostPosted: Tue Mar 23, 2010 3:26 pm    Post subject: Reply with quote

http://www.gentoo.org/doc/en/faq.xml#proxy

credo dovrebbe bastarti.
prova e fai sapere :wink:

ciao
_________________
Darkman
Back to top
View user's profile Send private message
lsegalla
l33t
l33t


Joined: 27 Jun 2007
Posts: 796

PostPosted: Tue Mar 23, 2010 4:03 pm    Post subject: Reply with quote

In questo modo riuscirei a fare gli aggiornamenti (ma al momento li ho appena terminati).
Non esiste un comando da console (basato su ifconfig ecc?) oppure un qualcosa da scrivere in /etc/conf.d/net ?
Back to top
View user's profile Send private message
darkmanPPT
Veteran
Veteran


Joined: 13 Apr 2006
Posts: 1069
Location: vi/bo

PostPosted: Tue Mar 23, 2010 9:59 pm    Post subject: Reply with quote

sempre dalle guide di gentoo:
http://www.gentoo.org/doc/it/handbook/handbook-x86.xml?part=1&chap=3

sembra che basti fare così (cioè esportare le variabili).
Code:
Codice 1.2: Definire i server proxy

(Se il proxy filtra il traffico HTTP)
# export http_proxy="http://proxy.gentoo.org:8080"
(Se il proxy filtra il traffico FTP)
# export ftp_proxy="ftp://proxy.gentoo.org:8080"
(Se il proxy filtra il traffico RSYNC)
# export RSYNC_PROXY="rsync://proxy.gentoo.org:8080"


quindi credo che tu possa fare uno scriptino che esporti di volta in volta le variabili di proxy e poi lanci quel che devi lanciare.
è questo quello che cercavi?
_________________
Darkman
Back to top
View user's profile Send private message
lsegalla
l33t
l33t


Joined: 27 Jun 2007
Posts: 796

PostPosted: Wed Mar 24, 2010 4:30 pm    Post subject: Reply with quote

no, di fatto no... alla fine non devo costruirmi uno script, solo che spesso mi capita di trovarmi su macchine proxate e allora mi tocca tenermi un indirizzo ip che conosco solo io, lo cambio al volo tramite ifconfig, ci assegno un gateway col comando route e vado con gli aggiornamenti e quel che mi serve...

pero' non mi va di avere un indirizzo aperto così... e comunque a volte capita che faccio piu' di una macchina e quindi... solo una alla volta puo' assumere quel determinato indirizzo ip

detto cio' risolverei la questione impostando un proxy, ma se io digito
Code:
export http_proxy="http://IP-PROXY:8080
poi continua a darmi un network unreachable al primo ping che faccio fuori...
Back to top
View user's profile Send private message
Vendicatore
Apprentice
Apprentice


Joined: 05 Apr 2004
Posts: 252
Location: Carate Brianza, Italy

PostPosted: Wed Mar 24, 2010 4:53 pm    Post subject: Reply with quote

lsegalla wrote:
no, di fatto no... alla fine non devo costruirmi uno script, solo che spesso mi capita di trovarmi su macchine proxate e allora mi tocca tenermi un indirizzo ip che conosco solo io, lo cambio al volo tramite ifconfig, ci assegno un gateway col comando route e vado con gli aggiornamenti e quel che mi serve...

pero' non mi va di avere un indirizzo aperto così... e comunque a volte capita che faccio piu' di una macchina e quindi... solo una alla volta puo' assumere quel determinato indirizzo ip

detto cio' risolverei la questione impostando un proxy, ma se io digito
Code:
export http_proxy="http://IP-PROXY:8080
poi continua a darmi un network unreachable al primo ping che faccio fuori...


Guarda che il ping mica ci passa da http_proxy, come dice il nome stesso della variabile serve unicamente a veicolare l'http.
Da quello che dici sembra che il default gw della tua rete non permetta di uscire, perchè? Firewall aziendale?
Back to top
View user's profile Send private message
lsegalla
l33t
l33t


Joined: 27 Jun 2007
Posts: 796

PostPosted: Wed Mar 24, 2010 5:32 pm    Post subject: Reply with quote

Beh, se è per quello ci avevo pensato e neanche links funzionava...
Di fatto comunque in genere mi interessa questo passaggio per fare gli aggiornamenti in gentoo (quindi usare emerge) oppure con sabayon sui pc dei colleghi (e quindi usare equo).

Ovviamente il gateway (firewall aziendale) non permette a tutti gli indirizzi di andar fuori, ma solo ad alcuni (il mio).
Tutti gli altri son opportunamente proxati e quindi... se passassi di lì sarebbe piu' comodo per i motivi sopracitati.
Back to top
View user's profile Send private message
Vendicatore
Apprentice
Apprentice


Joined: 05 Apr 2004
Posts: 252
Location: Carate Brianza, Italy

PostPosted: Thu Mar 25, 2010 7:48 am    Post subject: Reply with quote

Il proxy aziendale cos'è?
Richiede autenticazione?
Nella malaugurata ipotesi che sia un ISA Server, prova ad usare NTLMaps, che è un proxy forwarder che supporta l'autenticazione ntlm, lo usasvo in azienda per gli update quando avevamo ancora ISA server: lo installi, lo configuri per puntare al proxy aziendale con le tue credenziali, fai puntare gli altri pc (via http_proxy) al proxy ntlmaps sul tuo pc.

Un altra cosa: emerge di base usa rsync, quindi non gli frega di http_proxy. Prova ad usare emerge-webresync, che invece usa http.
Back to top
View user's profile Send private message
lsegalla
l33t
l33t


Joined: 27 Jun 2007
Posts: 796

PostPosted: Thu Mar 25, 2010 9:25 am    Post subject: Reply with quote

Vendicatore wrote:
Il proxy aziendale cos'è?
Richiede autenticazione?

macchina linux con apache che gestisce le acl per la navigazione web, previa autenticazione

Vendicatore wrote:
Nella malaugurata ipotesi che sia un ISA Server, prova ad usare NTLMaps, che è un proxy forwarder che supporta l'autenticazione ntlm, lo usasvo in azienda per gli update quando avevamo ancora ISA server: lo installi, lo configuri per puntare al proxy aziendale con le tue credenziali, fai puntare gli altri pc (via http_proxy) al proxy ntlmaps sul tuo pc.

non conosco ISA ma... penso che mi sto inutilmente complicando la vita: devo definire una regola sul firewall la quale lascia passare in uscita tutte le richieste di aggiornamento e stop... eheheh...
Back to top
View user's profile Send private message
Vendicatore
Apprentice
Apprentice


Joined: 05 Apr 2004
Posts: 252
Location: Carate Brianza, Italy

PostPosted: Thu Mar 25, 2010 9:40 am    Post subject: Reply with quote

lsegalla wrote:

macchina linux con apache che gestisce le acl per la navigazione web, previa autenticazione


Hem... apache è un webserver, non è un proxy...
:oops:
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum