videos

viernes, 25 de septiembre de 2009

servidor apache ubuntu




Servidor DHCP en Server 2003





Servidor DNS en Server 2003




Servidor FTP en Ubuntu



Servidor SAMBA en Ubuntu

configuracion de equipos activos

viernes, 8 de mayo de 2009

configuracion de NAT

Configuración de NAT Estatico: ( donde 172.16.129.2 es ip privada y 200.42.1.11 es ip publica)

Router-Cisco#config t
Router-Cisco(config)# ip nat inside source static 172.16.129.2 200.42.1.11
Router-Cisco(config)# interface serial 0
Router-Cisco(config-if)# ip nat outside
Router-Cisco(config)# interface ethernet 0
Router-Cisco(config-if)# ip nat inside

NAT dinamoco

1) Primero definir un pool de direcciones (las direcciones públicas que nos asigne nuestro ISP)
Router-Cisco#configure treminal
Router-Cisco(config)# ip nat pool 1 200.42.1.1 200.42.1.10 netmask 255.255.255.0

2) Crear una lista de acceso estándard que permita las direcciones internas que se deben traducir.
Router-Cisco(config)# access-list 1 permit 172.16.129.0 0 0.0.0.255

3) Configurar la NAT dinamico basada en la dirección de origen especificando la lista de acceso definida en el paso anterior.
Router-Cisco(config)# ip nat inside source list 1 pool 1

4) Especificar la interfaz interna y marcarla como conectada al interior.
Router-Cisco(config)# interface etherne 0
Router-Cisco(config-if)# ip nat inside
Router-Cisco(config-if)# exit

5) Especificar la interfaz externa y marcarla como conectada al exterior.
Router-Cisco(config)# interface serial 0
Router-Cisco(config)# ip nat outside

Comandos para verificación de la tabla NAT

show ip nat translations
show ip nat statistics
debug ip nat


Redes inalambricas

Red inalámbrica

Las redes inalámbricas son aquellas que se comunican por un medio de transmisión no guiado (sin cables) mediante ondas electromagnéticas. La transmisión y la recepción se realiza a través de antenas.

Tienen ventajas como la rápida instalación de la red sin la necesidad de usar cableado, permiten la movilidad y tienen menos costos de mantenimiento que una red convencional.

Tipos

Según su cobertura, se pueden clasificar en diferentes tipos:

•WPAN (Wireless Personal Area Network)

