ThePingman

En un mundo de ceros y unos

Archivo para julio 22nd, 2010

Instalación de Dynamips/Dynagen en fedora 13 64 bits

con un comentario

En esta ocación tengo el placer de escribirles para que cualquiera que halla tenido la intención de instalar esta herramienta tan útil al momento de estudiar los contenidos de CCNA o CCNP ya que nos permitira levantar maquinas virtuales con los ios originales otorgando mayores prestaciones que los simuladores tradicionales como “packet tracer” o “boson”

Primero que nada como recomendación actualizaremos nuestro sistema de manera de no tener algun problemilla de bugs o algo por el estilo, es mas que nada recomendación.

Lo segundo es instalar algunas dependencias necesarias para no tener problemas futuros

- qt
- python
- sip
- PyQt
- xinetd

Como paso 1 deberemos ir a la pagina web www.dynagen.org y en la parte derecha encontraremos la seccion download en donde descargaremos el archivo .tar.gz o simplemente hacer click en el siguiente enlace

Luego de esto deberemos crear la carpeta donde seran alojados los archivos de dynamips y dynagen

para esto accederemos como root a una terminal y escribiremos:

mkdir /opt/dynamips

ahora moveremos el archivo recien descargado a la carpeta que acabamos de crear

mv /home/”usuario”/”archivo.tar.gz” /opt/dynamips/

ahora deberemos descomprimirlo

tar -zxvf “archivo.tar.gz”

despues de esto nos dirigiremos al glog oficial de dynamips y descargaremos la version para nuestra arquitectura en mi caso de 64 para descargar directamente hacer click en el siguiente enlace

para crear los enlaces simbolicos a dynagen pondremos en la terminal

[root@maquina sbin]# ln -s /opt/dynamips/dynamips-0.2.8-RC2-amd64.bin dynamips

[root@maquina sbin]# ln -s /opt/dynamips/dynagen-0.11.0/dynagen dynagen

Ahora crearemos el directorio para alojar las imagenes de los IOS

[root@maquina sbin]# mkdir /opt/dynamips/images

[root@maquina sbin]# cd /opt/dynamips/images/

Movemos o copiamos nuestra imagen del cisco IOS a esta carpeta donde sera almacenada

ahora editamos el archivo del .net

[root@maquina images]# cd /opt/dynamips/dynagen-0.11.0/sample_labs/simple1/

[root@maquina images]#vi simple1.net

colocamos la ruta exactamente donde deben estar los archivos de las IOS por ejemplo:

# Simple lab

[localhost]

[[7200]]

#image = \Program Files\Dynamips\images\c7200-jk9o3s-mz.124-7a.image

# On Linux / Unix use forward slashes:

image = /opt/dynamips/images/c3745-advipservicesk9-mz.123-24.bin

npe = npe-400

ram = 160

[[ROUTER R1]]

s1/0 = R2 s1/0

[[router R2]]

# No need to specify an adapter here, it is taken care of

# by the interface specification under Router R1

Un error que podriamos cometer es NO tener levantado telnet en modo servidor, para verificar esto haremos un mapeo de puerto abiertos a nuestro equipo, colocando

nmap localhost

y deberiamos encontrarnos con que tendremos abierto el puerto 22 correspodiente a telnet.

De no ser así, deberemos darnos una vuelta por nuestro amigo yum o por la seccion de instalar o quitar programas.

Correremos dynamips

dynamips -H 7200 & (nos permitirá correr lo siguiente)

Ahora y como ultimo paso iremos la carpeta donde esta alojada el archivo.net

y escribir en la terminal

dynagen “archivo.net”

Una vez abierta la terminal revisaremos si es que esta todo el orden con el comando list
y para conectarte con un router deberas escribir en una consola nueva

telnet localhost xxxx (donde xxxx será el puerto que usara dynagen para conectarse con el router)

Esperando que les sea de utilidad…
un afectuoso saludo!

Escrito por talib4n

julio 22, 2010 a 8:40 pm

Escrito en GNU/ LINUX, Networking

Instalación de prey en fedora

dejar un comentario »

hace un tiempo lei en inet acerca de un programita que podia rastrear los notebook o mas bien cualquier computador que hubiera sido robado, y para los que hemos sido victimas del robo despiadado de nuestro laptop esta es una luz de esperanza.

prey es un programa que rastrea nuestro equipo (idealmente laptops). para que, ojalá nunca nos pase denuevo, poder recuperar nuestro equipo, para esto prey se ejecuta silenciosamente y en segundo plano realizando un monitoreo completo de lo que se esta ejecutando en el equipo, incluso si es que tenemos una webcam podremos ver la cara del hdp que nos robo, y un pantallazo para ver que esta haciendo en ese momento.
este es el reporte que nos llega

