Emuladores de SmartPhones

Primero que nada, diremos que un emulador, es un programa  que nos permite ejecutar aplicaciones tal y como se verían en los dispositivos reales, así como probar la interfaz de la aplicación como lo haría cualquier usuario. Esto es muy parecido a las maquinas virtuales que instalamos con la ayuda de un programa en nuestras computadoras hace unos dias.

Existen emuladores para la mayoría de los dispositivos conocidos, estos se pueden encontrar en la pagina de la empresa que distribuye alguno de estos teléfonos u otro dispositivo, que haga uso de un software especial, en que es necesario realizar una prueba antes de ponerlo a funcionar en el dispositivo real.

Algunos ejemplos de emuladores son:

Estos, emulan no solo un teléfono, sino un cualquier dispositivo que posea estos sistemas

Como conectar una impresora en Red

http://inicialesecys2012.files.wordpress.com/2012/03/figura1.pngLa utilización de impresoras en red, es una solución bastante eficiente para compartir los servicios de impresión, disminuir los costos de oficina y permitir que varios usuarios de una red utilicen una impresora identificada con una IP propia dentro de dicha red.

Al instalar una impresora en red, nos debemos asegurar de que la impresora a instalar esté situada en un lugar centralizado para que todos los usuarios puedan acceder cómodamente. Para conectar una impresora en red, tenemos que tener algunos requisitos previos:

  • Instalar una impresora (puede ser virtual) en cualquier maquina, la cual se compartirá en red.
  • Tener los drivers de impresión a la mano (en el caso de Windows).
  • Tener la red configurada, para que se puedan compartir archivos y la opción de impresoras.

Para la configuración de las impresoras les dejo el link de una presentación, realizada por un compañero hace algún tiempo, en la cual se encuentran los pasos necesarios para compartir una impresora:

Impresoras en Red

Espero que esto les ayude. Cualquier duda me avisan. Exitos!!!

Red Local Entre Linux y Windows – Parte 2/2

Conectarse a Escritorio Remoto de Windows desde Ubuntu

En la entrada anterior vimos como compartir archivos entre Windows y Ubuntu, en esta sección les explicaré una forma de como conectarse al escritorio remoto de Windows desde nuestro Ubuntu.

Lo primero que debemos hacer es permitir la conexión remota en Windows, para ello damos clic derecho en el icono Equipo y seleccionamos Propiedades.  En la pantalla que es muestra damos clic en Configuración de acceso remoto.

Activamos la casilla que dice Permitir conexiones de Asistencia remota a este equipo y en de las tres opciones que aparecen abajo seleccionamos la que dicePermitir las conexiones desde equipos que ejecuten culaquier versión de Escritorio remoto. Y presionamos Aceptar.

Ahora para poder acceder a al escritorio remoto de Windows desde Ubuntu necesitamos instalar una aplicación, para ello nos dirigimos al Centro de software y en la barra de busqueda escribimosterminal server e instalamos el que se muestra en la imagen.

Luego de la instalación nos dirigimos al botón “inicio”, escribimos terminal server y damos clic en el icono que aparece.

En el cuadro de diálogo que aparece ingresamos la IP de la máquina 1; dejamos un espacio y escribimos -z, para activar el protocolo RDP; dejamos un espacio y escribimos y escribimos -u seguido del nombre de usuario. Luego presionamos Ejecutar.

Nos mostrará una pantalla con el nombre del usuario que ingresamos en el cuadro anterior.

Damos clic sobre el icono del usuario y si la cuenta tiene clave la ingresamos.

Luego de haber ingresado la clave nos mostrará el escritorio del usuario, y en la máquina 1 se cerrará la sesión, si es que estaba abierta, debido a que Windows no es un sistema multiusuario.

En este link les dejo un manual que realizarón unos compañeros hace algún tiempo, sobre como compartir archivos entre Windows y Linux en una red inalámbrica.

Red Inalámbrica Windows – Linux

Espero que esto les ayude. Cualquier duda me comentan o me manda un correo. Exitos!!!

Red Local entre Linux y Windows – Parte 1/2

En sección les explicaré los pasos que deben realizar para crear una red local entre equipos con sistemas operativos Linux (Ubuntu) y Windows (W7).  Para la realización de este ejemplo se utilizaron dos máquinas físicas, la máquina 1 con Sistema Operativo Windows 7 y la máquina 2 con Sistema Operativo Ubuntu 11.10.

Configuración Máquina 1.

Empezaremos configurando la Máquina 1, para ello nos dirigimos a Inicio->Panel de Control y en la pantalla que nos aparece daremos clic en Centro de redes y recursos compartidos.

