Come faccio a impostare un proxy calzino su Ubuntu con Dante?

Come faccio a impostare un proxy calzino su Ubuntu con Dante?
I server proxy sono lì da molti anni e nelle reti di computer, un proxy è un computer che si trova tra te e il server agendo come un gateway tra una rete locale e una rete su larga scala, ad esempio Internet. Socks sta per Socket Secure ed è un protocollo Internet che ha la funzione di routing pacchetti tra un server e il client utilizzando un server proxy.

Dante è sviluppato da Inferno Nettverk A/S che consiste in un server calzino e da un client calzini e implementa RFC 1928 e gli standard correlati. Dante viene utilizzato per fornire connettività di rete sicura e conveniente. Dante essendo un server calzino open source viene utilizzato con molte applicazioni di rete popolari come terminali Bloomberg, la maggior parte dei browser Web, programmi di messaggistica istantanea e molti altri che hanno il supporto calzini incorporato.

Ora che sappiamo cosa sono calzini e Dante, facciamo il prossimo passo per rispondere "Come faccio a impostare un proxy calzino su Ubuntu con Dante".

Imposta il proxy Socks5 con Dante

Apri un terminale nel tuo sistema Ubuntu e segui i passaggi seguenti per impostare il proxy Socks5 con Dante:

Passaggio 1: aggiornamento del repository cache

Il primo passo verso la configurazione di un proxy Socks5 su Ubuntu con Dante è aggiornare i pacchetti del repository cache per i quali useremo il comando seguente:

$ sudo apt update

Se tutti i pacchetti sono aggiornati, non è necessario aggiornare, tuttavia, se non lo sono, eseguire il comando di seguito per aggiornare i pacchetti:

$ sudo apt upgrade

Passaggio 2: installazione di Dante

I repository del pacchetto Ubuntu predefiniti hanno un pacchetto Dante Server, quindi installeremo Dante utilizzando il comando seguente nel nostro Ubuntu 20.04 Terminal:

$ sudo apt install dante-server

Passaggio 3: verifica dell'installazione

Per verificare l'installazione di Dante eseguiremo il comando seguente:

$ dante -v

Passaggio 4: configurazione di Dante

Ora che abbiamo finito con l'installazione di Dante, ora lo configurano aprendo prima il dante.Conf File nell'editor Nano per il quale dobbiamo eseguire il comando seguente nel nostro terminale Ubuntu:

$ sudo nano /etc /danted.conf

Quando esegui il comando sopra vedrai qualcosa di simile:

Rimuovere le impostazioni impostate nel file sopra e incollare le righe menzionate di seguito nel file:

Interno: porta ETH0 = 8128
ESTERNO: ETH0
Socksmethod: nome utente
utente.Non privilegiato: nessuno
utente.privilegiato: root
Client Pass
da: 0.0.0.0/0 a: 0.0.0.0/0
Registro: errore

calzini pass
da: 0.0.0.0/0 a: 0.0.0.0/0
Comando: Connetti
Registro: errore
Socksmethod: nome utente

Questa configurazione ci consentirà di stabilire un proxy di calze che verrà eseguita sulla porta 8128 come impostato nel file sopra e richiederà l'autenticazione. Per salvare il file sopra modificato, premere Ctrl+S e quindi Ctrl+X per uscire.

Passaggio 5: avvio di avvio di Danted

Questo passaggio prevede l'avvio del proxy Danted che verrà raggiunto con il seguente comando:

$ Service Danted inizio

Passaggio 6: creazione di un utente

Abbiamo installato e configurato correttamente Dante, quindi continuiamo al passaggio successivo in cui creeremo un utente che è un passaggio facoltativo ma possiamo proteggere l'accesso da tutti. Per autenticare i client di connessione Dante utilizza gli account utente UNIX di sistema, quindi creeremo un nuovo utente. Tuttavia, tieni presente che la password verrà inviata in un testo semplice utilizzando la rete quando alcuni client richiederà la connessione a questo server proxy.

$ sudo adduser exmpl

Conclusione

Dante è costituito da un server Socks5 e viene utilizzato come server proxy. È possibile impostare un server Linux online e quindi utilizzarlo come server proxy per accedere ad altri siti Web. Questi server proxy sono molto utili quando dobbiamo modificare il nostro indirizzo IP o accedere a alcuni sito Web da una geo-locazione diversa.

In questo articolo, abbiamo spiegato e fatto ogni passo su come impostare un proxy Socks5 su Ubuntu con Dante.