GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come configurare le impostazioni proxy su Ubuntu 20.04

Introduzione

L'utilizzo di un server proxy come intermediario di accesso a Internet è uno scenario aziendale comune. Tuttavia, gli utenti personali possono anche beneficiare di una maggiore sicurezza della rete, privacy e velocità fornite dai proxy.

In questo tutorial imparerai come configurare il tuo sistema Ubuntu 20.04 per funzionare con un server proxy.

Prerequisiti

  • Ubuntu 18.04 o successivo
  • Accesso al terminale con privilegi sudo
  • Informazioni proxy (indirizzo web o IP, nome utente e password)

Configurazione del proxy con la GUI desktop di Ubuntu

1. Per accedere alle impostazioni del proxy utilizzando la GUI di Ubuntu, apri le Impostazioni principali di Ubuntu .

2. Seleziona la Rete impostazione nel menu sul lato sinistro della finestra.

3. Quindi, fai clic sull'ingranaggio nel Proxy di rete sezione.

4. Un proxy di rete appare il dialogo. Scegli Manuale e inserisci le informazioni del tuo proxy nei campi sottostanti.

5. Esci dalla finestra di dialogo e Ubuntu applicherà automaticamente le impostazioni del proxy.

Configurazione del proxy con Ubuntu Desktop Terminal

Utilizzare l'interfaccia della riga di comando per un controllo più granulare delle impostazioni del proxy. Ciò ti consente di:

  • Apporta modifiche temporanee o permanenti alla configurazione.
  • Imposta proxy per un singolo utente o per tutti gli utenti.

Configurazione di un proxy temporaneo per un singolo utente

Una connessione proxy temporanea viene ripristinata dopo il riavvio del sistema. Per stabilire una tale connessione per l'utente corrente, utilizzare il export comando.

La sintassi per stabilire una connessione proxy temporanea è:

export HTTP_PROXY=[username]:[password]@[proxy-web-or-IP-address]:[port-number]
export HTTPS_PROXY=[username]:[password]@[proxy-web-or-IP-address]:[port-number]
export FTP_PROXY=[username]:[password]@ [proxy-web-or-IP-address]:[port-number]
...
export NO_PROXY=localhost,127.0.0.1,::1

Fornisci l'indirizzo proxy (web o IP), seguito dal numero di porta . Se il server proxy richiede l'autenticazione, aggiungi il tuo nome utente proxy e password come valori iniziali.

Ecco come dovrebbe apparire l'insieme di comandi nel terminale:

Lo scopo del NO_PROXY linea è dire al sistema che il traffico locale dovrebbe ignorare il proxy.

Impostazione di un proxy permanente per un singolo utente

Come indicato sopra, le impostazioni proxy configurate tramite una finestra del terminale vengono ripristinate dopo il riavvio del sistema. Per apportare modifiche permanenti a un singolo utente, modifica il .bashrc file.

1. Apri il file con un editor di testo a tua scelta:

sudo nano ~/.bashrc

2. Ora aggiungi le seguenti righe in fondo a .bashrc file:

export HTTP_PROXY="[username]:[password]@[proxy-web-or-IP-address]:[port-number]"
export HTTPS_PROXY="[username]:[password]@[proxy-web-or-IP-address]:[port-number]"
export FTP_PROXY="[username]:[password]@ [proxy-web-or-IP-address]:[port-number]"
...
export NO_PROXY="localhost,127.0.0.1,::1"

3. Salva ed esci dal file.

4. Quindi, esegui il comando seguente per applicare le nuove impostazioni alla sessione corrente:

source ~/.bashrc

Impostazione di un proxy permanente per tutti gli utenti

Per configurare in modo permanente l'accesso proxy per tutti gli utenti, devi modificare /etc/environment file.

1. Innanzitutto, apri il file in un editor di testo:

sudo nano /etc/environment

2. Successivamente, aggiorna il file con le stesse informazioni che hai aggiunto a .bashrc file nello scenario precedente:

export HTTP_PROXY="[username]:[password]@[proxy-web-or-IP-address]:[port-number]"
export HTTPS_PROXY="[username]:[password]@[proxy-web-or-IP-address]:[port-number]"
export FTP_PROXY="[username]:[password]@ [proxy-web-or-IP-address]:[port-number]"
...
export NO_PROXY="localhost,127.0.0.1,::1"

3. Salvare il file ed uscire. Le modifiche verranno applicate al prossimo accesso.

Configurazione del proxy per APT

Su alcuni sistemi, l'utilità della riga di comando apt necessita di una configurazione proxy separata, poiché non utilizza le variabili di ambiente di sistema.

1. Per definire le impostazioni proxy per apt, creare o modificare (se esiste già) un file chiamato apt.conf in /etc/apt directory:

sudo nano /etc/apt/apt.conf

2. Aggiungi le seguenti righe al file:

Acquire::http::Proxy "http://[username]:[password]@ [proxy-web-or-IP-address]:[port-number]";
Acquire::https::Proxy "http://[username]:[password]@ [proxy-web-or-IP-address]:[port-number]";

3. Salvare il file ed uscire. La configurazione verrà applicata dopo un riavvio.


Ubuntu
  1. Come configurare l'indirizzo IP statico su Ubuntu 18.04

  2. Come installare e configurare Squid Proxy su Ubuntu 18.04

  3. Come installare e configurare Squid Proxy su Ubuntu 20.04

  4. Come installare e configurare Squid Proxy su Ubuntu 20.04

  5. Come installare e configurare Tinyproxy su Ubuntu 14.04

Come installare Envoy Proxy su Ubuntu 20.04

Envoy Proxy su Ubuntu 20.04 – Come installarlo

Come installare Tinyproxy su Ubuntu 14.04

Come configurare il bridge di rete in Ubuntu

Come configurare le impostazioni VPN?

Come installare Hadoop su Ubuntu 20.04