piwik

divendres, 16 d’abril del 2010

Direct Connect, una altra filosofia per a compartir fitxers.

Degut a una LANParty que anem a fer al poble, vaig estar preguntant per un protocol P2P on poderem muntar una infraestructura Client-Servidor. Em van comentar que en la Campus Party de València utilitzen Direct Connect, així que nosaltres no anem a ser menys. Consisteix en un servidor (que anomenarem HUB) i uns clients que es connectaran a ell.

Instal·lació

Servidor

Com a Hub anem a utilitzar el que ve per defecte als repositoris, opendchub, tant fàcil d'instal·lar com:

xemacs@xemacs-laptop:~$ sudo apt-get install opendchub

Una vegada instal·lat l'executem des de la consola i configurem el port pel que volem que escolte i la contrasenya per a administrar-lo. Per al nostre ús ja no farem més modificacions. Nosaltres utilitzarem el port 4747.

Client Linux

Ara anem a pels clients, pel que fa a GNU/Linux el que més desenvolupat està és el Linux DC++. El baixem de la web i el tenim que compilar, per això deurem de tenir certes dependències satisfetes:
xemacs@xemacs-laptop:~$ sudo apt-get install build-essential g++ libssl-dev libbz2-dev libbz2-1.0 scons

Descomprimim el fitxer i ens situem dins la carpeta que s'ha creat i executem scons (Nova implementació per a substituir al make):

xemacs@xemacs-laptop:~$ scons

L'instal·lem.
xemacs@xemacs-laptop:~$ sudo scons install

I després l'executem des del terminal, ja que no ens ha creat cap icona al menú.
xemacs@xemacs-laptop:~$ linuxdcpp

Ara ja està llest per a configurar.

Client Windows

El client corresponent a Windows el podem baixar d'ací. Tant sols el tenim que instal·lar, com qualsevol programa de windows. I a configurar.

Configuració

La primera finestra que deurem de configurar serà la de les preferències personal al menú "File->Preferences"
Nick: Nom que ens identificarà al servidor
Max Upload Speed: En el nostre cas, com ens trobem en una LAN ficarem 100Mb


A la pestanya Downloads configurarem els directoris on volem localitzar les descàrregues.


A la pestanya Sharing afegirem els directoris que volem compartir, assignant-los un nom a cada directori. En el meu cas, el directori home/xemacs té el nom de prova



Amb tot açò ja estem dispostos a connectar-nos al servidor.

Polsem sobre Quick Connect i introduïm la IP-del-servidor:port (En el nostre cas 192.168.3.1:4747)
Una vegada connectats ens apareixeran els usuaris que estan connectats al HUB i els MB de fitxers compartits. Amb el botó dret sobre un usuari podem explorar les carpetes que comparteix l'usuari, o sinó amb l'opció Search situada a la barra de dalt, podem cercar el contingut que busquem.

Espere que siga de profit l'explicació.

dijous, 15 d’abril del 2010

Team Viewer

Des d'Argentina m'han mostrat un programari per a fer connexions d'escriptoris remots d'una manera molt senzilla, ja que no cal configurar res als routers de cada xarxa. Alternatiu al VNC que estavem acostumats a utilitzar.

Traduïsc de la wikipèdia anglesa :

TeamViewer és un conjunt de programari per al control remot, compartició d'escriptori i transferència de fitxers entre ordinadors. Aquest programari funciona sota Windows, Mac OS X, i GNU/Linux i es capaç de treballar quan els ordinadors estan protegits per un tallafocs o un proxy NAT. També podem accedir al control remot de la màquina mitjançant el navegador web(amb suport per a Flash).

Pel que fa a la seguretat, utilitza Claus públiques-privades RSA i sessió AES de codificació.
La compatibilitat entre Windows, GNU/Linux (32 i 64 bits), Mac OS X, i Ipod és el que més m'ha agradat.

La veritat és que l'he provat i funciona molt bé. M'he baixat el instal·lador, l'he executat i m'ha aparegut una finestra amb un ID i un Password


Si volem que ens accedisquen al nostre ordinador, li deurem de donar els paràmetres de ID i Password a l'altra persona, i si som nosaltres els que volem controlar una màquina, llavors hem de crear una sessió i com a ID introduir el que ens dona l'altra persona que està executant el programa. Tot seguit polsar Connect to partner i introduïr el Password que ens facilitarà l'altra persona. Jo l'he provat des d'Argentina fins ací i amb connexió WIFI pel mig, i funcionava molt bé.

Segur que és més potent del que aparenta, ja que té alguna versió de pagament, crec.

Salut i república, dos dies tard, però més val això que una patà a la cara