<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Gabriel ti ringrazio.<br>
Ti commento a seguire.<br>
<br>
<div class="moz-cite-prefix">Il 02/12/2013 17:52, Gabriel ha
scritto:<br>
</div>
<blockquote cite="mid:529CBACC.6020907@autistici.org" type="cite">
<pre wrap="">scusa mi son reso conto di essermi confuso, allora:
il plugin che fa risoluzione nomi e scrive quel file li è 'nameservice'
[1], mi sembra abbia anche delle funzionalità per annunciare servizi
sulla rete olsr.
Possiamo farlo girare sullo stesso server di ninuxoo insieme a OLSRD e
non preoccuparci della cifratura dei risultati.</pre>
</blockquote>
Ci preoccupiamo eccome... :)<br>
<br>
<blockquote cite="mid:529CBACC.6020907@autistici.org" type="cite">
<pre wrap="">
Usiamo un dominio tipo .ninuxoo.nnx per annunciare le varie istanze e il
tuo backend in php selo parsa e si trova gli ip delle macchine su cui
gira ninuxoo.</pre>
</blockquote>
...e fu così che la postale seppe ip-nodo-proprietario dei files
condivisi... :(<br>
<br>
<blockquote cite="mid:529CBACC.6020907@autistici.org" type="cite">
<pre wrap="">L'alternativa è il plugin 'mdns'[2], che gira sempre su rete ninux,
questo si occupa di incapsulare i messaggi mdns (viaggiano su multicast)
in messaggi olsrd, di propagarli nella rete e di decapsularli nelle
subnet locali.
Con questo possiamo creare un canale di comunicazione tra i vari ninuxoo
attraverso tutta la rete. Devi aprire una socket multicast da php o
dallo script che si occupa di generare il file che ti serve.
</pre>
</blockquote>
Si potrebbe fare :)<br>
<br>
<blockquote cite="mid:529CBACC.6020907@autistici.org" type="cite">
<pre wrap="">Un' altra possibilità che ho trovato cercano tra i plugin esitenti è
p2pd [3]
questo plugin consente di incapsulare in messaggi di olsrd, il traffico
provienente su una certa porta udp (sia brodcast, che unicast, che
multicast)
e di decapsularlo in ogni altro nodo con installato questo plugin, il
vantaggio di questo rispetto a mdns è che basta mandare in broadcast, ma
non è installato da nessuna parte nella rete.
</pre>
</blockquote>
Premetto che la cosa più utile e semplice sarebbe che il NAS sapesse
<i>lui da solo</i> il "chi" e il "dove", in modo che questi valori
rimanessero confinati e quindi facilmente oscurabili.<br>
Iniziai a spremermi le meningi, facendo delle prove con netcat, arp,
ecc... ma con pochi risultati o con risultati invasivi (facendo uno
scan in broadcast lo trovi l'ip di un nas, ma è poco etico).<br>
Così parlandone con @Arkanet, arrivammo alla conclusione che i vari
nas dovevano trovarsi solo attraverso una certa porta via udp.<br>
Pensai addirittura a quale dovesse eventualmente essere la porta: la
64689 (equivalente dei tasti pigiati su un vecchio telefono a
tastiera quando si scrive "ninux").<br>
Però per me il problema rimane sul come si fa... :(<br>
<br>
Ho visto comunque che su Openwrt ci sono i plugin <tt>olsrd-mod-p2pd</tt>
e <tt>olsrd-mod-mdns</tt>... :)<br>
<br>
<blockquote cite="mid:529CBACC.6020907@autistici.org" type="cite">
<pre wrap="">inserisco anche zioproto, che ha sviluppato mdns e penso possa darci un
consiglio su cosa sia meglio
</pre>
</blockquote>
Saggia decisione.<br>
<br>
Consigli?<br>
Gubi<br>
</body>
</html>