LinuxParty

NUESTRO SITIO necesita la publicidad para costear hosting y el dominio. Por favor considera deshabilitar tu AdBlock en nuestro sitio. También puedes hacernos una donación entrando en linuxparty.es, en la columna de la derecha.

Ratio: 5 / 5

Inicio activadoInicio activadoInicio activadoInicio activadoInicio activado
 

Esta guía muestra cómo clonar y simular dispositivos utilizando herramientas gratuitas y de uso común. Esto podría ser útil mientras se realizan pruebas de esfuerzo de la red, auditorías de red, etc

Esta guía se divide en 4 sencillos pasos:

  1. La instalación del simulador de SNMP
  2. Extraer los archivos de registro de SNMP de un dispositivo físico
  3. Adición de un dispositivo a la lista de dispositivos simulados
  4. Inicio de la simulación

Requisitos y herramientas:

PASO 1: Instalación del simulador de agente SNMP

En primer lugar, usted tiene que instalar el simulador de agente SNMP (por ejemplo, el gratis Verax Simulador Agente SNMP).

  1. Descargar y descomprimir el paquete simulador (vxsnmpsimulator-1.3.1.zip).
  2. Instalación recomendada en el directorio del simulador: /usr/local/vxsnmpsimulator
  3. Crear y mover el archivo simulator.conf al siguiente directorio: /etc/verax.d/
  4. Abra el archivo simulator.conf, busque la línea con la variable SIMULATOR_HOME y cámbielo para que apunte al directorio de instalación.
    SIMULATOR_HOME=”/usr/local/vxsnmpsimulator”
  5. En el mismo archivo simulator.conf, encuentre la línea con el archivo de variables y seleccione JRE_HOME que apunta a la carpeta donde se encuentra el java.
    JRE_HOME=/usr/local/java/jdk1.6.0_14/bin/
  6. Preste atención al nombre de la interfaz (por ejemplo, 'eth1')  se utiliza para crear alias de interfaz ("eth1:0" por ejemplo, "eth1:1 ', etc.) La interfaz principal debe estar presente antes de que el simulador de SNMP se inicie.
    PRIMARY_INTERFACE='eth1'
  7. Copie el archivo simulatord a /etc/init.d.
  8. De permisos de ejecución a los siguientes archivos:
    • chmod +x /etc/init.d/simulatord
    • chmod +x /usr/local/vxsnmpsimulator/conf/stop
    • chmod +x /usr/local/vxsnmpsimulator/conf/vlan_up
    • chmod +x /usr/local/vxsnmpsimulator/conf/vlan_down

PASO 2: Extraer los archivos de registro de SNMP de un dispositivo físico

  1. Extraer los archivos de registro SNMP de un dispositivo físico se puede hacer con el comando snmpwalk. Con el fin de hacer eso, usted tiene que instalar algunas herramientas que permitan comando snmpwalk por ejemplo, NET-SNMP.
  2. NET-SNMP se puede instalar ejecutando el siguiente comando:

    yum install net-snmp-utils

  3. Con el fin de preparar el fichero de registro SNMP que refleja agente SNMP real disponible en la dirección IP dada, utilice herramientas SNMP y escriba el siguiente comando:
    por ejemplo:
    snmpwalk -On -Oe -OU -v2c -c public address > [destination folder]/filename.txt
    por ejemplo,
    snmpwalk -On -Oe -OU -v2c -c public 192.168.100.8 > /root/cisco-snmprecordfile.txt

En este ejemplo la IP 192.168.100.8 es un switch físico cisco queremos simular.

Ahora, el archivo generado cisco-snmprecordfile.txt contiene valores OID del dispositivo real, y se almacenará en el directorio del dispositivo simulado.

PASO 3: Agregar el dispositivo a la lista de dispositivos simulados en el simulador de SNMP

Vaya a al directorio vxsnmpsimulator/conf, abra el archivo devices.conf y añada un nuevo registro <device> para un dispositivo simulado.

Con el fin de añadir un nuevo dispositivo, usted tiene que proporcionar una ruta de acceso a un archivo generado recientemente (cisco-snmprecordfile.txt ) Y añadir una nueva dirección IP. Recuerde que la nueva dirección IP debe ser virtual.

por ejemplo,

<type filepath="../device/cisco-snmprecordfile.txt">
      <devices>
               <device ip="192.168.160.34" netmask="24" port="161"</device>
      </devices>
</type>

PASO 4: A partir de la simulación

Antes de ejecutar el simulador de Verax SNMP, asegúrese de que el puerto 161 esté disponible. Si no es así, detener cualquier proceso que utilice el puerto 161.

  1. Con el fin de iniciar el simulador SNMP, ejecute el siguiente comando en una ventana de terminal (shell):

    service simulatord start

  2. Para abrir la consola de administración, ejecute el comando siguiente en la ventana de terminal (shell):

    service simulatord console

  3. La consola de administración le pedirá detalles de la conexión (puede conectarse a varios simuladores). Por defecto, el proceso de servicio de simulador se ejecuta en el mismo servidor que la Consola de administración - en tal caso, confirmar los parámetros por defecto pulsando el botón "Y" en el indicador:

    Do you want to connect to default simulator server? [y/n]

    Nota: Los parámetros de conexión por defecto son 127.0.0.1:43500 (localhost como nombre de host y el puerto TCP 43500).

  4. Utilice el comando show para listar los dispositivos simulados.

Bien, ahora tenemos nuestro switch cisco simulado por el simulador de SNMP en determinada dirección IP (192.168.160.34).

Final: Adición de dispositivo simulado para el sistema de seguimiento

Asegúrese de que se ha iniciado simulador SNMP (escriba SHOW para revisar una lista de dispositivos simulados).

Ahora arranque su herramienta de monitorización de red y agregue un dispositivo simulado como cualquier otro, pero recuerde que debe proporcionar su dirección IP del dispositivo simulado.

¡Bien hecho! Ahora se puede clonar y simular múltiples dispositivos SNMP o redes de pares.

También te puede interesar:

Introducción a los comandos SNMP, snmpwalk, snmpget, snmptranslate...

Pin It

Escribir un comentario


Código de seguridad
Refescar



Redes:



 

Suscribete / Newsletter

Suscribete a nuestras Newsletter y periódicamente recibirás un resumen de las noticias publicadas.

Donar a LinuxParty

Probablemente te niegues, pero.. ¿Podrías ayudarnos con una donación?


Tutorial de Linux

Filtro por Categorías