La femme infidèle a des remords, la femme fidèle a des regrets. Proverbe japonais
Installer un serveur OpenDCHub (Direct Connect - Chat + Partage
Installer un serveur OpenDCHub (Direct Connect - Chat + Partage de fichiers). Author: Delf |
|
Problème: Installer un hub Direct Connect Hub sur votre server SME. | |
Installation, configuration et désinstallation du server OpenDCHub
STEP 1: Download
Téléchargez le rpm OpenDCHub:
Cliquez ici: opendchub-0.7.14-01.i386.rpm
Téléchargez le rpm pour ouvrir les ports si vous ne l'avez pas:
Cliquez ici: dmc-mitel-portopening-0.0.1-4.noarch.rpm
STEP 2: Installer OpenDCHub
Commencez par installer dmc-mitel-portopening-0.0.1-4.noarch.rpm si vous ne l'avez pas
[root@server root]# rpm -Uvh dmc-mitel-portopening-0.0.1-4.noarch.rpm |
[root@server root]# rpm -ivh opendchub-0.7.14-01.i386.rpm |
STEP 3: Configurer OpenDCHub et SME
Si vous souhaitez utiliser un bot (recommandé) sur votre hub, entrez les trois commandes suivantes:
[root@server root]# mkdir -p /root/.opendchub/scripts/ [root@server root]# cp /usr/share/doc/opendchub-0.7.14/*.plz /root/.opendchub/scripts/ [root@server root]# mv /root/.opendchub/scripts/functestbot.plz /root/.opendchub/scripts/functestbot.pl |
[root@server root]# opendchub |
Enter port number to listen for connections. Ports below 1024 is only for root: 1111 Listening Port set to 1111 Please, supply an admin pass for hub: my_adminpass_here Your admin pass is set to my_adminpass_here Please, supply a password for hub linking: my_linkpass_here Your Hub linking pass is set to my_linkpass_here Hub is up and running. Listening for user connections on port 1111 and listening for admin connections on port 53696 |

Vous pouvez aussi lancer automatiquement ce service lors du boot de SME. Dans ce cas là: ouvrez le fichier /etc/rc.d/rc.local qui servira à lancer le service lors du boot de SME:
[root@server root]# pico /etc/rc.d/rc.local |
/usr/bin/opendchub & |
[root@server root]# killall opendchub |
STEP 4: Désinstaller OpenDCHub
Commencez par couper le hub s'il en état de fonctionnement:
[root@server root]# killall opendchub |
Si vous voulez par la même occasion supprimer les fichiers de configurations:
[root@server root]# rm -rf /root/.opendchub |
Installation et configuration du client DC++
STEP 1: Download
Téléchargez le logiciel DC++:
Cliquez ici: dcplusplus-0.306.zip
Remarque: la version plus récente se trouve sur le site officiel mais chez moi, la 0.401 utilise 100% des ressources CPU Je mets donc la version 0.306 qui fonctionne bien au cas où vous seriez dans la même situation que moi.
STEP 2: Installation et configuration
Installez le client, allez dans le répertoire d'installation et créez les répertoires Incoming et Temp .
Exécutez DC++ puis rendez vous dans le menu File > Settings > General . Renseignez les champs suivants: Nick , eMail , Description (de vos fichiers partagés) et Connection Type .
- si vous avez une IP static, sélectionnez Active , entrez votre IP static (pas la local, ni celle du LAN. Celle attribuée par votre FAI) et entrez un port supérieur à 1024 non utilisé.
- si vous avez une IP dynamique, choisissez le mode Passif . Le problème étant que deux personnes en mode Passif ne peuvent pas s'échanger de fichiers...
Rendez vous dans le menu File > Settings > Downloads Indiquez les répertoires précédemment créés (par exemple: C:UtilitairesDC++Incoming and C:UtilitairesDC++Temp).
Allez ensuite dans File > Settings > Sharing Ajoutez les répertoires contenant les fichiers que vous souhaitez partager. L'option Upload slots indique le nombre d'upload simultané autorisé. Si vous êtes en x/128 kbps, entrez 1, voire 2.
Quittez DC++. Si vous êtes en mode Actif, allez dans votre server-manager, sur la page Port Forwarding. Puis forwardez le port en TCP (vers votre station Windows) que vous avez choisi précédemment (ex: sme: 192.168.0.1/TCP/1112 -> win: 192.168.0.66/TCP/1112). Vous pouvez à présent utiliser DC++.