sábado, 27 de marzo de 2010

Virtual Box (Redimension)

Las unidades de disco duro virtuales de VirtualBox, una vez creadas, ya no pueden ser redimensionadas desde la propia herramienta. Puede ocurrir, como es el caso de este tutorial, que tengamos información en una máquina virtual pero el tamaño de disco definido sea insuficiente y necesitemos aumentarlo. El proceso consiste básicamente en crear un disco duro nuevo del tamaño deseado y migrar la información del uno al otro.

El entorno utilizado para este tutorial es el siguiente:

  • Sistema operativo anfitrión: Windows Vista Home Edition SP2
  • Sistema operativo invitado: Windows XP Professional Edition SP3
  • Sun VirtualBox 3.0.6 r52128.
  • Gnome Partition Editor 0.4.6-3: GParted Live CD

Situación de partida

En el caso mostrado en este tutorial, tenemos una máquina virtual con una partición de disco de máximo 8 GB, de los cuales está utilizado aproximadamente la mitad.

Disco duro inicial de 8 GB en VirtualBox
Disco duro inicial de 8 GB en VirtualBox

En esta máquina queremos instalar programas que ocuparán más del espacio restante libre, a si que necesitamos superar la limitación de los 8 GB. Aumentémoslo por ejemplo a 40 GB.

Paso 1. Crear la nueva partición

En el Manejador de Medios Virtuales de VirtualBox creamos un nuevo Disco Duro pulsando sobre Nuevo. Creamos una unidad de almacenamiento de expansión dinámica:

Nueva unidad de almacenamiento de Expansión Dinámica
Nueva unidad de almacenamiento de Expansión Dinámica

En este caso crearemos una imagen de tamaño de 40 GB:

Creamos una imagen de disco del nuevo tamaño deseado
Creamos una imagen de disco con el nuevo tamaño deseado

Finalizamos el asistente y tendremos ahora las dos imágenes de disco: la original de 8 GB y la nueva de 40 GB:

Imagen de disco original y la recién creada
Imagen de disco original y la recién creada

Paso 2. Montar el programa de partición GParted

El ISO del GParted Live CD que me hemos descargado anteriormente lo montamos en el Manejador de Medios Virtuales de VirtualBox, en la pestaña Imagen de CD/DVD:

Montar la imagen del Live CD de GParted
Montar la imagen del Live CD de GParted

Paso 3. Preparar la máquina virtual a redimensionar

La máquina virtual que queremos redimensionar en nuestro caso es:

Máquina Virtual a redimensionar
Máquina Virtual a redimensionar

Accedemos a su Configuración (icono superior), sección System, y configuramos el Boot Order como queda en la imagen: arranque antes por CD/DVD-ROM que por Disco Duro:

Orden de dispositivos de arranque de nuestra máquina virtual
Orden de dispositivos de arranque de nuestra máquina virtual

Asimismo, en la sección de Discos Duros, ambas particiones montadas, siendo la original Primario Maestro y la nueva de mayor tamaño, Primario Esclavo:

Imagenes de disco original y nueva montadas como Maestro y Esclavo
Imagenes de disco original y nueva montadas como Maestro y Esclavo

Por último en la sección de CD/DVD-ROM establecemos la ISO de GParted Live CD como unidad de CD montada:

Montamos la ISO de GParted como unidad deCDROM de nuestra máquina virtual
Montamos la ISO de GParted como unidad de CDROM de nuestra máquina virtual

Ya podemos Aceptar los cambios.

Paso 4. Aplicar los cambios en las particiones

Iniciamos nuestra máquina virtual y si hemos seguido correctamente los pasos anteriores, se arrancará la distribución de linux con GParted:

Distribución linux con GParted
Distribución linux con GParted

Pulsamos Enter para aceptar la opción por defecto (Default Settings). Lo mismo para el diálogo de keymap, para aceptar 'Don't touch keymap'. Cuando pregunte por el lenguaje, podemos introducir el 25 (Spanish), y en el modo de vídeo introducimos el 0 (start X...).

Finalmente arrancara GParted. Pulsamos sobre la partición /dev/hda1, con partición de tipo nfts, la original de 8 GB. Copiamos su contenido mediante el menú Partición |Copy:

Seleccionamos y copiamos la partición original de 8 GB
Seleccionamos y copiamos la partición original de 8 GB

A continuación accedemos a la nueva partición de 40 GB, con el selector superior derecho:

Seleccionamos la nueva partición
Seleccionamos la nueva partición de 40 GB