En este tipo de red de cobertura personal, existen tecnologías basadas en HomeRF(estándar para conectar todos los teléfonos móviles de la casa y los ordenadores mediante un aparato central); Bluetooth (protocolo que sigue la especificación IEEE 802.15.1); ZigBee (basado en la especificación IEEE 802.15.4 y utilizado en aplicaciones como la domótica, que requieren comunicaciones seguras con tasas bajas de transmisión de datos y maximización de la vida útil de sus baterías, bajo consumo); RFID (sistema remoto de almacenamiento y recuperación de datos con el propósito de transmitir la identidad de un objeto (similar a un número de serie único) mediante ondas de radio.

Cobertura y estándares

•WLAN (Wireless Local Area Network)

En las redes de área local podemos encontrar tecnologías inalámbricas basadas en HiperLAN (del inglés, High Performance Radio LAN), un estándar del grupo ETSI, o tecnologías basadas en Wi-Fi, que siguen el estándar IEEE 802.11 con diferentes variantes.

•WMAN (Wireless Metropolitan Area Network, Wireless MAN)

Para redes de área metropolitana se encuentran tecnologías basadas en WiMax(Worldwide Interoperability for Microwave Access, es decir, Interoperabilidad Mundial para Acceso con Microondas), un estándar de comunicación inalámbrica basado en la norma IEEE 802.16. WiMax es un protocolo parecido a Wi-Fi, pero con más cobertura y ancho de banda. También podemos encontrar otros sistemas de comunicación como LMDS (Local Multipoint Distribution Service.

•WWAN (Wireless Wide Area Network, Wireless WAN)

En estas redes encontramos tecnologías como UMTS (Universal Mobile Telecommunications System), utilizada con los teléfonos móviles de tercera generación (3G) y sucesora de la tecnología GSM (para móviles 2G), o también la tecnología digital para móviles GPRS (General Packet Radio Service).

cableado estructurado

Cableado estructurado

Es el sistema colectivo de cables, canalizaciones, conectores, etiquetas, espacios y demás dispositivos que deben ser instalados para establecer una infraestructura de telecomunicaciones genérica en un edificio o campus. Las características e instalación de estos elementos se debe hacer en cumplimiento de estándares para que califiquen como cableado estructurado. El apego de las instalaciones de cableado estructurado a estándares trae consigo los beneficios de independencia de proveedor y protocolo (infraestructura genérica), flexibilidad de instalación, capacidad de crecimiento y facilidad de administración.

El cableado estructurado consiste en el tendido de cables en el interior de un edificio con el propósito de implantar una red de área local. Suele tratarse de cable de par trenzado de cobre, para redes de tipo IEEE 802.3. No obstante, también puede tratarse de fibra óptica o cable coaxial.

Descripción

El tendido de cable para una red de área local tiene cierta complejidad cuando se trata de cubrir áreas extensas tales como un edificio de varias plantas. En este sentido hay que tener en cuenta las limitaciones de diseño que impone la tecnología de red de área local que se desea implantar:

• La segmentación del tráfico de red.
• La longitud máxima de cada segmento de red.
• La presencia de interferencias electromagnéticas.
• La necesidad de redes locales virtuales.
• Etc.

Salvando estas limitaciones, la idea del cableado estructurado es simple:

• Tender cables en cada planta del edificio.
• Interconectar los cables de cada planta.

Cableado horizontal o "de planta"

Todos los cables se concentran en el denominado armario de distribución de planta o armario de telecomunicaciones. Se trata de un bastidor donde se realizan las conexiones eléctricas (o "empalmes") de unos cables con otros. En algunos casos, según el diseño que requiera la red, puede tratarse de un elemento activo o pasivo de comunicaciones, es decir, un hub o un switch. En cualquier caso, este armario concentra todos los cables procedentes de una misma planta. Este subsistema comprende el conjunto de medios de transmisión (cables, fibras, coaxiales, etc.) que unen los puntos de distribución de planta con el conector o conectores del puesto de trabajo. Ésta es una de las partes más importantes a la hora del diseño debido a la distribución de los puntos de conexión en la planta, que no se parece a una red convencional.

Cableado vertical, troncal o backbone

Después hay que interconectar todos los armarios de distribución de planta mediante otro conjunto de cables que deben atravesar verticalmente el edificio de planta a planta. Esto se hace a través de las canalizaciones existentes en el edificio. Si esto no es posible, es necesario habilitar nuevas canalizaciones, aprovechar aberturas existentes (huecos de ascensor o escaleras), o bien, utilizar la fachada del edificio (poco recomendable). En los casos donde el armario de distribución ya tiene electrónica de red, el cableado vertical cumple la función de red troncal. Obsérvese que éste agrega el ancho de banda de todas las plantas. Por tanto, suele utilizarse otra tecnología con mayor capacidad. Por ejemplo, FDDI o Gigabit Ethernet.
Cuarto principal de equipos y de entrada de servicios
El cableado vertical acaba en una sala donde, de hecho, se concentran todos los cables del edificio. Aquí se sitúa la electrónica de red y otras infraestructuras de telecomunicaciones, tales como pasarelas, puertas de enlace, cortafuegos, central telefónica, recepción de TV por cable o satélite, etc., así como el propio Centro de proceso de datos (si se aplica).


- Cómo ponchar un cable UTP cat.5 cruzado.

- Cómo ponchar un cable UTP cat.5 a un JACK





Administracion de redes

Administrador de red

Los términos administrador de red, especialista de red y analista de red se designan a aquellas posiciones laborales en las que los ingenieros se ven involucrados en redes de computadoras, o sea, las personas que se encargan de la administración de la red.

Los administradores de red son básicamente el equivalente de red de los administradores de sistemas: mantienen el hardware y software de la red.
Esto incluye el despliegue, mantenimiento y monitoreo del engranaje de la red: switches, routers, cortafuegos, etc. Las actividades de administración de una red por lo general incluyen la asignación de direcciones, asignación de protocolos de ruteo y configuración de tablas de ruteo así como, configuración de autenticación y autorización de los servicios.

Frecuentemente se incluyen algunas otras actividades como el mantenimiento de las instalaciones de red tales como los controladores y ajustes de las computadoras e impresoras. A veces también se incluye el mantenimiento de algunos tipos de servidores como VPN, sistemas detectores de intrusos, etc.
Los analistas y especialistas de red se concentran en el diseño y seguridad de la red, particularmente en la Resolución de problemas y/o depuración de problemas relacionados con la red. Su trabajo también incluye el mantenimiento de la infraestructura de autorización a la red.

Algunas funciones de administración de red incluyen:

• proporcionar servicios de soporte
• asegurarse de que la red se utilizada eficientemente, y
• asegurarse que los objetivos de calidad de servicio se alcancen.

Servidores

Tipos de servidores

En las siguientes listas, hay algunos tipos comunes de servidores y de su propósito.

  • Servidor de archivo: almacena varios tipos de archivos y los distribuye a otros clientes en la red.
  • Servidor de impresiones: controla una o más impresoras y acepta trabajos de impresión de otros clientes de la red, poniendo en cola los trabajos de impresión (aunque también puede cambiar la prioridad de las diferentes impresiones), y realizando la mayoría o todas las otras funciones que en un sitio de trabajo se realizaría para lograr una tarea de impresión si la impresora fuera conectada directamente con el puerto de impresora del sitio de trabajo.
  • Servidor de correo: almacena, envía, recibe, enruta y realiza otras operaciones relacionadas con email para los clientes de la red.
  • Servidor de fax: almacena, envía, recibe, enruta y realiza otras funciones necesarias para la transmisión, la recepción y la distribución apropiadas de los fax.
  • Servidor de la telefonía: realiza funciones relacionadas con la telefonía, como es la de contestador automático, realizando las funciones de un sistema interactivo para la respuesta de la voz, almacenando los mensajes de voz, encaminando las llamadas y controlando también la red o el Internet, p. ej., la entrada excesiva del IP de la voz (VoIP), etc.
  • Servidor proxy: realiza un cierto tipo de funciones a nombre de otros clientes en la red para aumentar el funcionamiento de ciertas operaciones (p. ej., prefetching y depositar documentos u otros datos que se soliciten muy frecuentemente), también sirve seguridad, esto es, tiene un Firewall. Permite administrar el acceso a internet en una Red de computadoras permitiendo o negando el acceso a diferentes sitios Web.
  • Servidor del acceso remoto(RAS): controla las líneas de módem de los monitores u otros canales de comunicación de la red para que las peticiones conecten con la red de una posición remota, responden llamadas telefónicas entrantes o reconocen la petición de la red y realizan los chequeos necesarios de seguridad y otros procedimientos necesarios para registrar a un usuario en la red.
  • Servidor de uso: realiza la parte lógica de la informática o del negocio de un uso del cliente, aceptando las instrucciones para que se realicen las operaciones de un sitio de trabajo y sirviendo los resultados a su vez al sitio de trabajo, mientras que el sitio de trabajo realiza el interfaz operador o la porción del GUI del proceso (es decir, la lógica de la presentación) que se requiere para trabajar correctamente.
  • Servidor web: almacena documentos HTML, imágenes, archivos de texto, escrituras, y demás material Web compuesto por datos (conocidos colectivamente como contenido), y distribuye este contenido a clientes que la piden en la red.
  • Servidor de Base de Datos: (database server) provee servicios de base de datos a otros programas u otras computadoras, como es definido por el modelo cliente-servidor. También puede hacer referencia a aquellas computadoras (servidores) dedicadas a ejecutar esos programas, prestando el servicio.
  • Servidor de reserva: tiene el software de reserva de la red instalado y tiene cantidades grandes de almacenamiento de la red en discos duros u otras formas del almacenamiento (cinta, etc.) disponibles para que se utilice con el fin de asegurarse de que la pérdida de un servidor principal no afecte a la red. Esta técnica también es denominada clustering.
  • Impresoras: muchas impresoras son capaces de actuar como parte de una red de ordenadores sin ningún otro dispositivo, tal como un "print server", a actuar como intermediario entre la impresora y el dispositivo que está solicitando un trabajo de impresión de ser terminado.
  • Terminal tonto: muchas redes utilizan este tipo de equipo en lugar de puestos de trabajo para la entrada de datos. En estos sólo se exhiben datos o se introducen. Este tipo de terminales, trabajan contra un servidor, que es quien realmente procesa los datos y envía pantallas de datos a los terminales.
  • Otros dispositivos: hay muchos otros tipos de dispositivos que se puedan utilizar para construir una red, muchos de los cuales requieren una comprensión de conceptos más avanzados del establecimiento de una red de la computadora antes de que puedan ser entendidos fácilmente (e.g., los cubos, las rebajadoras, los puentes, los interruptores, los cortafuegos del hardware, etc.). En las redes caseras y móviles, que conecta la electrónica de consumidor los dispositivos tales como consolas vídeo del juego está llegando a ser cada vez más comunes.

CONFIGUARCION DE SEVIDORES

SERVIDOR DHCP

DHCP (sigla en inglés de Dynamic Host Configuration Protocol - Protocolo Configuración Dinámica de Servidor) es un protocolo de red que permite a los nodos de una red IP obtener sus parámetros de configuración automáticamente. Se trata de un protocolo de tipo cliente/servidor en el que generalmente un servidor posee una lista de direcciones IP dinámicas y las va asignando a los clientes conforme éstas van estando libres, sabiendo en todo momento quién ha estado en posesión de esa IP, cuánto tiempo la ha tenido y a quién se la ha asignado después.

Para montar un servidor DHCP en UBUNTU empezamos:

Comando para instalar el servidor

Apt-get install dhcp3-server

Comando para configurar el servidor

gedit /etc/dhcp3/dhcpd.conf

buscar la siguientes líneas

subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.120;
#option domain-name-servers 200.54.144.227;
#option domain-name "ejemplo.com";
#option routers 192.168.1.1;
option broadcast-address 192.168.1.255;
default-lease-time 600;
max-lease-time 14400;

Poderle una dirección estatica al servidor

Ifconfig eth0 inet 192.168.1.1 esta dirección debe de ser una que este dentro del rango que configuro anterior mente

Reiniciamos el servidor con el comando

/etc/init.d/dhcp3-server restart

Si le sale un fail vuelve y lo reinicia

Cliente dhcp Linux (dsl)

Nano /etc/network/interfaces

Cuando nos habrá otra ventana agregamos los siguiente en este orden

Auto eth0

Iface eth0 inet dhcp

Iface lo inet loopback

Guadar con ctrl+o, enter, ctrl+x para salir

Reiniciar con el comando

/etc/init.d/networking restart

SERVIDOR DNS

Un servidor DNS permite conectarse con la máquina sin necesidad de usar su dirección IP; basta con ingresar el dominio para que el servidor DNS resuelva y establezca una conexión.

Los usuarios generalmente no se comunican directamente con el servidor DNS: la resolución de nombres se hace de forma transparente por las aplicaciones del cliente (por ejemplo, navegadores, clientes de correo y otras aplicaciones que usan Internet). Al realizar una petición que requiere una búsqueda de DNS, la petición se envía al servidor DNS local del sistema operativo. El sistema operativo, antes de establecer ninguna comunicación, comprueba si la respuesta se encuentra en la memoria caché. En el caso de que no se encuentre, la petición se enviará a uno o más servidores DNS.

La mayoría de usuarios domésticos utilizan como servidor DNS el proporcionado por el proveedor de servicios de Internet. La dirección de estos servidores puede ser configurada de forma manual o automática mediante DHCP. En otros casos, los administradores de red tienen configurados sus propios servidores DNS.

Para montar un servidor DNS en UBUNTU empezamos:

Se instala el DNS con el comando

# aptitude install bind9

Luego entramos en la configuración del servidor DNS

# gedit /etc/bind/named.conf.local

Para configurar las zonas se coloca el dominio y tipo maestro

// Archivo para búsquedas directas

zone "redes.com" {

type master;

file "/etc/bind/redes.db";

};

// Archivo para búsquedas inversas

zone "14.168.192.in-addr.arpa" {

type master;

file "/etc/bind/inversa.rev";

};

Guardamos y salimos

Entramos al directorio de configuración de nuestro dominio con el comando

# gedit /etc/bind/db.redes.conf

Y agregamos lo siguiente

;

; BIND data file for redes.com

;

@ IN SOA redes.com. root.redes.com. (

1 ; Serial

604800 ; Refresh

86400 ; Retry

2419200 ; Expire

604800 ) ; Default TTL

IN NS dns.redes.com.

IN MX 10 mail.redes.com.

cliente1 IN A 192.168.14.22

cliente2 IN A 192.168.14.23

www IN A 192.168.14.1

dns IN A 192.168.14.1

mail IN A 192.168.14.1

Guardamos y salimos

Para poder realizar consultas inversas accederemos con el comando

# gedit /etc/bind/inversa.rev

Y agregaremos las siguientes líneas

;

; BIND reverse data file for 192.168.14.0

;

@ IN SOA redes.com. root.redes.com. (

1 ; Serial

604800 ; Refresh

86400 ; Retry

2419200 ; Expire

604800 ) ; Default TTL

IN NS dns.redes.com.

22 IN PTR cliente1.redes.com.

23 IN PTR cliente2.redes.com.

1 IN PTR www.redes.com.

1 IN PTR dns.redes.com.

1 IN PTR mail.redes.com.

Guardamos y salimos

Luego entraremos a indicar que nosotros somos los servidores DNS, con el comando

# gedit /etc/resolv.conf

Y editamos la 2da línea así

nameserver 127.0.0.1

search redes.com

Guardamos y salimos

En el resto de host de la red indicaremos que el servidor DNS es 192.168.14.1, con el siguiente comando

# gedit /etc/resolv.conf

Y editamos la siguientes linea

nameserver 192.168.14.1

Reiniciamos el servidor

# /etc/init.d/bind9 restart

Para verfificar los errores podemos ejecutar el comando

# tail /var/log/syslog

Para saber quien es el servidor de DNS entramos el comando

# cal /etc/resolv.conf

Después de esto se reinicia y se comprueba que el servidor se comunique con el cliente con el comando

# nslookup

Al entrar en este copiamos el nombre de cliente y el dominio del servidor

Cliente1.redes.com

Tambien podemos verificar al dar un ping con el nombre del cliente y el dominio del servidor

# Ping cliente1.redes.com

SERVIDOR FTP

FTP (sigla en inglés de File Transfer Protocol - Protocolo de Transferencia de Archivos), es un protocolo de red para la transferencia de archivos entre sistemas conectados a una red TCP, basado en la arquitectura cliente-servidor. Desde un equipo cliente se puede conectar a un servidor para descargar archivos desde él o para enviarle archivos, independientemente del sistema operativo utilizado en cada equipo.

Para montar un servidor FTP en UBUNTU empezamos:

Con el sig. Comando instalamos el paquete del servidor ftp

# apt-get install vsftpd

Después de tener instalado el servicio, entramos a la configuración con el comando

# gedit /etc/vsftpd.conf

En este buscamos las siguentes lineas para descomentarlas

Anonymous_enable (esta linea se descomenta para que el servidor permita el ingreso de cualquier usuario sin nesecidad de utilizar las listas de usuarios)

Local_enable

Ftpd_banner (en esta linea copiamos el mensaje que queremos que aparesca cuando provemos nuestro servidor)

Guardamos y salimos

Luego de esto probamos nuestro servidor con el comando

# ftp 192.168.x.x

En este entramos el nombre de cualquier usuario con su respectiva contraseña

SERVIDOR APACHE

El servidor HTTP Apache es un servidor web HTTP de código abierto para plataformas Unix (BSD, GNU/Linux, etc.), Windows, Macintosh y otras, que implementa el protocolo HTTP/1.1[1] y la noción de sitio virtual.

Para montar un servidor APACHE en UBUNTU empezamos:

Empezamos por instalar el servidor apache con el sig. Comando

# apt-get install apache2

Depuse de esto crearemos un usuario con el comando

# adduser redes (nombre_usuario)

Al crear el usuario entramos en este para crear una carpeta “public_html” con los comandos

# cd /home/redes

# mkdir public_html

Luego de crear esta carpeta, entraremos en ella para crear el archivo.html con los comandos

# cd /home/redes/public_html

# gedit tee.html (nombre_archivo)

Guardamos y salimos

Al salir ejecutamos el sig. Comando para activar el usuario y el directorio creado anteriormente “public_html”

# a2enmod userdir

Para finalizar reiniciamos con el comando

# /etc/init.d/apache2 restart

Para acceder al servidor lo hacemos por el explorador siguiendo estos pasos

http://localhost (para acceder localmente al servidor)

http://ip_server (esta otra forma también es para acceder localmente al servidor)

http://ip_server/~redes (para acceder desde un cliente a nuestro servidor)

SERVIDOR SAMBA

Samba es una implementación libre del protocolo de archivos compartidos de Microsoft Windows (antiguamente llamado SMB, renombrado recientemente a CIFS) para sistemas de tipo UNIX. De esta forma, es posible que ordenadores con GNU/Linux, Mac OS X o Unix en general se vean como servidores o actúen como clientes en redes de Windows. Samba también permite validar usuarios haciendo de Controlador Principal de Dominio (PDC), como miembro de dominio e incluso como un dominio Active Directory para redes basadas en Windows; aparte de ser capaz de servir colas de impresión, directorios compartidos y autentificar con su propio archivo de usuarios.

Entre los sistemas tipo Unix en los que se puede ejecutar Samba, están las distribuciones GNU/Linux, Solaris y las diferentes variantes BSD entre las que podemos encontrar el Mac OS X Server de Apple.

Para montar un servidor SAMBA en UBUNTU empezamos:

Para la configuración de samba necesitaremos instalar dos paquetes que son

Samba y smbclient

#apt-get install samba

#apt-get install smbclient

Después de instalarlos paqutes entramos al archivo de configuración

# gedit /etc/samba/smb.conf

En este modificamos una linea para agregar las sig.

[comp]

Path = /home/comp

Public = yes

Writable = yes

Después de esto buscamos la linea que diga workgroup y agregamos el grupo de trabajo que esta utilizando windows.

Luego buscamos la linea de security la descomentamos y cambiamos user por share

Guardamos y salimos

Para terminar reniciamos el servicio con el comando

# /etc/init.d/samba restart