Nos mostrará una ventana con la conexiones de red que tengamos en nuestro equipo, en este caso solo nos aparece una conexión que es la que vamos a configurar; para ello damos clic en Cambiar configuración del adaptador que se encuentra en la parte superior derecha de la pantalla.

Damos clic derecho sobre nuestra conexión y seleccionamos la opción Propiedades y nos aparecerá un cuadro de diálogo.

En la lista que nos muestra seleccionamos la que dice Protocolo de Internet versión 4 (TCP/IPv4) y presionamos el botón que dice Propiedades.

En el cuadro de diálogo que aparece seleccionamos la opción Usar la siguiente dirección IP e ingresamos lo siguiente:

  • Dirección IP:  192.168.10.30
  • Máscara de subred:  255.255.255.0
  • Puerta de enlace prederteminada:  192.168.10.0

Luego presionamos Aceptar, otra vez Aceptar y luego presionamos el botón atras para regresar a la ventana de las conexiones de red. Buscamos la opción que dice Elegir grupo en el hogar y opciones de uso compartido y damos clic.

Ya que Windows 7 es muy “especial” con la seguridad, y si cuando nos conectamos a una red no la ponemos como “Hogar” o “Trabajo” nos dará este error. Para solucionarlo daremos clic en la opción que dice ¿Qué es una ubicación de red?, y asi reconfiguramos nuestra red ya que estaba como Red pública.

Nos mostrará los tipos de red a la que nos podemos conectar, en nuestro caso seleccionaremos Red doméstica.

Luego en la siguiente ventana seleccionamos lo que desamos compartir y presionamos Siguiente.

Esto es nuevo en Windows 7, si utilizamos otros Windows 7 con ingresar esta clave accederemos a los archivos compartidos; esta clave la cambiaremos más adelante por una más fácil de recordar. Presionamos Finalizar.

Para cambiar la contraseña daremos clic en la opción que dice Cambiar contraseña…

Nos mostrará una advertencia, solo damos clic en Cambiar contraseña.

Ingresamos nuestra nueva contraseña, en nuestro caso escribiremos USAC2012 y presionamos Siguiente.

Luego nos mostrará una ventana indicando que nuestra contraseña se ha cambiado correctamente. Presionamos Finalizar.

Volvemos a la ventana del Centro de redes, y como podemos observar nuestra conexión ha cambiado. Ahora nos dirigiremos a la opción que dice Cambiar configuración de uso compartido avanzado que se encuentra en la parte derecha de la ventana.

En la ventana que aparece buscamos la sección Conexiones de uso compartido de archivos y seleccionamos la opción Habilitar el uso compartido de archivos para dispositivos que usan el cifrado de 40 o 56 bits.  En la sección Uso compartido con protección por contraseña seleccionamos la opción Descactivar el uso compartido con protección por contraseña.  Y por último en la sección Conexiones de Grupo Hogar seleccionamos la opción Permitir que Windows administre las conexiones del grupo en el hogar.  Presionamos Guardar cambios.

Ahora solo nos falta crear un grupo de trabajo, para lo cual presionamos clic derecho sobre el icono de Equipo y seleccionamos Propiedades.

Damos clic donde dice Cambiar configuración en la parte izquierda de la pantalla.

En el cuadro de diálogo damos clic en el botón Cambiar…

Nos mostrará otro cuadro, nos dirigimos a la opción Grupo de trabajo y escribimos el nombre que le querramos dar a nuestro grupo, en nuestro caso el Grupo de trabajo se llamará MIRED.

Damos clic en Aceptar y nos mostra un mensaje diciendo que nos hemos unido correctamente al grupo de trabajo.  Ahora solo nos falta reiniciar para que se apliquen los cambios.

Tras haber reiniciado nos dirigimos a Equipo y en la parte derecha de la ventana hasta abajo damos clic en Red, y nos mostrará los equipos que se encuentran unidos a nuestra red; por el momento solo aparece nuestra máquina.

Configuración Máquina 2.

Para la configuración de la máquina 2 nos dirigimos al icono de conexiónes de internet ubicado en la barra superior de la pantalla y damos clic en la opción Editar la conexiones…

Seleccionamos nuestra conexión y damos clic en le botón Editar…

En el cuadro de diálogo que aparece, seleccionamos la pestaña Ajustes de IPv4.  En método seleccionamos la opción Manual. En la parte de dirección damos clic en el botón Añadir y en los campos escribimos lo siguiente:

  • Dirección: 192.168.10.40
  • Máscara de red: 255.255.255.0
  • Puerta de enlace: 192.168.10.0