http://bootlog.org/up/2009/03/prey-status-report-preview-191×499.png

este programa funciona nativamente en GNU/linux y MAC
asi que si alguien le interesa y quiere instalarlo en linux, especificamente fedora sigan el siguiente how-to:

actualizamos el sistema, y luego algunas dependencias que necesitaremos.
Damos

yum update

y luego

yum install wget traceroute scrot xawtv perl-IO-Socket-SSL perl-Net-SSLeay

debemos hacer en bajar la versión de prey que instalaremos, lo podemos hacer desde su pagina oficial  – http://preyproject.com/ – .

una vez que hayamos bajado la versión correspondiente para nuestro sistema, procederemos a instalar el programa.

Una vez que haya bajado el paquete..
entramos a la consola y descomprimimos en archivo, ingresamos a la carpeta que nos quedo.
Y damos en unaterminal

chmod +x prey.sh
./prey.sh

Aquí instala el programa, y es aqui donde deberemos realizar algunos cambios en su configuración.
En el archivo config, se le deben cambiar algunos parámetros de acuerdo a nuestras necesidades, solo necesitas leer el archivo para darte cuenta de los parámetros a cambiar

Te pedirá si quieres recibir la documentación a tu correo electrónico o a una pagina web, etc.

A continuación les muestro como quedo mi configuración, yo personalmente quiero que me mande un informe cada media hora a una cuenta de correo que me hice en gmail especialmente para esto.

NOTA: La key api y la device key debes sacarlas de la pagina mediante la inscripción de una cuenta y algunos datos de tu equipo, nada fuera de lo común.

—————————————————————————————
#!/bin/bash
####################################################################
# PREY Configuration File – by Tomas Pollak (bootlog.org)
# URL: http://preyproject.com
# License: GPLv3
####################################################################

# language, en (english) or es (espanol)
lang=’es’

# autoconnect feature, disabled by default until we are 200% sure it
# works flawlessly in all platforms. feel free to try it out though.
auto_connect=’y’

# verification URL, if left empty Prey will always activate and run,
# which is certainly *not* recommended.
check_url=’http://control.preyproject.com

# IMPORTANT: on what HTTP response code will Prey be activated (200 or 404)
# control panel users don’t touch this! standalone users may want to
# change it back to 200 (previous setting), if you wish to wake Prey up by
# creating the URL (as before) instead of removing an existing one
missing_status_code=’200′

# you can use send the report via email or to the web service
# valid values: http, email or scp
post_method=’email’

####################################################################
# http posting configuration
####################################################################

# you can get both of these from Prey’s web service
api_key=’————–’
device_key=’——–’

####################################################################
# SMTP settings, for email posting
####################################################################

# mailbox to send the report
mail_to=’iariste@gmail.com’

# the password is now stored base64 encrypted
# if you wish to generate it by hand, run
# $ echo -n “password” | openssl enc -base64
smtp_server=’smtp.gmail.com:587′
smtp_username=’iariste@gmail.com’
smtp_password=’————’

# you dont need to change this
mail_from=’Prey <no-reply@gmail.com>’
mail_subject=’[Prey] Status Report’

####################################################################
# scp posting configuration — EXPERIMENTAL!
# we dont use user/pass but RSA keys
# for more info check http://tinyurl.com/sshtip
####################################################################

# remember you should have write access to the folder
scp_user=’username’
scp_server=’my.server.com’
scp_path=’~’

—————————

Configuraremos este servicio para que comience al iniciar el pc.

Sistema- preferencias- aplicaciones al inicio.

Colocamos en nombre y en el comando ponemos vamos a la ruta donde esta guardado y elegimos el prey.sh

Una vez aquí ya solo nos queda agregar este programita a las tareas cron.

Entramos como root a la consola y damos

crontab -e

Esto abrirá un editor de texto en el cual agregaremos (esto depende del tiempo del que cada uno quiera darle para que se inicie el progrma, mas onfo acerca de cron en …..http://es.wikipedia.org/wiki/Cron_%28Unix%29)

/30 * * * * cd /home/taliban/Descargas/prey; ./prey.sh > /dev/null

El “> /dev/null” de al final significa que al ejecutarse el programa no va a escupir texto a ningún lado
una vez aqui realizaremos una prueba para verificar si funka.

Escribimos ./prey.sh
y…..SORPRESA!!

agradecimientos a @tomaspollak y @preyproject
por favor concebido

bueno eso seria
saludos!

Escrito por talib4n

julio 22, 2010 a 8:03 pm

Escrito en GNU/ LINUX, Seguridad

Seguir

Get every new post delivered to your Inbox.

Únete a otros 370 seguidores