Com graficar ADSL que no te IP pública
El Servidor de SantaFe te diverses interfícies de xarxa, la eth2 és la pública de guifi (10.138.75.98) que esta connectada directament a un mikrotik. La eth1 esta connectada directament al router ADSL, amb un rang privat (192.168.0.x/24). En teoria caldria tenir una IP pública per poder graficar-la, però es pot fer d'una altre manera.
Dimoni snmpd
El servidor es un Debian Etch, instal·lem el dimoni snmpd:
apt-get install snmp snmpd
Ara cal configurar-lo per a que es pugui accedir al dimoni des de la xarxa guifi.net. En el fitxer /etc/snmp/snmpd.conf, afegir on correspongui:
# Afegir al final de les linees com2sec del snmpd.conf
com2sec guifi 10.0.0.0/8 public
# Afegir al final de les linees group del snmpd.conf
group MyROGroup v1 guifi
group MyROGroup v2c guifi
group MyROGroup usm guifi
Editar el fitxer /etc/default/snmpd i comentar la seguent linea i deixar-la tal com:
#SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1'
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid'
Ara cal reiniciar el dimoni amb:
/etc/init.d/snmpd restart
Obtenir index snmp
Hem de saber l'index snmp de la interficie on hi ha la ADSL, en el meu cas ja he dit que era la eth1:
root@santafe:~# snmpwalk -Os -c public -v 1 localhost interface | grep eth1
ifDescr.3 = STRING: eth1
En el meu cas el index snmp de l'interficie eth1 es el 3.
Obtenir IP per al trasto ADSL
Hem d'anar a la configuració del node on es troba el servidor i la ADSL i afegir un trasto ADSL. Despres des de la configuració de la radio del node, afegir-li un enllaç al trasto que hem creat per a que ens dongui una IP pública nova. En la casella que us demana en MRTG index hi heu de posar el que hagueu obtingut en el pas anterior, en el meu cas el 3.
Fets tots aquests pasos, l'aplicació li asigna la IP 10.138.75.108 al trasto ADSL. Hem de crear una interficie virtual amb aquesta IP sobre la mateixa interfície publica que tenim al servidor. La interfície eth2 es la que tinc com a pública de guifi, amb la IP 10.138.75.98. Aixi que creo una virtual sobre aquesta mateixa amb:
ifconfig eth2:1 10.138.75.108 netmask 255.255.255.224
Per a que es crei de forma automatica al arrencar el servidor, heu d'afegir al /etc/network/interfaces una entrada com:
auto eth2:1
iface eth2:1 inet static
address 10.138.75.108
netmask 255.255.255.224
Ja ho teniu fet. Ara tindreu grafiques de l'interfície eth1 que esta connectat al router ADSL, i que esta en un rang privat.


