none
Ver el IP Cliente en el mdf de ISA RRS feed

  • Pregunta

  • Hola a todos,

     

    He adjuntado el mdf que genera ISA a una base de SQL con el fin de monitorear el tráfico generado por los equipos de mi empresa, pero al ver el campo ClientIP me aparecen números como 3232236068, 3232235899, etc. en lugar de IP's válidas: 192.168.1.15, 192.168.1.47, etc.

     

    Alguna sugerencia de cómo interpretar estos números o un script que los traduzca o alguna forma de configurar ISA para que me grabe esos datos como varchar y no como bitint que es como los graba actualmente?

     

    Muchas Gracias!

     

    Carlos

    lunes, 4 de junio de 2007 21:36

Respuestas

  • Hola Carlos, lo que queres hacer es simple, yo te digo como convertirlo, vos armate tu query en SQL, el número 3232236068 es tu IP solo que se convirtieron en HEXA los octetos de la IP y luego todos juntos se convieretieron en decimal y te da ese número largo. Para volver atras es simple:

    1. Primera abris la calculadora de Windows y la pones en la vista Cientifica.

    2. Asegurate que este seleccionado el modo DEC y pegas tu número 3232236068 .

    3. Ahora moves la selección de DEC a HEX eso como resultado te va a dar C0A802224 que son los 4 octetos juntos en HEXA, cada octeto son 2 números hexa.

    4. Ahora tomas de a pares del número en HEXA y haces el procedimiento inverso por cada par en la calculadora y te queda conformada tu IP:

    CA = 192

    A8 = 168

    02 = 2

    24 = 18

     

    La IP que te muestra es 192.168.2.18 ==> C0.A8.02.24 ==> C0A80224 ==> 3232236068

     

    Vos después fijate una forma de hacerlo en tu query de SQL.

     

    Saludos,

    Cristian

     

     

     

     

    • Marcado como respuesta Carlos7710 miércoles, 9 de diciembre de 2009 17:19
    sábado, 9 de junio de 2007 5:31

Todas las respuestas

  • Utiliza algun soft como GFI webmonitor, para hacer reportes del ISA , hay programas de terceros muy completos para este tema.

    Slds
    Sebastian del Rio
    lunes, 4 de junio de 2007 22:59
  • Gracias por responder Sebastián. Pero me gustaría poder descifrar esos números. Si lo logro podré sacar todos los reportes que necesito.

     

    Le agradezco de nuevo si me puede colaborar con otra idea, pues mi presupuesto para adquisición de software es recortado.

    lunes, 4 de junio de 2007 23:23
  • Hola Carlos, lo que queres hacer es simple, yo te digo como convertirlo, vos armate tu query en SQL, el número 3232236068 es tu IP solo que se convirtieron en HEXA los octetos de la IP y luego todos juntos se convieretieron en decimal y te da ese número largo. Para volver atras es simple:

    1. Primera abris la calculadora de Windows y la pones en la vista Cientifica.

    2. Asegurate que este seleccionado el modo DEC y pegas tu número 3232236068 .

    3. Ahora moves la selección de DEC a HEX eso como resultado te va a dar C0A802224 que son los 4 octetos juntos en HEXA, cada octeto son 2 números hexa.

    4. Ahora tomas de a pares del número en HEXA y haces el procedimiento inverso por cada par en la calculadora y te queda conformada tu IP:

    CA = 192

    A8 = 168

    02 = 2

    24 = 18

     

    La IP que te muestra es 192.168.2.18 ==> C0.A8.02.24 ==> C0A80224 ==> 3232236068

     

    Vos después fijate una forma de hacerlo en tu query de SQL.

     

    Saludos,

    Cristian

     

     

     

     

    • Marcado como respuesta Carlos7710 miércoles, 9 de diciembre de 2009 17:19
    sábado, 9 de junio de 2007 5:31