Pulsamos sobre la partición (tiene la etiqueta ''sin asignar') y creamos una tabla de particiones, menú Dispositivo:

Crear una nueva tabla de particiones sobre la partición
Crear una nueva tabla de particiones

Aceptamos la advertencia que sigue en el proceso (la tabla de particiones se creará por defecto de tipo msdos):

Aceptamos la advertencia pulsando Apply
Aceptamos la advertencia pulsando Apply

A continuación, sobre la partición nueva, pegamos el contenido de la partición antigua, con el menú Partición | Paste:

Pegar contenido de la partición original en la nueva
Pegar contenido de la partición original en la nueva

Aparecerá entonces un diálogo para establecer el tamaño de la partición donde vamos a pegar el contenido. Pulsando el cursor sobre el lado derecho del rectángulo verde, que representa el tamaño de la partición final, arrastramos el mismo hasta la parte derecha del todo para utilizar todo el espacio. Finalmente pulsamos en Paste:

Establecer el tamaño de la partición a alojar la información copiada
Establecer el tamaño de la partición que aloja la información copiada

Pulsamos sobre Apply para que la orden de copia se efectúe:

Pulsamos sobre Apply para realizar ela copia de información
Pulsamos sobre Apply para realizar la copia de información

Al terminar el proceso, pulsamos en Close:

Proceso terminado correctamente
Proceso finalizado correctamente

Por último, vamos a asignar la propiedad de arranque a la partición. Pulsamos sobre la partición y accedemos al menú Partición | Gestionar flags:

Gestionar propiedades de la nueva partición
Gestionamos propiedades de la nueva partición

Seleccionamos boot y aceptamos:

Asignamos el flag Boot
Asignamos el flag boot (arranque)

Ya hemos terminado. Nuestra partición aparecerá de la siguiente forma:

Aspecto final de la nueva partición
Aspecto final de la nueva partición

Podemos cerrar ya GParted, hemos terminado.

Finalizamos la sesión y apagamos GParted
Finalizamos la sesión y apagamos GParted

Paso 5. Configurar la máquina virtual con la nueva partición

De nuevo configuramos las propiedades de nuestra máquina virtual, como hicimos en el paso 3. En cuanto al CDROM, ya no nos interesa montar GParted, restauramos la unidad CD/DVD anfitrión::

Restaurar la unidad CD/DVD anfitrión, ya no necesitamos la ISO de GParted
Restaurar la unidad CD/DVD anfitrión, ya no necesitamos la ISO de GParted

Respecto a los discos duros, ya podemos utilizar únicamente nuestra nueva partición, estableciéndola como Primario Maestro. La particion antigua ya no nos es necesaria, podemos borrarla (¡una vez que hayamos comprobado que la nueva funciona!):

Imagen de disco con la nueva partición dimensionada
Imagen de disco con la nueva partición dimensionada, como Primario Maestro

Paso 6: c'est fini!

Ya podemos utilizar la nueva partición. Al iniciar nuestro Windows XP, que es el sistema oeprativo invitado, se realizará automáticamete un chequeo de disco. Es recomendable hacerlo también si utilizamos otros sistemas operativos (e.g. linux, msdos), aunque sea lanzando el comando correspondiente de forma manual.

Comprobación del sistema de archivos de la nueva partición
Comprobación (automática en caso de Windows) del sistema de archivos del nuevo disco

Una vez iniciado Windows, comprobamos la partición de nuestra unidad de disco duro. El proceso de redimensión ha tenido éxito:

Disco duro con el nuevo tamaño de la partición
Disco duro con el nuevo tamaño de la partición


Un agradecimientito a Ivan Garcia Puebla

miércoles, 6 de enero de 2010

Scada + ABB

Hace unos dias estaba conversando con un amigo y me comentaba como esta levantando nuevamente la industria de automatizacion y control y me comentaba que habian pocas personas que sabian como realizar un sistema SCADA y comunicarlo con un PLC y entonces entre ideas y consejos que le daba de como conectarlo nacio este pequeño manual que comparto con ustedes.

Lo primero es que deben tener el Intouch de Wonderware este es un software que nos permitira crear sistemas Scadas simples, faciles y sobre todo abiertos, es decier que este software puede comunicarse con todos los PLC del mercado solo necesitando el driver de comunicacion correcto, existen otras soluciones y claro las de las propias marcas por ejemplo Wincc(Siemens) RsView 32 (Allen Bradley) Omhrom (Omron) entre otros. El driver de comunicacion que vamos a usar es el RSLinx que es el software usado para configurar el driver del PLC de ABB (Allen Bradley) si no dispones de un PLC puedes usar el RSLogix Emulate 500 y para programar nuestro ladder el RsLogix 500.

Ahora lo que deben hacer es........bajarte el manual en el enlace al final xD!!!!

Enlace:
Manual Scada+ABB

sábado, 5 de diciembre de 2009

Google Public DNS

Los DNS son algo con lo que debemos convivir cada vez que navegamos en la red. Cuando funcionan de la manera en la que deben hacerlo, nos entregan una experiencia fabulosa, resolviendo nombres casi de inmediato, mientras que cuando funcionan mal pueden neutralizar cualquier posibilidad de conectividad existente.Ahora aparece la gente de Mountain View...Google a por la conquista del mundo xD...ofreciendo su propio servicio de DNS público. De más está decirlo, esto se encuentra en una fase completamente experimental, pero de todas formas nos hemos tomado la molestia de cambiar la configuración en nuestra conexión a Internet para ver si existe una mejora notable, o si sólo se trata de un cambio de números.

Para algunos solamente se trata de algo lógico, mientras que para otros sólo es otro tipo de tentáculos diseñados para extender su influencia en todo lo que sucede en la red. Sea como sea, Google ya tiene su propio servicio de DNS público. Es probable que la mayoría de nuestros lectores conozca un poco más de lo normal al término DNS. En algún momento de nuestras vidas digitales hemos tenido que batallar contra estos números, y contra los proveedores de Internet que los asignan. Hemos visto algunos de sus errores internos, e incluso la forma de reemplazar los DNS de nuestros proveedores para obtener una experiencia de navegación un poco más tolerable. Personalmente, utilizo el servicio gratuito de OpenDNS desde hace mucho tiempo, y hasta ahora no me ha decepcionado.

De acuerdo a la publicación oficial hecha por Google, los dos beneficios principales de su servicio de DNS público son el rendimiento y la seguridad. Es curioso que no hayan utilizado el término "velocidad", pero no ilógico, ya que hablan de reducciones de latencia y de la cantidad de búsquedas DNS. Mientras que el promedio para resolver un nombre es de unos 130 milisegundos, cuando entran en juego detalles como pérdida de paquetes, errores de "timeout" y errores 500 de servidor, el promedio puede rozar el medio segundo en los peores casos. Para combatir esto, Google propone con su servicio prevenir ataques de DoS (ya que agregan una carga muy dura sobre los servidores DNS), balance de carga, y pre-búsqueda de resolución de nombres. El hecho de impedir ataques de DoS nos lleva directamente al aspecto de seguridad, que también contempla contener variantes del ataque conocido como "envenenamiento de caché". Si bien el servicio de Google buscará impedir esta clase de ataques, otros quedarán completamente libres, ya que Google ha dicho que no filtrará contenido en su DNS.

Los números de DNS pueden ser un verdadero dolor de cabeza para recordar. Además de que en algunos casos puede ser un número diabólicamente complejo, los proveedores de Internet pueden cambiarlos de la noche a la mañana sin el menor aviso a los usuarios. Usualmente, quienes posean la configuración de DNS automática no sufren mayores problemas frente a estos cambios, pero quienes necesitan configurarlos de forma manual pueden encontrarse con una conexión caída sólo porque nadie avisó nada del lado del proveedor. Los números de OpenDNS son relativamente fáciles, especialmente para quienes han usado ese servicio desde hace un tiempo: 208.67.222.222 y 208.67.220.220. Google buscó números todavía más sencillos para recordar, aunque no dejan de ser direcciones bastante extrañas: 8.8.8.8 y 8.8.4.4.

Para aquellos que desean darle una probada a este nuevo servicio, deben saber que hay dos formas diferentes de configurar un servidor de DNS: A nivel módem/router y a nivel cliente. Muchos proveedores configuran por defecto sus propios DNS en los aparatos que entregan, pero en el fondo esto depende exclusivamente del nivel de flexibilidad que ofrezca el dispositivo. Algunos módems son verdaderas cajas bobas: Apenas pueden controlar una conexión y nada más. En el caso de que el módem no permita un cambio de DNS, la única alternativa es hacerlo a través de la conexión de red del cliente (Windows, Linux, OS X), y esperar a que funcione. Si poseen un router, el cambio de DNS afectará a todos los ordenadores que se encuentren conectados a él. Por una cuestión de redundancia, tal vez prefieran configurar los DNS de las dos formas, por router y por cliente.

La configuración de router variará según el fabricante, pero lo que deben buscar es una sección que mencione algo como "DNS Server" o "DNS Configuration". Allí deben ingresar 8.8.8.8 como DNS primario, y 8.8.4.4 como secundario. No olviden que deben guardar los cambios en la configuración. Al mismo tiempo, en muchos casos es necesario reiniciar el módem/router para que la configuración tome efecto. Para verificar que el dispositivo está utilizando los nuevos DNS, deberán consultar el estado de la conexión. Algunos aparatos entregan esta información en su pantalla principal, mientras que otros poseen una sección dedicada. Un router suele ser algo que los usuarios configuran por sí mismos, así que no deberían tener mayores problemas al agregar nuevos servidores DNS a su configuración. Sin embargo, quienes no deseen tocar la configuración, pueden habilitar los DNS de Google desde el sistema operativo.

En el caso de Windows, básicamente necesitan ingresar a las propiedades del protocolo TCP/IP versión 4 que está instalado en la conexión de red. Ingresen al Centro de Redes y Recursos Compartidos (Vista y 7, en XP es simplemente "Conexiones de red") y allí hagan clic en la opción para cambiar la configuración del adaptador, arriba y a la izquierda. Luego deberán entrar a las propiedades de la tarjeta de red, hacer clic sobre TCP/IP versión 4, e ingresar a sus propiedades. Una de las posibilidades aquí es que los parámetros se encuentren en modo automático. Sólo necesitan especificar de forma manual los DNS, por lo que pueden ignorar la sección dedicada al número IP. Cambien el modo de los DNS a manual, e ingresen los números igual que en el ejemplo del router: 8.8.8.8 como primario, y 8.8.4.4 como secundario. Los cambios de DNS "deberían" ser dinámicos, pero es una sana costumbre reniciar el ordenador luego de haber hecho esto.

Ahora, después de todos estos cambios, ¿se puede apreciar alguna diferencia de rendimiento en la resolución de nombres? En nuestro caso, la verdad... no. Lo único relativamente tangible que pudimos detectar fue una mínima ventaja de apenas diez milisegundos al hacer ping contra los DNS de Google, en comparación con los DNS del servicio OpenDNS. Tomando el promedio de diez mediciones, 8.8.8.8 tardó 186 milisegundos y a 8.8.4.4 le tomó 188, contra los 198 y 194 de OpenDNS. Fuera de eso, la navegación fue normal. Sin embargo, los resultados pueden variar según la región y el proveedor de la red, por lo que recomendamos que hagan la prueba en algún momento si están experimentando problemas. De hecho, recomendamos que prueben tanto a OpenDNS como al servicio de Google. OpenDNS es superior debido a las múltiples opciones de filtros y configuraciones especiales que ofrece aún para su modo gratuito, pero si Google se concentra con especial énfasis en el rendimiento, podría volverse una opción interesante en el futuro.

También se han escuchado voces preguntando qué política de privacidad tendrá Google con el tráfico que pasará por sus servidores DNS. Como era de esperarse, habrá algunos registros como número IP, geolocalización (nada grave, cualquiera puede obtener un "whois" de nuestro IP y tener una idea de dónde estamos), una cantidad de detalles técnicos, y las páginas que visitamos (hmmm...). Mucha de esta información es temporal, pero de todas formas habrá muchos ojos vigilando. Aún así, existen algunas dudas sobre qué beneficio obtendrá Google de este servicio. Se ha especulado sobre la remota posibilidad de algún sistema de publicidad integrado al servicio de DNS, un detalle mencionado por directivos de OpenDNS. Habrá que esperar un poco, sin embargo. Tal y como está ahora, el DNS de Google se encuentra en pañales.

Enlaces:
Sitio Oficial Google Public DNS
Sitio Oficial OpenDNS

sábado, 28 de noviembre de 2009

MITM

MITM??? te estaras preguntando que esto?? seguramente, pues MITM significa Man in the middle u hombre en el medio en castellano para ser mas preciso, esto es un ataque que se realiza a las redes informaticas ya sea que esten en un entorno LAN, WAN, Ethernet, etc etc etc, en pocas palabras es un ataque que sufren las redes teleinformaticas...ya al grano es para los que les interesa hackear una red xD....en el cual el objetivo principal es engañar a los usuarios haciendo pasar nuestra computadora como si fuera el router asi toda la informacion antes de llegar a su destino cursaria por nosotros.

Pero como se hace esto? es facil? es dificil?, No se preocupes que la solucion no es ni tan facil ni tan dificil y para ello realize un manual con fines educativos el cual fue sustentado en mi universidad por motivos X.

Y como decimos el conocimiento es poder, y la informacion es del mundo, aca lo comparto para todos ustedes...ojo esta informacion se creo con fines educativos, el futuro uso de esta informacion dependera exclusivamente de la persona que lo ponga en practica, el autor, osea yo, no se hace responsable por el uso que se le de a la informacion brindada...solo deben seguir el enlace que se proporciona al final de la nota y a disfrutar.

Recuerden usen responsablemente la informacion y si aprenden algo agradezcan ^^

Enlace:
Descargar MITM

viernes, 2 de octubre de 2009

Hacha en Vista

Muchos ya hemos usado en el pasado este programita para los que no lo sepan este programa te permite particionar un archivo de cualquier extension para poder ser compartido de una manera un poco mas practica....por ejemplo si quieres enviar un video por mail, puedes cortar el video en partes que te parezcan mejor y luego de descargarlas volverlas a juntar...

Pues bien muchos ahora usan laptops y por defecto Windows nos obliga a usar Vista y si alguna vez has intentado usar hacha en Vista veras q es casi imposible ya que no es compatible, bueno ahora te tengo una noticia....SI SE PUEDE!!!

La manera quizas les parecera tonta pero era la mas simple de aplicar, lo primero que deben de hacer es bajar el programa a su computadora e instalarlo luego una vez q tengan el programa le damos clic derecho y entramos a propiedades y ahi buscaremos estas opciones las cuales habilitaremos....vienen por defecto apagadas..


Luego de esto nos vamos a una pagina que debemos tener a la mano siempre que un archivo de nuestro sistema falle o se dañe o se contagie de virus...estos son los archivos de nuestra carpeta system32...DLL Files y bajaremos el siguiente archivo msvbvm50 una vez bajado lo copiamos en la carpeta system32 y sobreescribimos si es necesario....no desesperes solo falta un paso mas...luego de esto prueba correr el hacha, si aun asi te mostrara algun error lo que debes hacer luego de esto es darle clic derecho y correr el programa en modo de admnistrador y problema solucionado tienes hacha para disfrutar ^^

Nota:
Esto solo funciona para las versiones de Hacha Pro y Hacha 3.5

jueves, 6 de agosto de 2009

Actualizar Google Chrome

Como muchos productos de Google estos estan en etapa Beta, esto quiere decir que siempre se estaran actualizando pero cuando? quizas la manera mas facil es estar atentos a las noticias de internet, pero la gran pregunta es como actualizo algo de Gogle??

Como sabemos todo producto de google es casi intuitivo pero en el siempre hay que estar "investigando" lo que el producto nos brinda y no iba a ser diferente con Chrome, pero no se preocupen si desean actualizar su navegador eh aca la manera de hacerlo aunque es lo mas sencillo del mundo aun muchos no saben como hacerlo asi que ahi les va:

Lo primero es entrar al icono de la herramienta en la parte superior derecha y ahi darle clic en donde dice "Acerca de Google".

Luego automaticamente el navegador hara un check para ver si exxiste una actualizacion y si es asi te ofrecera bajarla, con acpetar solo demorara lo necesario...osea depende de la velocidad de tu conexion...y al terminar te pedira reiniciar el navegador y listo a disfrutar ahora si no hay excusas :P

miércoles, 10 de junio de 2009

Configurar Internet con Puppy Linux

Hoy en la mañana hablando con una de mis mejores amigas, me habia dicho que instalo el Puppy linus pero que no pudo conectarse a internet, mi sorpresa es ahora que llegue en la noche y veo mi bandeja como muchas personas me escriben diciendome que tienen el mismo problema, asi que bueno para todos ustedes aca les dejo un manual para poder configurar su conexion a internet.

Para conexion a travez de Modem

Damos clic en
"Menu | Network | PupDial modem dialup".

luego vamos a colocar la informacion que nuestro proveedor de internet nos dio inicialmentey listo eso solucionaria el problema si estas tras un modem.......

Aun existen mas opciones ya que no todos navegamos tras un modem....q ya esta en un museo jiji...asi que seria mejor que bajes este manual y te guies de ahi ^^ ahora lo que tambien pueden hacer es guiarse por estos pequeños videos tutoriales que los puede encontrar en la pagina de Puppy Video Tutoriales:



Entradas Relacionadas:

Volver arriba