Marcamos las opciones Requiere dirección IPv4 para que esta conexión se complete y Disponible para todos los usuarios. Presionamos Guardar…

Para poder compartir archivos, a diferencia de Windows, debemos instalar un programa llamado Samba cuya finalidad es actuar como servicio.  Nos dirigimos al botón “inicio” y en la barra de busqueda escribimos terminal. Damos clic en el primer icono que aparece.

En la ventana que aparece escribiremos lo siguiente:

sudo aptitude install samba

Presionamos Enter y nos pedirá nuestra contraseña, la escribimos y presionamos Enter. Se empezará a descargar el paquete y luego se instalará.

Luego de haber instalado Samba debemos configurarlo.  Para ello podríamos hacerlo editando el fichero /etc/samba/smb.conf, pero es algo engorroso por lo vamos a instalar una pequeña aplicación que nos ayudará a configurarlo de forma gráfica.  Nos dirigimos al botón “inicio” y en la barra de busqueda escribimos centro y damos clic en el icono que aparece.

Nos mostrará la siguiente ventana.

En la parte superior izquierda de la ventana anterior escribimos samba y nos mostrará un listado de todos los paquetes que coinciden con el nombre.  Seleccionamos el que se muestra en la siguiente imagen y damos clic en Instalar; nos pedira que ingresemos nuestra contraseña, la ingresamos y se empezará a instalar el programa.

Tras la instalación nos dirigimos nuevamente al botón “inicio” y en la barra de busqueda escribimos samba y damos clic en el icono que aparece.

En la ventana de configuración de Samba damos clic en el menú Preferencias y luego en Configuración del Servidor…

Ahora en el cuadro de diálogo que nos muestra nos dirigimos a la pestaña Básico y en Grupo de trabajo escribimos el mismo nombre de grupo que escribimos en Windows, en nuestro caso fué MIRED.  En Descripción pueden escribir lo que quieran pero deben hacerlo después del %h, en este caso lo dejaremos como esta.

Ahora vamos a la pestaña Seguridad, podemos dejarlo como viene por defecto; yo la única opción que cambie fué Cuenta Invitado y pueden seleccionar cualquiera de las opciones que aparecen.  Después de haber hecho estos ajustes presionamos Aceptar.

Ahora vamos a la configuración de los usuarios, para ello damos clic en el menú Preferencias y luego en Usuarios Samba…

En la siguiente ventana damos clic en Añadir Usuario.

En la siguiente ventana en Nombre de usuario Unix nos desplegará un listado con varios nombre, pueden escoger el que quieran, en este caso he escogido daemon.  En Nombre de usuario Windows le he puesto el mismo nombre por facilidad pero pueden colarle el que deseen.  Ahora solo escribimos una contraseña que deseemos y presionamos Aceptar.

Ahora solo nos falta compartir una carpeta; para ello nos dirigimos al menú Archivo y seleccionamos Añadir Recurso Compartido.

En el cuadro de diálogo nos dirigimos a la pestaña Básico, presionamos sobre el botón Examinar… y seleccionamos la carpeta que deseamos compartir.  En Nombre de recurso compartido escribimos el nombre que le queremos dar a nuestra carpeta y Descripción podemos escribir lo que queramos.  Por último seleccionamos las opciones Permiso de Escritura y Visible.

Damos clic sobre la pestaña Acceso, ahi seleccionamos los usuarios a los que deamos compartir esta carpeta. En este caso como solo son dos usuarios seleccionamos la opción Permitir acceso a todos y presionamos Aceptar.

Y aparecerá la carpeta que acabamos de compartir en la lista.

Ahora solo nos falta reiniciar el sistema para que los cambios se apliquen. Para ello no dirigimos a la esquina superior derecha y damos clic sobre el icono con forma de engranaje, luego selecionamos la opción Apagar…

Nos mostrará un mensaje, damos clic en el botón Reiniciar que esta al lado derecho.

Tras haber reiniciado nos dirigimos a Carpeta personal, que es el icono que está abajo de “inicio”, y damos clic en Examinar la red que está de lado izquierdo al final.

Como podemos observar hay una carpeta que dice Red de Windows, la abrimos y nos mostrará los grupos de Windows a los que nos encontremos unido, en este caso nos muestra el grupo de Windows al que nos acabamos de unir.

Si abrimos esta carpeta vermos que aparecen las dos máquinas, la máquina con Linux y la máquina con Windows.

Ahora si nos dirigimos a la máquina que tiene Windows y damos en Equipo y luego en Red veremos que ahora aparece  la máquina que tiene Linux.

