Dedibox : Configuration DMA sous Fedora

Installez : lm-sensors, smartmontools, hddtemp, dmidecode et perl.

 sudo yum install lm_sensors smartmontools hddtemp dmidecode perl

Vérifiez que votre kernel supporte le module de monitoring “w83627hf” et que ce dernier est loadé.

 modprobe w83627hf
 lsmod | grep w83627hf
 vi /etc/modprobe.conf
     modprobe w83627hf

Installez net-snmpd, modifiez le script init pour initialiser ce dernier en utilisateur root.

 yum install net-snmp
 vi /etc/init.d/snmpd
     OPTIONS="-Lsd -Lf /dev/null -u root -I -smux -p /var/run/snmpd -a"
 service snmpd start
 chkconfig snmpd on

Copiez les scripts dedibox ainsi que le fichier snmpd.conf (à récupérer sur le serveur ftp ftp.dedibox.fr) dans le répertoire de configuration de snmpd (/etc/snmpd ou /usr/local/etc/snmpd suivant votre distribution).

 cd /etc/snmp
 wget ftp://ftp.dedibox.fr/pub/dedibox/packages/binary/dedibox-dma_0.0.1-5.tar.gz
 tar -zxvf dedibox-dma_0.0.1-5.tar.gz
 mv dedibox-dma/* .

redémarrez le daemon smnp, puis vérifiez depuis la console de gestion que votre module DMA est fonctionnel.

 service snmpd restart

Pour ouvrir la connexion destinée à DMA, voici les rêgles iptables :

 iptables -A INPUT -i eth0 -s 88.191.254.0/24 -p tcp --dport 161 -m state --state NEW,ESTABLISHED -j ACCEPT
 iptables -A INPUT -i eth0 -s 88.191.254.0/24 -p udp --dport 161 -m state --state NEW,ESTABLISHED -j ACCEPT
 iptables -A OUTPUT -o eth0 -d 88.191.254.0/24 -p tcp --sport 161 -m state --state ESTABLISHED -j ACCEPT
 iptables -A OUTPUT -o eth0 -d 88.191.254.0/24 -p udp --sport 161 -m state --state ESTABLISHED -j ACCEPT