Con ella podemos calcular varios parametros a la hora de calcular redes, subredes, hots..., veamo sus parametros:
Network class(Clase de red): diferenciaremos la clase de la dirección IP (A, B, C).
IP Adress(Dirección IP): en la que tenemos que definir la dirección IP.
Subnet Mask(Mascara de subred):asigna los bits para red o para host.
Subnet Bit(Máximo de subredes): número de las redes a colocar en la instalación.
Maximun subnet(Máximo de subredes): número de subredes que nos puedos montar.
Host per Subnet(Hosts por subred): es el número de Host que podemos tener por red.
First Octet Range(Rango de primer octeto): los octetos estan dividido en dos partes una para la red y la otra para servidor, la parte para red esta en el primer octetos.
Wildcard mask(Máscara comodín): se trata de la subnet mask negada.
Host Adress Range(Rango de Direcciones de host): host que puedo montar en la primera subred.
Broadcast adress(Dirección de Difusión): sirve para mandar mensajes de difusión a toda la red.
Subnet ID(Subred ID): nos informa en que red nos encontramos.
Subnet Bitmap(Subred de mapa de bits): es el mapa de bits de la subred.
En nuestro megapost vamos a evaluar los hosting gratuitos, nos crearemos uno paso a paso, después instalaremos WordPress y Joomla en nuestro hosting y publicaremos las urls.
Hosting:
¿Qué es un hosting?
El alojamiento web (en ingles web hosting) es un servicio que provee para poder almacenar información en Internet, ya sea imágenes, vídeo, o cualquier contenido, todo accesible vía web. Viene de la analogía del caso de "hospedaje en hoteles o habitaciones" por ello se llama "Hosting", en un hotel una persona ocupa un lugar especifico, no esta en cualquier habitación, siendo similar el caso de una página web, sitio web, sistema, correo electrónico, archivos, etc... en internet o más específicamente en un servidor por lo general hospeda varias aplicaciones o páginas web.
Las compañías que proporcionan espacio de un servidor a sus clientes se suelen denominar con el término en inglés web host.
Actualemente estos servicios están generandos grandisimos ingresos a las empresas que los ofrecen.
¿Qué es Wordpress y Joomla?
WordPress es un sistema de gestión de contenido para la creación de blogs. Desarrollado en PHP y MySQL, bajo licencia GPL y código modificable, tiene como fundador a Matt Mullenweg.
Joomla! es un sistema de gestión de contenidos y un framework para aplicaciones web que también puede ser utilizado independientemente. Entre sus principales virtudes está la de permitir editar el contenido de un sitio web de manera muy sencilla. Es una aplicación de código abierto programada mayoritariamente en PHP bajo una licencia GPL. Este administrador de contenidos puede trabajar en Internet o intranets y necesita para trabajar una base de datos MySQL, y para un mejor uso un servidor HTTP Apache.
¿Qué hosting elegimos?
En nuestro caso y como la economía apremia vamos a seleccionar un servicio gratuito, también para nuestra tarea no se requiera más, ya que con una cantidad de espacio limitado tenemos cumplida nuestras expectativas.
Hay una gran variedad de hostings, la gran mayoría ofrecen servicios gratuitos y otros denominados premiun, estos últimos de pago. He encontrado varios os los detallo:
Hay infinidad de ellos, os he puesto esos cinco, yo he seleccionado 000webhost.com y como os dije seleccione la cuenta gratuita, en ella me ofrecían estos servicios:
1500 MB de espacio en disco
100 GB de ancho de banda mensual
Subdominios ilimitados
cPanel
Sin publicidad
FTP
Soporte PHP y MySQL
Proceso de registro:
Seleccionamos la opción: "Free Hosting":
Ahora introducimos los datos que nos solicitan:
Después de ello recibiremos un mail de confirmación en el correo electrónico que hemos proporcionado en el registro, el cual debemos de seguir las instrucciones para activar nuestra cuenta.
Ya estamos registrado, vamos acceder debemos ir a la dirección http://members.000webhost.com/login.php, nos solicita nuestro correo electrónico, la contraseña que hemos puesto en el registro y escribir el Captcha que nos aparece.
Vamos a la opción "Go to CPanel" y accederemos al panel de control de nuestro hosting para operar con el, tenemos tener en cuenta la creación de la bases de datos necesaria y el sistema de archivos (y directorios) dentro del servidor.
Como paso previo a instalar WordPress y Joomla, debemos de crear 2 bases de datos, una sera para Wordpress y otra para Joomla, a una le he llamado "a3346881_wordpre" y a la otra le he llamado "a3346881_joomla" así las diferenciamos, debemos crear una contraseña para ello:
Además tenemos que pensar donde vamos a poner Wordpress y donde Joomla, hemos pensado en poner Wordpress en el mismo direcctorio public.html y para Joomla vamos a crear un directorio exclusivo llamado/joomla dentro de public.html:
Instalación Wordpress y Joomla!:
Con esto ya tenemos el alojamiento, los dos directorios y las dos bases de datos necesarios necesarios para instalar y configurar nuestro blog. Lo siguiente es empezar la instalación de WordPress. Para ello seguiremos estos pasos:
Descarga WordPress y Joomla!
El proceso es muy sencillo, solo tienes que seguir estos pasos, descarga la última versión de WordPress y Joomla, crea dos carpetas y descomprimirlos en tu ordenador, después los cargaremos con la siguiente herramienta.
Preparar el espacio para la instalación y carga de archivos:
Ya tenemos nuestro alojamiento y descargados y descomprimidos los archivos, podemos acceder al alojamiento con un programa de FTP. Te recomiendo los siguientes:
Yo voy a usar FileZilla bajo un sistema Windows XP, lo descargamos desde el enlace y lo instalamos, después accedemos a el, deberemos de poner el nombre del servidor, el usuario, y la contraseña, estos están proporcionados en el e-mail que nos envió 000webhost.com.
WordPress:
Sube el contenido de la carpeta donde descomprimiste WordPress con el cliente FTP, es un procedimiento muy sencillo lo puedes hacer con los cuadros de diálogo donde eliges los archivos a subir o bien arrastrando el contenido de la carpeta a la ventana del cliente FTP donde se muestra tu espacio, recuerda que la carpeta de subida es public.html, este procedimiento puede llevar unos minutos, asi que tranquilos chic@s.
OJO: no arrastres la carpeta donde descomprimiste WordPress sino todos los archivos que esta contiene.
Configuración WordPress
Una vez subido wordpress a su sitio vamos a instalarlo vía web con nuestro navegador, hay que acceder a tu sitio web http://nombredeldominio.net23.net/ e iniciamos la configuración de WorPress:
Vemos el paso siguiente:
Despues nos redirecciona a este enlace http://www.nombredeldominio.net23.net/ wp-admin/install.php donde sera el paso de configurar:
Nombre de la base de datos (para Wordpress).
Nombre de usuario para la base de datos (para Wordpress).
Contraseña.
Host de la base de datos: Servidor para la base de datos.
Prefijo de tabla: Esto nos permite instalar varios sistemas Wordpress o bien varios Joomla en una sola base de datos, utilizando distintos nombre para poder diferenciarlos.
Vemos la siguiente pantalla donde ya hemos configurado y registrado nuestro WordPress, podremos acceder con nuestro usuario y contraseña:
Vamos a la dirección http://victormanuelsat.net23.net/ y comprobamos si esta bien cargado nuestro WordPress y "¡¡¡alejop ya tenemos nuestro blog en marcha!!!" :
Joomla!:
La intalación de Joomla es muy similar a la de WordPress, ejecutamos el programa FileZilla y introducimos el nombre del servidor, el usuario, y la contraseña, estos están proporcionados en el e-mail que nos envio 000webhost.com, subimos el contenido de la carpeta donde descomprimiste Joomla con FileZilla, recuerda que la carpeta de subida es la que creamos dentro de public.html con el nombre/joomla, como antes os dije tener paciencia en que nuestro cliente de FTP suba los archivo y no arrastréis la carpeta donde descomprimiste Joomla sino todos los archivos que esta contiene.
Una vez subido Joomla a su sitio, vamos a instalarlo vía web con nuestro navegador, hay que acceder a tu sitio web http://nombredeldominio.net23.net/ sino arrancara el arranque prueba con http://nombredeldominio.net23.net/joomla/ .
De una u otra forma, te comenzará la instalación de Joomla, que previo hacer un chequeo te sacará la primera pantalla:
Tras seleccionar tu idioma pinchas sobre "Siguiente" ( arriba ) y te saldrá:
Casi con seguridad, te aparecerán dos mensajes en rojo tras realizar Joomla las comprobaciones previas pertinentes: "configuration.php NO escribible", y además "register_globals" Activado). No debe preocuparte, así que pincha sobre "Siguiente" para ir a(Ojo debes tener las cookies activadas en el navegador sino no podrás continuar):
Es una licencia GNU GPL de Joomla, echale un vistazo y pincha sobre "Siguiente" y saldrá:
En este paso vamos a introducir los datos de la base de datos que creamos exclusiva para Joomla introduciendo:
Tipo de la base de datos.
Host de la base de datos (Joomla).
Nombre de usuario para la base de datos(Joomla).
Contraseña.
Nombre de la base de datos (Joomla).
Una vez realizado lo anterior, pinchamos en "Siguiente":
Esta es la pantalla de configuración de FTP, debemos de poner nuestro usuario y contraseña suministrado en el mail y poner la ruta de FTP que en nuestro caso es /public_html/joomla, pincha sobre "Siguiente" y saldrá:
Este es la Configuración Principal, te pedirá que rellenes los campos:
Nombre del sitio web: El nombre que tendrá tu sitio.
Tu correo.
Crear una Contraseña.
Tu nombre de usuario es admin.
Clic al botón instalar los datos de ejemplo predeterminados.
Clic al botón siguiente. Si se escribieron bien los datos aparece la ventana finalizado.
Una vez terminado le damos a Siguiente:
Como medida de seguridad debemos eliminar la carpeta /installation en nuestro caso sera la dirección /public_html/joomla/installation , esto se hará con el navegador de archivos de nuestro hosting:
Ya tenemos nuestro Joomla en funcionamiento chic@s, ha sido muy parecido a la configuración de WordPress.
Espero que os sea ameno y un tutorial fácil para comprender el funcionamiento y la configuración de un hosting, WordPress y Joomla, siento si he sido muy extenso.
Vamos a utilizar Microsoft Network Monitor, detallaremos los procesos de borrar la caché ARP (los paquetes que se transfieren), y después de ello hacer un ping al router para que se añada. Una vez esto vamos a definir los campos del protocolo IP en Twitter.
¿Qué es protocolo ARP?
Es un protocolo de nivel de enlace, que permite que se conozca la dirección física (EthernetMAC)de una tarjeta de interfaz de red correspondiente a una dirección IP. Las siglas en ingles son ARP significa Address Resolution Protocol (Protocolo de Resolución de Dirección).
¿Cuando se usa el protocolo ARP?
ARP se utiliza en 4 casos de comunicación entre 2 hosts:
Cuando 2 hosts están en la misma red y uno quiere enviar un paquete a otro.
Cuando 2 host están sobre redes diferentes y deben usar un gateway/router para alcanzar otro host.
Cuando un router necesita enviar un paquete a un host a través de otro router.
Cuando un router necesita enviar un paquete a un host de nuestra red local
ARP en Windows con Microsoft Network Monitor:
Paso 1:
Vamos a usar la consola para poder operar mediante comandos manipulando la tabla ARP, en mi caso voy a proceder desde un ordenador equipado con Windows XP, el proceso seria muy similar en Windows 7 o bien Vista. Deberemos ir a inicio/Ejecutar...
Pondremos "cmd" en el recuadro:
OJO: Si se usa un Windows 7 o Vista, seria en la opción Buscar de inicio y deberíamos hacer clic derecho y pulsamos en "Ejecutar como administrador", ya que este comando requiere permiso de administrador.
Paso 2: Escribiremos "arp -a" y pulsaremos intro, con ello podremos listar instantáneamente la tabla ARP:
Vemos el resultado:
Ahora vamos a limpiar nuestra tabla ARP mediante el comando"arp -d", lo tecleamos de la misma manera que antes, así teniendo vacio podremos analizar como se crea.
Paso 3:
En el paso anterior borramos la tabla ahora vamos a hacer ping a una URL, usaremos Microsoft Network Monitor, si no se tiene instalado lo puede descargar de la web de Microsoft.
Una vez instalado, lo ejecutamos y usaremos Network Monitor para capturar los paquetes, seguiremos estos pasos:
En la pantalla principal pulsaremos en "New caputre".
Posteriormente en "Start", justo después de esto vamos a nuestra consola y seleccionamos una URL al azar, escribimos "ping terra.es", el Network Monitor.
Vamos a filtrar el trafico vamos a Display Filter, ponermos ARP y clic enApply.
Como paso final vamos a Frame Summary y nos muestra la captura del trafico del "ping terra.es".
OJO: De la misma manera que hemos usado Microsoft Network Monitor para la captura de paquetes podiamos usar wireshark uno de los mas conocidos y difundidos y ethereal , desde ahí podeis descargarlos gratuitamente.
Material de ayuda:
Redes con Windows - Capítulo 41 - Wireshark - Analizador de tráfico de red:
Windows Network Monitor: Intro & Simple Uses (En ingles):
Espero vuestros comentatios chic@s y echar un vistazo en mi Twitter recuerda #redesumh.