Come utilizzare il server virtuale dedicato come proxy Internet utilizzando il tunnelling SSH
Ho spiegato alcuni dei vantaggi di avere il tuo server privato virtuale Le varie forme di hosting del sito web spiegate [La tecnologia ha spiegato] Le varie forme di hosting del sito web spiegate [Tecnologia spiegata] Leggi altro account di hosting qualche tempo fa - non solo sono più veloci e abili per ospitare molti altri siti, puoi anche configurare W3 Total Cache per prestazioni ottimali Come configurare le varie impostazioni del plugin W3 Total Cache per il tuo blog Wordpress Come configurare le varie impostazioni del plugin W3 Total Cache per il tuo blog Wordpress Qualche tempo fa I abbiamo parlato dei vantaggi dell'installazione del plugin W3TC sul tuo blog Wordpress per velocizzarlo con vari caching, ma alcuni lettori erano comprensibilmente un po 'cauti riguardo a ... Read More installando speciali estensioni di cache Apache. Oggi ti mostrerò come puoi usarlo anche come server proxy Internet privato per la navigazione in Internet sicura.
Ciò è particolarmente vantaggioso in paesi come la Cina, dove la maggior parte delle soluzioni proxy commerciali ha smesso di funzionare del tutto. Continua a leggere per una spiegazione completa di come puoi utilizzare il tuo account di hosting VPS come proxy privato.
Innanzitutto, alcuni punti da chiarire:
Posso usare questo metodo con il mio hosting condiviso, o deve essere un VPS o un server dedicato?
Questo metodo utilizza SSH (shell protetta, o “riga di comando” accesso), quindi in genere ciò significa che è possibile utilizzarlo solo con il proprio account di hosting dedicato o virtuale dedicato. Alcuni host condivisi consentono l'accesso SSH, quindi cerca prima i documenti di supporto dell'host condiviso.
Posso usarlo per scaricare torrent o altre nefaste attività illegali?
No. Ricorda che il traffico viene instradato attraverso l'indirizzo IP del tuo sito Web / server, quindi tutto ciò che fai può essere ricondotto a quello. Utilizzerai anche parte dell'assegnazione dell'ampiezza di banda del tuo account di hosting, quindi scaricare torrent aumenterebbe rapidamente il costo di hosting mensile.
Quindi, perché dovrei farlo??
A volte vuoi solo un altro indirizzo IP quando visiti un sito web. Questo può essere particolarmente utile di fronte a siti specifici della posizione che bloccano altri paesi. In altri casi, il tuo Paese potrebbe già bloccare l'accesso a vari proxy ben noti, come nel caso della Cina. Il metodo qui descritto ti consentirà di scappare dal paese che ha commesso l'infrazione e di svolgere le tue attività quotidiane senza dover ispezionare ogni pacchetto inviato dal grande firewall.
Impostazione di SSH su Windows
Inizierò con Windows poiché il processo è un po 'più complicato rispetto a Mac OsX o Linux. Per utilizzare SSH, devi scaricare un software client speciale - in questo tutorial userò Putty. Vai avanti e scarica il file di base putty.exe.
Quando apri per la prima volta Putty, ci sono alcune impostazioni da completare. Il primo è il dominio del tuo server. Se hai molti domini impostati sul tuo account di hosting privato, procedi con uno di essi, ma devono essere abilitati per SSH e ricorda che il tuo login / password sarà univoco per ogni dominio. Non suggerisco di utilizzare l'account root per accedere in nessuna circostanza, anche se l'hai abilitato.
- Immettere il dominio del server nella prima schermata.
- Clicca sul SSH etichetta sulla barra laterale sinistra. Assicurati che la compressione sia abilitata.
- Espandi il SSH etichetta per rivelare ulteriori impostazioni. Sul tunnel schermo, inserire 9090 come porta sorgente e cambiare la destinazione in dinamico.
- Torna alla schermata delle sessioni in cui hai inserito il dominio per la prima volta. Inserisci un nome per le tue impostazioni nella casella di testo sotto le sessioni salvate, quindi premi Salva. Ora puoi fare clic su questa sessione salvata in futuro per ricaricare tutte le tue impostazioni.
- Finalmente, colpisci Aperto. Non è possibile salvare la password e il nome utente, quindi è necessario reinserirli ogni volta che si apre una connessione. Ho anche avuto problemi con l'incollare la mia password, quindi se lo fai anche tu prova a digitare un carattere alla volta. La prima volta che apri la connessione, potresti ricevere un errore di avviso sull'autenticità dei certificati e così via. Se è così, ignoralo e continua.
Questo è tutto per Windows, lasciare aperta la connessione stucco e passare alla configurazione del browser.
Configurazione di SSH su Linux / OsX
Apri un terminale e digita il seguente comando,
ssh -C2qTnN -D 9090 [email protected]
Dopo aver digitato la password, è tutto. Lasciare il terminale aperto mentre si va a configurare il browser.
Configurazione del browser
Spiegherò un paio di browser qui, ma in pratica è sufficiente modificare le impostazioni per Connessione -> Proxy essere un SOCKS5 proxy, con l'url localhost e porto 9090.
In Internet Explorer
Clicca il Strumenti -> Opzioni Internet -> Connessioni scheda. zecca Utilizzare un server proxy e fare clic Avanzate. Inserisci SOLO il proxy SOCKS come indirizzo localhost e porto 9090
Su Firefox
Aprire Preferenze -> Avanzate -> Rete -> Impostazioni -> Proxy. Selezionare Configurazione del proxy manuale. Compila SOCKS Host e porta.
In alternativa, se stai utilizzando un sistema operativo decente come OsX, puoi modificare le impostazioni per l'accesso alla rete del sistema che interesserà tutte le app del browser (questo verrà aperto anche se tenti di cambiare le impostazioni del proxy OsX di Chrome). A partire dal Preferenze di Sistema, selezionare l'interfaccia di rete appropriata (nel mio caso, Ethernet). Sotto il proxy scheda, selezionare per abilitare il proxy SOCKS, quindi digitare i dettagli a destra.
Non era troppo difficile vero? Naturalmente, è possibile impostare questo con qualsiasi computer Linux remoto Come Tunnel Web Traffic con SSH Secure Shell Come Tunnel Web Traffic con SSH Secure Shell Leggi di più davvero, ma volevo dimostrare un altro dei molti vantaggi di avere il tuo privato host su hosting condiviso lento e quanto potenti possano essere alcuni semplici comandi linux.
Ricorda, non fare nulla di illegale con questo metodo, in quanto può essere ricondotto al tuo account di hosting e non è progettato per fornire il 100% di anonimato.
Credito d'immagine: ShutterStock
Scopri di più su: reti di computer, indirizzo IP, accesso remoto, VPN.