En la segunda parte de esta entrada les explicaré como acceder remotamente a Windows desde Ubuntu. Espero que esta información les sirva y disculpen la tardanza, ya saben cualquier duda me comentan o contactan. Exitos!!!

Redes, la comunicación entre PC’s.

 

Una red de computadoras es un conjunto de equipos informáticos conectados entre sí por medio de dispositivos físicos que envían y reciben impulsos eléctricos, ondas electromagnéticas o cualquier otro medio para el transporte de datos, con la finalidad de compartir información, recursos y ofrecer servicios.

Las redes se clasifican dependiendo la amplitud su alcance, como pueden ser la red WAN (redes de área amplia), red MAN (redes de área metropolitana), red PAN (redes de área personal) y red LAN (redes de área local).

Componentes básicos de las redes

Para poder formar una red se requieren tres elementos: software de aplicaciones, software de red y hardware de red.

El software de aplicaciones está formado por programas informáticos que se comunican con los usuarios de la red y permiten compartir información (como archivos de bases de datos, de documentos, gráficos o vídeos) y recursos (como impresoras o unidades de disco).

El software de red consiste en programas informáticos que establecen protocolos, o normas, para que las computadoras se comuniquen entre sí. Estos protocolos se aplican enviando y recibiendo grupos de datos formateados denominados paquetes. Los protocolos indican cómo efectuar conexiones lógicas entre las aplicaciones de la red, dirigir el movimiento de paquetes a través de la red física y minimizar las posibilidades de colisión entre paquetes enviados simultáneamente.

El hardware de red está formado por los componentes materiales que unen las computadoras. Dos componentes importantes son los medios de transmisión que transportan las señales de los ordenadores (típicamente cables estándar o de fibra óptica, aunque también hay redes sin cables que realizan la transmisión por infrarrojos o por radiofrecuencias) y el adaptador de red, que permite acceder al medio material que conecta a los ordenadores, recibir paquetes desde el software de red y transmitir instrucciones y peticiones a otras computadoras.

Red Alambrica

Una red alámbrica de computadoras es un conjunto de equipos conectados por medio de cables, los cuales sirven para el transporte de datos, compartiendo información (archivos), recursos (impresora, scanner, etc.), servicios (acceso a Internet, juegos, Chat, etc.) incrementando la eficiencia y productividad de la organización.

Los dos tipos más importantes de redes cableadas son:

  • 100BASE-T(X), con tasa máxima de transmisión de datos de 100 Mbps.
  • 1000BASE-T, con tasa máxima de transmisión de datos de 1 Gbps.

Sólo desde hace poco tiempo los ordenadores vienen equipados de serie con la conexión de red 1000BASE-T, que es mucho más rápida. Como consecuencia de esta tardía introducción, la mayoría del hardware doméstico funciona todavía con la versión 100BASE-T. Los dispositivos con conexión de red de un gigabit también funcionan sin problemas con redes de 100 Mbps, pero son algo mas lentos.

Red Inalambrica

Las redes inalámbricas se basan en un enlace que utiliza ondas electromagnéticas (radio e infrarrojo) en lugar de cableado estándar. La transmisión y la recepción se realizan mediante antenas. Tiene ventajas como la rápida instalación de la red sin necesidad de usar cableado, permite la movilidad y tiene menos costos de mantenimiento que una red convencional. Las redes inalámbricas permiten que los dispositivos remotos se conecten sin dificultad, ya se encuentren a unos metros de distancia como a varios kilómetros.

La velocidad máxima de transmisión inalámbrica de la tecnología 802.11b es de 11 Mbps. Pero la velocidad típica es solo la mitad: entre 1,5 y 5 Mbps dependiendo de si se transmiten muchos archivos pequeños o unos pocos archivos grandes. La velocidad máxima de la tecnología 802.11g es de 54 Mbps. Pero la velocidad típica de esta última tecnología es solo unas 3 veces más rápida que la de 802.11b: entre 5 y 15 Mbps.

Instalar Ubuntu en una Máquina Virtual

Una forma sencilla y accesibel de familiarizarnos con le Sistema Operativo Linux es instalarlo en una Máquina Virtual. En esta sección se explicarán los pasos para la instalación de Ubuntu 11.10 en una Máquina Virtual.

Antes de empezar hablaremos un poco de Ubuntu.

Ubuntu es una distribución GNU/Linux basada en Debian GNU/Linux que proporciona un sistema operativo actualizado y estable para el usuario medio, con un fuerte enfoque en la facilidad de uso e instalación del sistema. Al igual que otras distribuciones se compone de múltiples paquetes de software normalmente distribuidos bajo una licencia libre o de código abierto.

