tor-hidden-service.html.it
上传用户:awang829
上传日期:2019-07-14
资源大小:2356k
文件大小:15k
源码类别:
网络
开发平台:
Unix_Linux
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/1998/REC-html40-19980424/loose.dtd">
- <html>
- <head>
- <title>Tor: istruzioni per configurare un Hidden Service</title>
- <meta name="Author" content="Roger Dingledine">
- <meta http-equiv="content-type" content="text/html; charset=UTF-8">
- <link rel="stylesheet" type="text/css" href="../stylesheet-ltr.css">
- <link rel="shortcut icon" type="image/x-icon" href="../favicon.ico">
- </head>
- <body>
- <div class="center">
- <table class="banner" border="0" cellpadding="0" cellspacing="0" summary="">
- <tr>
- <td class="banner-left"><a href="https://www.torproject.org/"><img src="../images/top-left.png" alt="Click to go to home page" width="193" height="79"></a></td>
- <td class="banner-middle">
- <a href="../index.html.it">Home</a>
- <a href="../overview.html.it">Panoramica</a>
- <a href="../easy-download.html.it">Scarica</a>
- <a href="../documentation.html.it">Documentazione</a>
- <a href="../volunteer.html.it">Collabora</a>
- <a href="../people.html.it">Persone</a>
- <a href="https://blog.torproject.org/">Blog</a>
- <a href="../donate.html.it">Donazioni</a>
- </td>
- <td class="banner-right">
- <a href="tor-hidden-service.html.de"><acronym title="Deutsch"><img src="../images/de.png" alt="Deutsch" width="24" height="16"></acronym></a> <a href="tor-hidden-service.html.en"><acronym title="English"><img src="../images/en.png" alt="English" width="24" height="16"></acronym></a> <a href="tor-hidden-service.html.es"><acronym title="español"><img src="../images/es.png" alt="español" width="24" height="16"></acronym></a> <img src="../images/green-flagspace.png" alt="" width="24" height="16"> <img src="../images/green-flagspace.png" alt="" width="24" height="16"> <a href="tor-hidden-service.html.fr"><acronym title="français"><img src="../images/fr.png" alt="français" width="24" height="16"></acronym></a> <acronym title="Italiano"><img src="../images/it.png" alt="Italiano" width="24" height="16"></acronym> <img src="../images/green-flagspace.png" alt="" width="24" height="16"> <img src="../images/green-flagspace.png" alt="" width="24" height="16"> <img src="../images/green-flagspace.png" alt="" width="24" height="16"> <img src="../images/green-flagspace.png" alt="" width="24" height="16"> <a href="tor-hidden-service.html.pl"><acronym title="polski"><img src="../images/pl.png" alt="polski" width="24" height="16"></acronym></a> <img src="../images/green-flagspace.png" alt="" width="24" height="16"> <a href="tor-hidden-service.html.ru"><acronym title="Русский (Russkij)"><img src="../images/ru.png" alt="Русский (Russkij)" width="24" height="16"></acronym></a> <img src="../images/green-flagspace.png" alt="" width="24" height="16"> <img src="../images/green-flagspace.png" alt="" width="24" height="16"> <a href="tor-hidden-service.html.zh-cn"><acronym title="中文(简) (Simplified Chinese)"><img src="../images/zh-cn.png" alt="中文(简) (Simplified Chinese)" width="24" height="16"></acronym></a>
- </td>
- </tr>
- </table>
- <div class="center">
- <div class="main-column">
- <h1>Configurare i servizi nascosti (Hidden Service) per <a href="../index.html.it">Tor</a></h1>
- <hr>
- <p>Tor permette a client e relay di offrire dei "servizi nascosti" (hidden service). In altre parole,
- puoi realizzare un server web, un server SSH, etc., senza rivelare il tuo
- indirizzo IP agli altri utenti. Di fatto, non usando un indirizzo IP pubblico,
- puoi avere un hidden service anche da dietro un firewall.
- </p>
- <p>Se hai installato Tor e Privoxy, puoi vedere dei servizi nascoi
- dal vivo visitando <a href="http://duskgytldkxiuqc6.onion/">il nostro
- hidden service dimostrativo</a> od il <a
- href="http://gaddbiwdftapglkq.onion/">hidden service di Wikileaks</a>.
- </p>
- <p>Questa guida spiega come realizzare il proprio sito web come hidden
- service. Per i dettagli tecnici sul funzionamento del protocollo hidden service,
- vedi la nostra pagina <a href="../hidden-services.html.it">il protocollo hidden service</a>.
- </p>
- <hr>
- <a id="zero"></a>
- <h2><a class="anchor" href="#zero">Zero: installa Tor e Privoxy</a></h2>
- <br>
- <p>Prima di iniziare occorre che:</p>
- <ol>
- <li>Tor sia attivo e funzioni correttamente,</li>
- <li>Privoxy sia attivo e funzioni,</li>
- <li>Privoxy sia configurato per puntare a Tor e che</li>
- <li>l'installazione sia corretta e funzionante.</li>
- </ol>
- <p>Gli utenti Windows possono seguire il <a
- href="../docs/tor-doc-windows.html.it">Windows
- howto</a>, gli utenti OS X possono seguire il <a
- href="../docs/tor-doc-osx.html.it">OS
- X howto</a>, e infine gli utenti Linux/BSD/Unix possono seguire lo <a
- href="../docs/tor-doc-unix.html.it">Unix howto</a>.
- </p>
- <p>Una volta installati e configurati Tor e Privoxy,
- puoi vedere i hidden service dal vivo seguendo questo link al <a
- <a href="http://duskgytldkxiuqc6.onion/"> nostro
- hidden service dimostrativo</a> od al <a
- href="http://gaddbiwdftapglkq.onion/">hidden service di Wikileaks</a>.
- Ci impiegerà di solito 10-60 secondi a caricare
- (o a decidere che non è raggiungibile al momento). Se dà un errore
- subito e il tuo browser mostra un messaggio che dice
- "Impossibile trovare www.duskgytldkxiuqc6.onion , controlla l'indirizzo
- e riprova", significa che Tor e Privoxy non sono configurati correttamente; leggi <a
- href="https://wiki.torproject.org/noreply/TheOnionRouter/TorFAQ#ItDoesntWork">questa
- FAQ</a> per aiuto e suggerimenti.
- </p>
- <hr>
- <a id="one"></a>
- <h2><a class="anchor" href="#one">Uno: installa localmente un web server</a></h2>
- <br>
- <p>Per prima cosa devi installare un web server in locale. Può
- essere una cosa delicata,
- per cui qui descriveremo solo alcuni passaggi elementari.Se ti trovi in difficoltà
- o se vuoi fare di più cerca un amico che ti aiuti. Ti consigliamo di
- di installare un web server separato per il tuo hidden service, dato che
- se ne hai già uno installato forse lo stai già usando (o vorrai
- usarlo in futuro) per un altro sito web.
- </p>
- <p>Se usi Unix o OS X e sei a tuo agio con la linea di
- comando, la cosa migliore è installare <a
- href="http://www.acme.com/software/thttpd/">thttpd</a>. Piglia la tarball
- più recente, scompattala (creerà la sua directory), ed esegui
- <kbd>./configure && make</kbd>. Poi <kbd>mkdir hidserv; cd
- hidserv</kbd>, ed esegui
- <kbd>../thttpd -p 5222 -h localhost</kbd>. Ti restituirà il prompt
- e avrai un webserver sulla porta 5222. Puoi mettere dei file
- nella directory hidserv.
- </p>
- <p>Su Windows, puoi usare <a
- href="http://savant.sourceforge.net/">Savant</a> o <a
- href="http://httpd.apache.org/">Apache</a>, e configurarlo per collegarsi
- solo da localhost. Devi anche sapere su quale porta è in
- ascolto, dato che servirà più sotto.
- </p>
- <p>(Il motivo per collegare il web server solo a localhost è per
- assicurarsi che non sia accessibile pubblicamente. Se si potesse accedere direttamente,
- si potrebbe avere la prova che è il tuo computer a offire l'hidden
- service.)
- </p>
- <p>Una volta installato il web server, controlla che funzioni: apri un browser
- e vai a <a
- href="http://localhost:5222/">http://localhost:5222/</a>, dove 5222 è
- la porta scelta poco più sopra. Prova poi a mettere unfile nella directory
- html principale e controlla che sia visibile quando accedi al sito.
- </p>
- <hr>
- <a id="two"></a>
- <h2><a class="anchor" href="#two">Due: Configura il tuo hidden service</a></h2>
- <br>
- <p>Ora devi configurare l'hidden service perché punti al
- web server locale
- </p>
- <p>Per prima cosa, apri il file torrc con un editor di testo. (Vedi <a
- href="https://wiki.torproject.org/noreply/TheOnionRouter/TorFAQ#torrc">la
- torrc FAQ</a> per maggiori informazioni.) Vai alla sezione di mezzo e
- cerca la riga</p>
- <pre>
- ############### This section is just for location-hidden services ###
- </pre>
- <p>
- Questa sezione del file contiene un gruppo di righe che rappresentano ciascuna
- un hidden service. Per ora sono tutte commentate via (le linee
- iniziano con #), infatti i hidden service sono disabilitati. Ogni gruppo di righe
- consiste in una riga <var>HiddenServiceDir</var> e una o più
- righe <var> HiddenServicePort</var>:</p>
- <ul>
- <li><var>HiddenServiceDir</var> è una directory dove Tor metterà le informazioni
- su quel hidden service. In particolare Tor vi creerà un file di nome
- <var>hostname</var> che indica l'onion URL. Non occorre aggiungere
- altri file a questa directory.</li>
- <li><var>HiddenServicePort</var> permette di specificare una porta virtuale (ovvero, la porta
- che chi accede al servizio crederà di usare), e un
- indirizzo IP e una porta per redirigere le connessioni verso questa porta virtuale.</li>
- </ul>
- <p>Aggiungi le seguenti righe a torrc:
- </p>
- <pre>
- HiddenServiceDir /Library/Tor/var/lib/tor/hidden_service/
- HiddenServicePort 80 127.0.0.1:5222
- </pre>
- <p>Sarà necessario modificare la riga <var>HiddenServiceDir</var> in modo che punti
- a una directory vera che sia leggibile e scrivibile dall'utente con cui
- gira Tor. L'esempio sopra dovrebbe funzionare con il pacchetto Tor
- per OS X. In Unix, prova "/home/nomeutente/hidserv/" e metti il tuo nome
- utente al posto di "nomeutente". Su Windows puoi provare:</p>
- <pre>
- HiddenServiceDir C:Documents and Settings
- omeutenteDati applicazionihidden_service
- HiddenServicePort 80 127.0.0.1:5222
- </pre>
- <p>Ora salva il file torrc, chiudi
- Tor e riavvialo.
- </p>
- <p>Se Tor riparte, bene. Altrimenti c'è qualcosa che non va. Per prima cosa dai
- un'occhiata ai file di log, che riportano avvisi o messaggi di errore. Ciò
- dovrebbe darti indicazioni sui problemi incontrati. Spesso ci sono errori di battitura nel file torrc
- o permessi di directory errati. (Vedi la <a
- href="https://wiki.torproject.org/noreply/TheOnionRouter/TorFAQ#Logs">logging
- FAQ</a> se non sai come abilitare o trovare
- i file di log.)
- </p>
- <p>Quando Tor parte creerà automaticamente la <var>HiddenServiceDir </var>
- che hai indicato (se serve), e vi creerà due file.</p>
- <dl>
- <dt><var>private_key</var></dt>
- <dd>Anzitutto Tor creerà un nuovo paio di chiavi pubblica/privata per il tuo hidden
- service. Esso viene scritto in un file detto "private_key". Non condividere questa chiave
- co altri -- altrimenti un altro otrebbe impersonare il tuo hidden
- service.</dd>
- <dt><var>hostname</var></dt>
- <dd>L'altro file creato da Tor è detto "hostname". Esso contiene
- un breve sommario della tua chiave pubblica -- qualcosa di smile a
- <tt>duskgytldkxiuqc6.onion</tt>. È il nome pubblico del tuo servizio
- e puoi comunicarlo a tutti, pubblicarlo su siti web, scriverlo sul biglietto
- da visita, etc. .</dd>
- </dl>
- <p>Se Tor gira con un diverso utente, ad esempio su
- OS X, Debian, o Red Hat, forse devi diventare root per leggere
- questi file.</p>
- <p>Ora che hai riavviato Tor, lui cerca degli introduction point
- nella rete Tor, generando un cosiddetto <em>hidden service
- descriptor</em>. Esso è una lista firmata di introduction point e della chiave
- pubblica del servizio. Tor pubblica anonimamente questa descrizione
- ai directory server, così gli altri possono prelevarla anonimamente dai
- directory server quando cercano di accedere al tuo servizio.
- </p>
- <p>Ora fai una prova: copia e incolla il contenuto del file hostname nel tuo
- browser. Se funziona vedrai la pagina html che hai preparato al punto uno.
- Se non funziona, guarda nei log e fai altre prove e modifiche finché non
- funziona.
- </p>
- <hr>
- <a id="three"></a>
- <h2><a class="anchor" href="#three">Tre: argomenti avanzati</a></h2>
- <br>
- <p>Se pensi di rendere disponibile a lungo il tuo servizio, dovresti fare
- una copia di backup del file <var>private_key</var>.
- </p>
- <p>Nell'esempio sopra abbiamo evitato di proposito Apache, a) perché molti
- potrebbero già usarlo per un server web pubblico sul loro computer, e b)
- perché è una grande applicazione
- che ha molti posti in cui potrebbe rivelare il tuo vero indirizzo IP o altre
- informazioni atte a identificarti, ad esempio nelle pagine 404. Per chi avesse bisogno
- di più funzionalità, Apache potrebbe essere la soluzione giusta. Puoi
- scrivere una lista di azioni per blindare Apache quando lo si usa come
- hidden service? Anche Savant probabilmente ha problemi del genere.
- </p>
- <p>Se vuoi inoltrare più porte virtuali a un unico hidden
- service, basta aggiungere altre righe <var>HiddenServicePort</var>.
- Se vuoi gestire più hidden services dallo stesso client Tor,
- aggiungi un'altra riga <var>HiddenServiceDir</var>. Tutte le seguenti righe
- <var>HiddenServicePort</var> si riferiscono a questa riga <var>HiddenServiceDir</var>, fino
- a quando non aggiungi un'altra riga <var>HiddenServiceDir</var>:
- </p>
- <pre>
- HiddenServiceDir /usr/local/etc/tor/hidden_service/
- HiddenServicePort 80 127.0.0.1:8080
- HiddenServiceDir /usr/local/etc/tor/other_hidden_service/
- HiddenServicePort 6667 127.0.0.1:6667
- HiddenServicePort 22 127.0.0.1:22
- </pre>
- <p>Alcuni problemi di anonimato da tenere a mente:
- </p>
- <ul>
- <li>Come detto sopra, fai attenzione che il server web non riveli
- informazioni che possano identificare te, il tuo computer, la tua posizione.
- Ad esempio, un visitatore potrà probabilmente capire se si tratta di thttpd o
- di Apache e che sistema operativo usi.</li>
- <li>Se il tuo computer non è sempre online, non lo sarà nemmeno il tuo
- hidden service. Questo rivela informazioni all'osservazione di un avversario.</li>
- <a-- increased risks over time -->
- </ul>
- <hr>
- <p>se hai suggerimenti per migliorare questo documento, per favore <a
- href="../contact.html.it">scrivici</a>. Grazie!</p>
- </div><!-- #main -->
- </div>
- <hr>
- </div>
- <div class="bottom" id="bottom">
- <p>"Tor" e l'"Onion Logo" sono <a href="../trademark-faq.html.it">marchi registrati</a> di The Tor Project, Inc.
- <br>
- Il contenuto di questo sito 猫 pubblicato sotto la licenza
- <a href="http://creativecommons.org/licenses/by/3.0/us/">Creative Commons Attribution 3.0 United States License</a>, tranne dove diversamente indicato.
- </p>
- <p>
- Questa pagina è disponibile anche nelle lingue seguenti:
- <a href="tor-hidden-service.html.de">Deutsch</a>, <a href="tor-hidden-service.html.en">English</a>, <a href="tor-hidden-service.html.es">español</a>, <a href="tor-hidden-service.html.fr">français</a>, <a href="tor-hidden-service.html.pl">polski</a>, <a href="tor-hidden-service.html.ru">Русский (Russkij)</a>, <a href="tor-hidden-service.html.zh-cn">中文(简) (Simplified Chinese)</a>.<br>
- Come configurare <a href="http://www.debian.org/intro/cn#howtoset">la lingua predefinita per i documenti</a>.
- </p>
- <p>Questa traduzione non è stata controllata dagli sviluppatori di
- Tor. Può essere obsoleta o errata. Il sito
- ufficiale di Tor è in inglese, all'indirizzo <a
- href="https://www.torproject.org/">https://torproject.org/</a>
- </p>
- <p>
- <i><a href="../contact.html.it" class="smalllink">Webmaster</a></i> -
- Ultima modifica: Tue Sep 29 23:03:51 2009
- -
- Ultima compilazione: Sun Oct 18 00:33:44 2009
- </p>
- </div>
- </body>
- </html>