Impostazione proxy system wide http / i / ftp con username e password su Ubuntu / Mint


1

Nel mio ufficio mi è stato fornito un file pac per connettersi al nostro proxy. Il file pac è solo un gruppo di siti ignore-questo-interno-sito-e-quello-locale insieme a un proxy per altre connessioni, chiamiamolo proxyname.office.uni.ac.za:3125 (Non c'è http:// o qualcosa di simile nel link).

Il mio problema è che il proxy richiede un nome utente e una password. Se impostato a livello di sistema tramite l'url di configurazione (utilizzando il file pac) o semplicemente con il proxy raw, Linux Mint proxy settings

alcuni programmi funzionano bene (come Chrome e Firefox) e riproducono una finestra di dialogo nome utente / password non appena vengono aperti. Altri programmi come apt-get e praticamente tutto non riescono a connettersi. Dropbox fornisce almeno i campi nome utente e password nelle sue impostazioni proxy, enter image description here

ma ancora non può funzionare correttamente quando si tenta di utilizzare le impostazioni del sistema.

Ho provato quanto segue senza risultati:

  • impostazione del proxy di sistema come username:password@proxyname.office.uni.ac.za:3125
  • impostazione del proxy di sistema come
    http://username:password@proxyname.office.uni.ac.za:3125,
    https://username:password@proxyname.office.uni.ac.za:3125,
    ftp://username:password@proxyname.office.uni.ac.za:3125.
  • impostazione del proxy nel file pac come username:password@proxyname.office.uni.ac.za:3125 dovunque proxyname.office.uni.ac.za:3125 viene trovato (e usando questo file system pac ampio).
  • impostazione del proxy nel file pac come http://username:password@proxyname.office.uni.ac.za:3125 dovunque proxyname.office.uni.ac.za:3125 viene trovato (e usando questo file system pac ampio).

C'è un modo per impostare questo sistema proxy con un nome utente / password preimpostato? O c'è qualche programma che può forse impostare un nuovo proxy (diciamo localhost:1234 ) proxy l'altro nome utente / password proxy con il suo nome utente / password preimpostati. O c'è qualcos'altro che posso provare o che ho perso?


squid (con configurazione cache_peers) + iptables (per creare proxy trasparente)
ssnobody

Quale distribuzione Linux? Puoi usare questa soluzione di Ubuntu , o il proxy-login-Automator ?
harrymc

Sto usando Mint 17.3. Ho un po 'di scadenza quindi @ssnobody, controllerò squid e iptables probabilmente durante il fine settimana, grazie.
Simon Streicher

@harrymc, proverò il proxy-login-automation e fornirò feedback.
Simon Streicher

Finisci per capire qualcosa?
ssnobody

Risposte:


1

Ho avuto lo stesso problema, quindi ho creato lo strumento proxy-login-Automator

Seguendo semplicemente l'esempio, è possibile creare un server proxy locale fasullo che inoltra le richieste all'autentico / password vero e automatico.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.