Está patrocinado por Canonical Ltd., una compañía británica propiedad del empresario sudafricano Mark Shuttleworth que en vez de vender la distribución con fines lucrativos, se financia por medio de servicios vinculados al sistema operativo y vendiendo soporte técnico. Canonical también apoya y proporciona soporte para cuatro derivaciones de Ubuntu: Kubuntu, Xubuntu, Edubuntu y la versión de Ubuntu orientada a servidores (Ubuntu Server Edition).

Su eslogan es Linux for Human Beings (Linux para seres humanos) y su nombre proviene de la ideología sudafricana Ubuntu («humanidad hacia otros»).

Les dejo el link de un manual que les he realizado, el cual les explica los pasos que deben seguir para instalar este Sistema Operativo. Espero les sea de ayuda.

https://dl.dropbox.com/u/60090199/Instalaci%C3%B3nUbuntuMV.pdf

Máquinas Virtuales más Utilizadas

Como vimos en clase, una máquina virtual es un software que simula una máquina física, en donde podemos instalar y utilizar un sistema operativo. Entre las máquinas virtuales más utilizadas están:

  • Oracle VM VirtualBox
  • VMware Workstation

Aquí esta una breve descripción de cada una.

Oracle VM VirtualBox

Es un software de virtualización para arquitecturas x86/amd64, creado originalmente por la empresa alemana innotek GmbH. Actualmente es desarrollado por Oracle Corporation como parte de su familia de productos de virtualización. Por medio de esta aplicación es posible instalar sistemas operativos adicionales, conocidos como «sistemas invitados», dentro de otro sistema operativo «anfitrión», cada uno con su propio ambiente virtual.

Entre los sistemas operativos soportados (en modo anfitrión) se encuentran GNU/Linux, Mac OS X, OS/2 Warp, Microsoft Windows, y Solaris/OpenSolaris, y dentro de ellos es posible virtualizar los sistemas operativos FreeBSD, GNU/Linux, OpenBSD, OS/2 Warp, Windows, Solaris, MS-DOS y muchos otros.

VirtualBox ofrece algunas funcionalidades interesantes, como la ejecución de maquinas virtuales de forma remota, por medio del Remote Desktop Protocol (RDP), soporte iSCSI, aunque estas opciones no están disponibles en la versión OSE.

En cuanto a la emulación de hardware, los discos duros de los sistemas invitados son almacenados en los sistemas anfitriones como archivos individuales en un contenedor llamado Virtual Disk Image, incompatible con los demás software de virtualización.

Otra de las funciones que presenta es la de montar imágenes ISO como unidades virtuales ópticas de CD o DVD, o como un disquete. Tiene un paquete de controladores que permiten aceleración en 3D, pantalla completa, hasta 4 placas PCI Ethernet (8 si se utiliza la línea de comandos para configurarlas), integración con teclado y ratón.

Este es el link donde lo pueden descargar:

https://www.virtualbox.org/wiki/Downloads

VMware Workstation

VMware Inc., (VM de Virtual Machine) filial de EMC Corporation que proporciona la mayor parte del software de virtualización disponible para ordenadores compatibles X86. Entre este software se incluyen VMware Workstation, y los gratuitos VMware Server y VMware Player. El software de VMware puede funcionar en Windows, Linux, y en la plataforma Mac OS X que corre en procesadores INTEL, bajo el nombre de VMware Fusion.

Cuando se ejecuta el programa, proporciona un ambiente de ejecución similar a todos los efectos a un computador físico (excepto en el puro acceso físico al hardware simulado), con CPU (puede ser más de una), BIOS, tarjeta gráfica, memoria RAM, tarjeta de red, sistema de sonido, conexión USB, disco duro (pueden ser más de uno), etc.

VMware es similar a su homólogo Virtual PC, aunque existen diferencias entre ambos que afectan a la forma en la que el software interactúa con el sistema físico. El rendimiento del sistema virtual varía dependiendo de las características del sistema físico en el que se ejecute, y de los recursos virtuales (CPU, RAM, etc.) asignados al sistema virtual.

Mientras que VirtualPC emula una plataforma x86, Vmware la virtualiza, de forma que la mayor parte de las instrucciones en VMware se ejecutan directamente sobre el hardware físico, mientras que en el caso de Virtual PC se traducen en llamadas al sistema operativo que se ejecuta en el sistema físico.

Estos son los links donde pueden descargarlo:

http://www.mediafire.com/?dpe7azf8imja8p1

http://www.mediafire.com/?etg6ht0qkezhl7p