Differenze tra le versioni di "HowTo/Netsukuku"

Da FSUG Padova - Wiki pages.
Vai alla navigazioneVai alla ricerca
m (ha spostato Netsukuku a HowTo/Netsukuku: Se è un howto mettiamolo sotto gli HowTo ;-))
Riga 8: Riga 8:
   
 
[http://netsukuku.freaknet.org netsukuku.freaknet.org]
 
[http://netsukuku.freaknet.org netsukuku.freaknet.org]
  +
  +
  +
  +
== '''HOWTO - test del demone ntkd''' ==
  +
- ringrazio lukisi per il supporto ;) -
  +
  +
Il seguente test è stato fatto su macchina kubuntu 10.10. Di seguito le dipendenze richieste:
  +
  +
  +
- build-essential: presente nei repository debian e ubuntu;
  +
  +
- swing: altro pacchetto presente nei repositories ufficiali;
  +
  +
- openssl e libss-dev: pacchetti presenti nei repositories per il supporto ssl;
  +
  +
- xsltproc: sempre presente nei depositories, http://xmlsoft.org/XSLT/xsltproc.html per maggiori informazioni;
  +
  +
- tinc: supporto per le vpn: http://www.tinc-vpn.org/
  +
  +
- subversion: per questo non occorrono spiegazioni, per chi volesse le specifiche http://subversion.apache.org/
  +
  +
- stackless python: www.stackless.com
  +
  +
- M2Crypto: http://chandlerproject.org/bin/view/Projects/MeTooCrypto
  +
  +
- DNSpython: http://www.dnspython.org/
  +
  +
  +
'''Dipendenze'''
  +
  +
Le seguenti dipendenze sono propedeutiche all'installazione del demone ntkd: apriamo una shell e come amministratore installiamo i pacchetti necessari.
  +
  +
apt-get update
  +
  +
apt-get install build-essential
  +
  +
apt-get install swing
  +
  +
apt-get install openssl libssl-dev
  +
  +
apt-get install xsltproc tinc
  +
  +
apt-get install subversion
  +
  +
  +
Per il corretto funzionamento del sistema, è richiesto il pacchetto stackless python (un progetto sperimentale di python, per maggiori informazioni www.stackless.com). Per l'installazione dovremo scaricare i sorgenti, compilarli e installarli:
  +
  +
scarichiamo ed estraiamo i sorgenti:
  +
  +
wget http://www.stackless.com/binaries/stackless-262-export.tar.bz2
  +
  +
tar xf stackless-262-export.tar.bz2
  +
  +
  +
creiamo la cartella in cui installeremo il software compilato:
  +
  +
sudo mkdir -p /opt/stackless
  +
  +
entriamo nella directory di stackless estratta e compiliamo stackless (come superuser):
  +
  +
cd stackless-2.6.2
  +
  +
./configure --prefix=/opt/stackless
  +
  +
make
  +
  +
make altinstall
  +
  +
  +
(continua...)

Versione delle 10:09, 26 dic 2010

Netsukuku è un progetto italiano nato in seno al Freaknet Lab.

Dalla pagina delle FAQ, "The Netsukuku project is based on the very simple idea of exploiting the great potentiality of the wifi connectivity, making the PCs of wireless communities act as routers and handle together an ad-hoc network even bigger than the Internet." ovvero il progetto è basato sull'idea di sviluppare le potenzialità della tecnologia wireless, in modo che i singoli pc fungano da router per una rete estesa (WAN).

Netsukuku è una rete studiata per gestire reti con una elevata quantità di nodi, con un consumo minimo di CPU e memoria degli elaboratori. In questo modo, il sistema può essere usato per costruire una rete distribuita, fault-tolerant, anonima, e indipendente dalla rete attuale, internet. L'idea di una rete dove ogni pc è un router e che non richieda sistemi di backbone, sistemi centralizzati o autorità per la gestione della rete stessa garantisce una infrastruttura immune da censure e filtri.

Per maggiori informazioni, si rimanda alla pagina principale del progetto, ospitato sul sito del Freaknet Lab:

netsukuku.freaknet.org


HOWTO - test del demone ntkd

- ringrazio lukisi per il supporto ;) -

Il seguente test è stato fatto su macchina kubuntu 10.10. Di seguito le dipendenze richieste:


- build-essential: presente nei repository debian e ubuntu;

- swing: altro pacchetto presente nei repositories ufficiali;

- openssl e libss-dev: pacchetti presenti nei repositories per il supporto ssl;

- xsltproc: sempre presente nei depositories, http://xmlsoft.org/XSLT/xsltproc.html per maggiori informazioni;

- tinc: supporto per le vpn: http://www.tinc-vpn.org/

- subversion: per questo non occorrono spiegazioni, per chi volesse le specifiche http://subversion.apache.org/

- stackless python: www.stackless.com

- M2Crypto: http://chandlerproject.org/bin/view/Projects/MeTooCrypto

- DNSpython: http://www.dnspython.org/


Dipendenze

Le seguenti dipendenze sono propedeutiche all'installazione del demone ntkd: apriamo una shell e come amministratore installiamo i pacchetti necessari.

apt-get update

apt-get install build-essential

apt-get install swing

apt-get install openssl libssl-dev

apt-get install xsltproc tinc

apt-get install subversion


Per il corretto funzionamento del sistema, è richiesto il pacchetto stackless python (un progetto sperimentale di python, per maggiori informazioni www.stackless.com). Per l'installazione dovremo scaricare i sorgenti, compilarli e installarli:

scarichiamo ed estraiamo i sorgenti:

wget http://www.stackless.com/binaries/stackless-262-export.tar.bz2

tar xf stackless-262-export.tar.bz2


creiamo la cartella in cui installeremo il software compilato:

sudo mkdir -p /opt/stackless

entriamo nella directory di stackless estratta e compiliamo stackless (come superuser):

cd stackless-2.6.2

./configure --prefix=/opt/stackless

make

make altinstall


(continua...)