Piilopalvelut


Huomio: piilopalveluiden tuki Vidaliassa on uutta. Siihen liittyen voi tulla ongelmia, jotka pahimmassa tapauksessa voivat sekoittaa omat piilopalveluasetukset. Luottaminen tähän ominaisuuteen ei ole suositeltavaa eikä tekijät ota vastuuta vakavien ongelmien sattuessa. Jos tulee ongelmia tai on ehdotuksia ominaisuuteen liittyen otamme mielellään vastaan! Myönteinen talaute tästä ominaisuudesta on ihailtavaa.

Mikä on piilopalvelu?

Piilopalvelut mahdollistavat erilaisten TCP-pohjaisten palveluiden esim. HTTP-palvelun tarjomisen muille ilman luovuttamatta omaa IP-osoitetta. Protokolla, jolla tarjotaan piilopalvelut on rakennettu käyttämään samanlaisia yhteyksiä kuin muut yhteydet, joilla Tor-käyttäjät selailevat Internetissä anonyymisesti joten niillä on samanlaiset anonyymiset ominaisuudet.

Jos haluaa lisää tietoa piilopalveluista Tor-verkon suunnitelupaperin viidesosion (doc/design-paper/tor-design.pdf) tai tapaamisen määrittelyt (doc/spec/rend-spec.txt).

Miten voin luoda piilopalvelun?

Piilopalvelun tarjomiseen on vähintään kaksi vaihetta:

  1. Asentaa Internetpalvelimen paikallisesti (tai jonkin muun palvelun esim. IRC) kuuntelemaan paikallisia pyyntöjä.
  2. Määrittää piilopalvelu, niin että Tor välittää tulevat pyynnöt Tor-käyttäjiltä paikalliselle palvelimelle.
Tor-ohjelman kotisivulla on hyvä ohje, jossa kerrotaan tarkasti nämä vaiheet (https://www.torproject.org/docs/tor-hidden-service.html) .

Mitä tietoa tarvitsee tarjoa?

Palvelut-taulukko koostuu viidestä sarakkeesta, joissa kerrotaan määritellyistä piilopalveluista:

Mihin jokaista nappulaa käytetään?

Miten voin määrittää piilopalveluiden lisäasetuksia?

Tor mahdollistaa määritellä tarkempia asetuksia piilopalveluille, esimerkiksi pakottamalla (tai välttämällä) tiettyjä reitittimiä esittelypisteinä tai tarjomalla useampia virtuaaliportteja samalle palvelulle.

Kuitenkin halusimme yksinkertaistaa asioita Vidaliassa tarjomalla vain pääasialliset yleiset asetukset. Jos haluaa määritellä lisäasetuksia, niin sen pystyy tekemään määrittelemällä erikseen omalla Tor-ohjelman torcc-asetustiedostolla. Vidalia ei kuitenkaan poista sillaisia asetuksia, vaikka muuttaisi piilopalveluita. Jos määrittelee enemmän kuin yhden virtuaaliportin, niin vain ensimmäinen näytetään ja sitä voi muokata.

Miten Vidalia auttaa käyttääkseen muita piilopalveluita?

Ei mitenkään. Sillaiselle ei ole ole tarvetta. Jos haluaa käyttää jonkun toisen piilopalvelua, niin kirjoittaa vaan palvelun onion-osoitteen Internetselaimeen (tai muuhun ohjelmaan riippuen millainen palvelu on kyseessä). Tor tekee sitten loput. Ei ole tarvetta määritellä Tor-ohjelmaa tekemään muuta.