Ero sivun ”Freenet” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
pEi muokkausyhteenvetoa
pEi muokkausyhteenvetoa
 
(10 välissä olevaa versiota 2 käyttäjän tekeminä ei näytetä)
Rivi 3: Rivi 3:
| kuva=[[Tiedosto:Freenet logo.svg]]
| kuva=[[Tiedosto:Freenet logo.svg]]
| kuvateksti=
| kuvateksti=
| lisenssi=[[GPL]]
| lisenssi=[[GPLv2]]
| käyttöliittymä=www
| käyttöliittymä=www
| kotisivu=[https://freenetproject.org/ freenetproject.org]
| kotisivu=[https://freenetproject.org/ freenetproject.org]
Rivi 10: Rivi 10:
'''Freenet''' on anonyymi tietoverkko joka toimii internetin sisällä. Se poikkeaa mm. [[I2P|I2P:stä]] ja [[Tor|Tor:sta]] siinä mielessä, että liikenne ei missään vaiheessa poistu verkosta, eikä varsinaisia sisältöpalvelimia ole. Kun Freenet-verkkoon julkaistaan sisältöä, jokainen tätä sisältöä tutkiva kopioi osan siitä koneelleen ja alkaa levittää sitä eteenpäin. Lisäksi jokainen Freenet-asiakaskone myös toimittaa materiaalia muille koneille ja kopioi omaan taltioonsa materiaalia josta käyttäjä ei tiedä mitään. Kaikki data on vahvasti salattu ja hajautettu verkkoon, jonka takia sisällön sensurointi on erittäin haastavaa, sillä se vaatisi erittäin monen solmun alasajoa.
'''Freenet''' on anonyymi tietoverkko joka toimii internetin sisällä. Se poikkeaa mm. [[I2P|I2P:stä]] ja [[Tor|Tor:sta]] siinä mielessä, että liikenne ei missään vaiheessa poistu verkosta, eikä varsinaisia sisältöpalvelimia ole. Kun Freenet-verkkoon julkaistaan sisältöä, jokainen tätä sisältöä tutkiva kopioi osan siitä koneelleen ja alkaa levittää sitä eteenpäin. Lisäksi jokainen Freenet-asiakaskone myös toimittaa materiaalia muille koneille ja kopioi omaan taltioonsa materiaalia josta käyttäjä ei tiedä mitään. Kaikki data on vahvasti salattu ja hajautettu verkkoon, jonka takia sisällön sensurointi on erittäin haastavaa, sillä se vaatisi erittäin monen solmun alasajoa.


== Asennus ==
==Asennus==
Freenet tarvitsee [[Java]]n toimiakseen.
Freenet tarvitsee [[Java]]n toimiakseen.
Freenet on ladattavissa sen [https://freenetproject.org/ kotisivuilta]. Selaimen pitäisi ehdottaa Java Web Starttia <tt>freenet.jnlp</tt> tiedoston avaamiseen. Mikäli ei ehdota, tallenna asennustiedosto kovalevylle ja käynnistä se komentamalla
Freenet on ladattavissa sen [https://freenetproject.org/ kotisivuilta]. Selaimen pitäisi ehdottaa Java Web Starttia <tt>freenet.jnlp</tt> -tiedoston avaamiseen. Mikäli ei ehdota, tallenna asennustiedosto ja käynnistä se komentamalla:
  javaws freenet.jnlp
  $ javaws freenet.jnlp


Freenettiä ei ole paketoitu juuri millekään jakelulle sillä kehittäjät haluavat Freenetin olevan joustava ja aina ajan tasalla. Oletuksena Freenet päivittääkin automaattisesti itsensä suoraan Freenet-verkosta.
Freenettiä ei ole paketoitu juuri millekään jakelulle sillä kehittäjät haluavat Freenetin olevan joustava ja aina ajan tasalla. Oletuksena Freenet päivittääkin automaattisesti itsensä suoraan Freenet-verkosta.


== Asetukset ==
===Päivitys===
=== Darknet ===
Mikäli halutaan päivittää Freenet suoraan Freenet-projektin palvelimilta, voidaan ajaa Freenetin hakemistosta löytyvä <tt>update.sh</tt>-skripti, joka päivittää ohjelman uusimpaan versioon.
$ ./update.sh
 
==Asetukset==
===Automaattinen käynnistyminen===
Asennuksen jälkeen Freenet käynnistyy aina automaattisesti tietokoneen mukana. Mikäli tätä ei halua, voi ominaisuuden ottaa pois käytöstä ajamalla Freenetin asennushakemistosta löytyvästä <tt>bin</tt>-alihakemistosta <tt>remove_cronjob.sh</tt> -skriptin, joka poistaa automaattisen käynnistymisen. Kun [[cron]]-työ on poistettu, voidaan Freenet käynnistää Freenetin asennushakemistosta löytyvällä <tt>run.sh</tt>-skriptillä. Skriptille annetaan parametrina <tt>start</tt>, <tt>stop</tt> tai <tt>restart</tt>, riippuen halutaanko Freenet käynnistää, sammuttaa vai uudelleenkäynnistää.
$ ./run.sh start
 
===Tietoturvatasot===
====Darknet====
Freenet voidaan asettaa toimimaan niin, että se yhdistää vain luotettuihin ystäväsolmuihin, eikä muihin satunnaisiin verkon käyttäjiin. Tämä parantaa tietoturvaa huomattavasti kun vihamieliset solmut eivät voi muodostaa yhteyttä käyttäjän omaan solmuun. Darknet tilassa ulkopuolisen on erittäin vaikea havaita Freenetin käyttöä.
Freenet voidaan asettaa toimimaan niin, että se yhdistää vain luotettuihin ystäväsolmuihin, eikä muihin satunnaisiin verkon käyttäjiin. Tämä parantaa tietoturvaa huomattavasti kun vihamieliset solmut eivät voi muodostaa yhteyttä käyttäjän omaan solmuun. Darknet tilassa ulkopuolisen on erittäin vaikea havaita Freenetin käyttöä.


=== Opennet ===
====Opennet====
Opennet kytkettynä päälle Freenet yhdistää automaattisesti ystävien lisäksi myös muihin satunnaisesti valittuihin solmuihin jotka hyväksyvät opennet yhteydet. On olemassa tapoja hyökätä opennet-solmuja vastaan ja mahdollisesti selvittää mitä kyseinen solmu verkossa tekee. Tämä on kuitenkin pyritty tekemään mahdollisimman vaikeaksi.
Opennet kytkettynä päälle Freenet yhdistää automaattisesti ystävien lisäksi myös muihin satunnaisesti valittuihin solmuihin jotka hyväksyvät opennet yhteydet. On olemassa tapoja hyökätä opennet-solmuja vastaan ja mahdollisesti selvittää mitä kyseinen solmu verkossa tekee. Tämä on kuitenkin pyritty tekemään mahdollisimman vaikeaksi.
* https://wiki.freenetproject.org/Opennet_attacks
* https://wiki.freenetproject.org/Opennet_attacks
* http://www.theregister.co.uk/2005/05/13/freener_not_so_anonymous/


== Lisäosat ==
==Lisäosat==
=== Web of Trust ===
Lisäosat integroituvat Freenetin web-käyttöliittymään eikä niitä varten tarvita erillisiä ohjelmia. Lisäosia voi asentaa Freenetin web-käyttöliittymän Liitännäiset-sivulta: [http://127.0.0.1:8888/plugins/ 127.0.0.1:8888/plugins/].
Web of Trust -lisäosa on Freenetin viralinen lisäosa ja se mahdollistaa anonyymin identiteetin luomisen Freenettiin. Identiteetit muodostavat luottamusverkoston, jossa jokainen käyttäjä voi asettaa luottamustasonsa muihin identiteetteihin. Web of Trustin avulla pyritään muun muassa ehkäisemään Freemailin roskapostitusta, sillä solmut eivät lataa viestejä huonomaineisilta identiteeteiltä.
 
===FlogHelper===
FlogHelperin avulla voi perustaa oman flogin (''freenet blog'') freenettiin. Lisäosa käyttää [[Freenet#Web of Trust|Web of Trustia]] flogin julkistamiseen.
 
===Freemail===
Freemail on lisäosa sähköpostille. Freemail vaatii [[Freenet#Web of Trust|Web of Trust]] lisäosan toimiakseen. Freemail tarjoaa webmailin tapaisen käyttöliittymän, mutta myös tietokoneen [[Sähköpostiohjelmat|sähköpostiohjelmalla]] voidaan käyttää Freemailia.
 
===Freereader===
Freereader on työkalu jonka avulla voi lisätä RSS- ja ATOM-syötteitä freenettiin.
 
===JSTUN===
JSTUN-lisäosa käyttää keskitettyjä STUN-palvelimia oman solmun IP-osoitteen selvittämiseen. Freenetin on erittäin tärkeää tietää oma IP-osoitteensa varsinkin darknet-tilassa.  


=== Freemail ===
===MDNSDiscovery===
Freemail on Freenetin virallinen lisäosa sähköpostille. Freemail vaatii Web of Trust lisäosan toimiakseen. Freemail integroituu Freenettiin ja tarjoaa webmailin tapaisen käyttöliittymän, mutta myös tietokoneen [[Sähköpostiohjelmat|sähköpostiohjelmalla]] voidaan käyttää Freemailia.
MDNSDiscovery esittelee solmun lähiverkossa, jotta muut saman lähiverkon solmut voivat helposti muodostaa yhteyden solmuun.


== Katso myös ==
===Web of Trust===
Web of Trust -lisäosa mahdollistaa anonyymin identiteetin luomisen Freenettiin. Identiteetit muodostavat luottamusverkoston, jossa jokainen käyttäjä voi asettaa luottamustasonsa muihin identiteetteihin. Web of Trustin avulla pyritään muun muassa ehkäisemään Freemailin roskapostitusta, sillä solmut eivät lataa viestejä huonomaineisilta identiteeteiltä.
 
==Freenetissä toimivat ohjelmat==
* [[FMS]] - Roskapostitukselle immuuni keskusteluohjelma
 
==Katso myös==
* [[I2P]]
* [[I2P]]
* [[Tor]]
* [[Tor]]
* [[Tahoe-LAFS]]
* [[Tahoe-LAFS]]
* [[wikipedia:fi:Freenet Finland|Wikipedia: Freenet Finland]] oli koulumaailmaan tarkoitettu tietoverkko joka toimi 1993-2001, ja jolla ei ollut mitään tekemistä tässä artikkelissa mainitun Freenetin kanssa.
 
==Aiheesta muualla==
* [https://github.com/freenet/ github.com/freenet] - Freenetin lähdekoodit GitHubissa
* [https://www.transifex.com/projects/p/freenet/language/fi/ www.transifex.com/projects/p/freenet/language/fi/]- Freenetin suomennosprojekti
 
{{IRC-kanava|freenet|irc.freenode.net}}


[[Luokka:Verkko]]
[[Luokka:Verkko]]
[[Luokka:Ohjelmat]]
[[Luokka:Tietoturva]]
[[Luokka:Tietoturva]]
[[Luokka:P2P-ohjelmat]]
[[Luokka:P2P-ohjelmat]]

Nykyinen versio 4. syyskuuta 2015 kello 14.12

Freenet

Käyttöliittymä www
Lisenssi GPLv2
Kotisivu freenetproject.org

Freenet on anonyymi tietoverkko joka toimii internetin sisällä. Se poikkeaa mm. I2P:stä ja Tor:sta siinä mielessä, että liikenne ei missään vaiheessa poistu verkosta, eikä varsinaisia sisältöpalvelimia ole. Kun Freenet-verkkoon julkaistaan sisältöä, jokainen tätä sisältöä tutkiva kopioi osan siitä koneelleen ja alkaa levittää sitä eteenpäin. Lisäksi jokainen Freenet-asiakaskone myös toimittaa materiaalia muille koneille ja kopioi omaan taltioonsa materiaalia josta käyttäjä ei tiedä mitään. Kaikki data on vahvasti salattu ja hajautettu verkkoon, jonka takia sisällön sensurointi on erittäin haastavaa, sillä se vaatisi erittäin monen solmun alasajoa.

Asennus[muokkaa]

Freenet tarvitsee Javan toimiakseen. Freenet on ladattavissa sen kotisivuilta. Selaimen pitäisi ehdottaa Java Web Starttia freenet.jnlp -tiedoston avaamiseen. Mikäli ei ehdota, tallenna asennustiedosto ja käynnistä se komentamalla:

$ javaws freenet.jnlp

Freenettiä ei ole paketoitu juuri millekään jakelulle sillä kehittäjät haluavat Freenetin olevan joustava ja aina ajan tasalla. Oletuksena Freenet päivittääkin automaattisesti itsensä suoraan Freenet-verkosta.

Päivitys[muokkaa]

Mikäli halutaan päivittää Freenet suoraan Freenet-projektin palvelimilta, voidaan ajaa Freenetin hakemistosta löytyvä update.sh-skripti, joka päivittää ohjelman uusimpaan versioon.

$ ./update.sh

Asetukset[muokkaa]

Automaattinen käynnistyminen[muokkaa]

Asennuksen jälkeen Freenet käynnistyy aina automaattisesti tietokoneen mukana. Mikäli tätä ei halua, voi ominaisuuden ottaa pois käytöstä ajamalla Freenetin asennushakemistosta löytyvästä bin-alihakemistosta remove_cronjob.sh -skriptin, joka poistaa automaattisen käynnistymisen. Kun cron-työ on poistettu, voidaan Freenet käynnistää Freenetin asennushakemistosta löytyvällä run.sh-skriptillä. Skriptille annetaan parametrina start, stop tai restart, riippuen halutaanko Freenet käynnistää, sammuttaa vai uudelleenkäynnistää.

$ ./run.sh start

Tietoturvatasot[muokkaa]

Darknet[muokkaa]

Freenet voidaan asettaa toimimaan niin, että se yhdistää vain luotettuihin ystäväsolmuihin, eikä muihin satunnaisiin verkon käyttäjiin. Tämä parantaa tietoturvaa huomattavasti kun vihamieliset solmut eivät voi muodostaa yhteyttä käyttäjän omaan solmuun. Darknet tilassa ulkopuolisen on erittäin vaikea havaita Freenetin käyttöä.

Opennet[muokkaa]

Opennet kytkettynä päälle Freenet yhdistää automaattisesti ystävien lisäksi myös muihin satunnaisesti valittuihin solmuihin jotka hyväksyvät opennet yhteydet. On olemassa tapoja hyökätä opennet-solmuja vastaan ja mahdollisesti selvittää mitä kyseinen solmu verkossa tekee. Tämä on kuitenkin pyritty tekemään mahdollisimman vaikeaksi.

Lisäosat[muokkaa]

Lisäosat integroituvat Freenetin web-käyttöliittymään eikä niitä varten tarvita erillisiä ohjelmia. Lisäosia voi asentaa Freenetin web-käyttöliittymän Liitännäiset-sivulta: 127.0.0.1:8888/plugins/.

FlogHelper[muokkaa]

FlogHelperin avulla voi perustaa oman flogin (freenet blog) freenettiin. Lisäosa käyttää Web of Trustia flogin julkistamiseen.

Freemail[muokkaa]

Freemail on lisäosa sähköpostille. Freemail vaatii Web of Trust lisäosan toimiakseen. Freemail tarjoaa webmailin tapaisen käyttöliittymän, mutta myös tietokoneen sähköpostiohjelmalla voidaan käyttää Freemailia.

Freereader[muokkaa]

Freereader on työkalu jonka avulla voi lisätä RSS- ja ATOM-syötteitä freenettiin.

JSTUN[muokkaa]

JSTUN-lisäosa käyttää keskitettyjä STUN-palvelimia oman solmun IP-osoitteen selvittämiseen. Freenetin on erittäin tärkeää tietää oma IP-osoitteensa varsinkin darknet-tilassa.

MDNSDiscovery[muokkaa]

MDNSDiscovery esittelee solmun lähiverkossa, jotta muut saman lähiverkon solmut voivat helposti muodostaa yhteyden solmuun.

Web of Trust[muokkaa]

Web of Trust -lisäosa mahdollistaa anonyymin identiteetin luomisen Freenettiin. Identiteetit muodostavat luottamusverkoston, jossa jokainen käyttäjä voi asettaa luottamustasonsa muihin identiteetteihin. Web of Trustin avulla pyritään muun muassa ehkäisemään Freemailin roskapostitusta, sillä solmut eivät lataa viestejä huonomaineisilta identiteeteiltä.

Freenetissä toimivat ohjelmat[muokkaa]

  • FMS - Roskapostitukselle immuuni keskusteluohjelma

Katso myös[muokkaa]

Aiheesta muualla[muokkaa]

Freenet-projektin IRC-kanava #freenet löytyy palvelimelta irc.freenode.net. Voit liittyä kanavalle käyttäen