Está en la página 1de 13

Servidor DNS

Los servidores DNS son parte de la cadena que queda formada cuando hacemos una
peticin mediante nuestro navegador de cualquier pgina web.
Estos servidores no son ms que computadoras que en sus discos duros almacenan
enormes bases de datos.
Tienen registrada la relacin que existe entre cada nombre de dominio y su direccin
IP correspondiente.
Los seres humanos identificamos los sitios de internet mediante nombres, como son
Google.com, Yahoo.es, Apple.com, etc. lo que los hace ms fcil de recordar y de
escribir, estos nombres es lo que conocemos como nombres de dominio.
Las computadoras identifican los sitios web y se conectan a ellos utilizando el formato
numrico, algo parecido a la numeracin telefnica, pero ms complejo y con ms
recursos, es lo que conocemos como las direcciones IP.
Ah es donde entran en accin los servidores DNS, ellos son como enormes y
complejas guas telefnicas, que a peticin nuestra traducen o convierten los nombres
de dominio que le solicitemos, en las direcciones IP que les corresponden.

Rendimiento y eficiencia de los servidores DNS


Algunas veces las conexiones entre los servidores estn cadas o saturadas por el
trfico, por lo que no es nada extrao que nuestro navegador se quede "mareado"
esperando la conexin, y que tras determinado tiempo de espera, veamos el mensaje
de que la pgina web solicitada no est disponible.
Esto se debe a que el DNS al estar basado en UDP (protocolo de transporte que no
garantiza la recepcin de la informacin enviada), tanto las consultas como las
respuestas pueden "perderse" (por ejemplo, a causa de congestionamiento en algn
enlace de la red).
Como podrs deducir no todos los mensajes que te ofrece tu navegador son ciertos,
simplemente se deben a errores en las conexiones y a servidores DNS ineficientes.

Investigaciones sugieren que actualmente un 60% de los usuarios de internet, en caso


de cambiar sus servidores DNS por otros ms eficientes, incrementaran el
rendimiento de su conexin en un 40%.

Configuracin manual de los servidores DNS


Para cambiar de forma manual tus servidores DNS sigue los siguientes pasos:
Antes de nada toma la precaucin de anotar las direcciones de servidor actual y la
configuracin.
En el Panel de control abre el "Centro de redes", en el panel de la izquierda escoge:
"Cambiar
configuracin
del
adaptador".
Da un clic encima de la conexin que usas para conectarte a internet y escoge
"Propiedades".
Selecciona "Protocolo Internet versin 4 (TCP/IPv4)", da un clic en el botn
"Propiedades".
All marca la casilla "Usar las siguientes direcciones de servidor DNS". Escribe:
8.8.8.8
en
el
primer
campo
y
8.8.4.4
en
el
segundo.
Presiona Aceptar en todos las ventanas para guardar los cambios.

Ahora tus peticiones se harn a los servidores DNS de Google, por lo que el
rendimiento
de
la
conexin
mejorar
considerablemente.
De una forma similar puedes configurar y usar cualquier otro servidor DNS.

Servidor DHCP
El protocolo de configuracin dinmica de host (DHCP, Dynamic Host Configuration
Protocol) es un estndar TCP/IP diseado para simplificar la administracin de la
configuracin IP de los equipos de nuestra red.
Si disponemos de un servidor DHCP, la configuracin IP de los PCs puede hacerse de
forma automtica, evitando as la necesidad de tener que realizar manualmente uno
por
uno
la
configuracin
TCP/IP
de
cada
equipo.
Un servidor DHCP es un servidor que recibe peticiones de clientes solicitando una
configuracin de red IP. El servidor responder a dichas peticiones proporcionando los
parmetros que permitan a los clientes autoconfigurarse. Para que un PC solicite la
configuracin a un servidor, en la configuracin de red de los PCs hay que seleccionar
la
opcin
'Obtener
direccin
IP
automticamente'.
El servidor proporcionar al cliente al menos los siguientes parmetros:
Direccin IP
Mscara de subred
Opcionalmente, el servidor DHCP podr proporcionar otros parmetros de
configuracin
tales
como:
Puerta de enlace
Servidores DNS
Muchos otros parmetros ms
El servidor DHCP proporciona una configuracin de red TCP/IP segura y evita
conflictos de direcciones repetidas. Utiliza un modelo cliente-servidor en el que el
servidor DHCP mantiene una administracin centralizada de las direcciones IP
utilizadas en la red. Los clientes podrn solicitar al servidor una direccin IP y as
poder integrarse en la red.

Funcionamiento de una peticin DHCP


El servidor solo asigna direcciones dentro de un rango prefijado. Si por error hemos
configurado manualmente una IP esttica perteneciente al rango gestionado por
nuestro servidor DHCP, podra ocurrir que dicha direccin sea asignada
dinmicamente a otro PC, provocndose un conflicto de IP. En ese caso el cliente
solicitar y comprobar, otra direccin IP, hasta que obtenga una direccin IP que no
est asignada actualmente a ningn otro equipo de nuestra red.
La primera vez que seleccionamos en un PC que su configuracin IP se determine por
DHCP, ste pasar a convertirse en un cliente DHCP e intentar localizar un servidor
DHCP para obtener una configuracin desde el mismo. Si no encuentra ningn
servidor DHCP, el cliente no podr disponer de direccin IP y por lo tanto no podr
comunicarse con la red. Si el cliente encuentra un servidor DHCP, ste le
proporcionar, para un periodo predeterminado, una configuracin IP que le permitir
comunicarse con la red. Cuando haya transcurrido el 50% del periodo, el cliente
solicitar
una
renovacin
del
mismo.
Cuando arrancamos de nuevo un PC cuya configuracin IP se determina por DHCP,
pueden darse dos situaciones:
Si la concesin de alquiler de licencia ha caducado, el cliente solicitar una
nueva licencia al servidor DHCP (la asignacin del servidor podra o no, coincidir
con la anterior).
Si la concesin de alquiler no ha caducado en el momento del inicio, el cliente
intentar renovar su concesin en el servidor DHCP, es decir, que le sea
asignada la misma direccin IP.
Antes de comenzar con los procesos de instalacin y configuracin de nuestro
servidor DHCP, vamos a definir algunos trminos que utilizaremos a lo largo de dicho
proceso.
mbito servidor DHCP: Un mbito es un agrupamiento administrativo de equipos o
clientes
de
una
subred
que
utilizan
el
servicio
DHCP.
Rango servidor DHCP: Un rango de DHCP est definido por un grupo de direcciones
IP en una subred determinada, como por ejemplo de 192.168.0.1 a 192.168.0.254,
que
el
servidor
DHCP
puede
conceder
a
los
clientes.
Concesin o alquiler de direcciones: es un perodo de tiempo que los servidores
DHCP especifican, durante el cual un equipo cliente puede utilizar una direccin IP
asignada.

Reserva de direcciones IP: Consiste en reservar algunas direcciones IP para


asignrselas siempre a los mismos PCs clientes de forma que cada uno siempre
reciba la misma direccin IP. Se suele utilizar para asignar a servidores o PCs
concretos la misma direccin siempre. Es similar a configurar una direccin IP esttica
pero de forma automtica desde el servidor DHCP. En el servidor se asocian
direcciones MAC a direcciones IP. Es una opcin muy interesante para asignar a
ciertos PCs (servidores, impresoras de red, PCs especiales...) siempre la misma IP.
TP

Servidor FTP
DOR F
Un servidor FTP es un programa especial que se ejecuta en un servidor
conectado normalmente en Internet (aunque puede estar conectado en otros
tipos de redes, LAN, MAN, etc.). La funcin del mismo es permitir el
desplazamiento de datos entre diferentes servidores / ordenadores.
Para entenderlo mejor, podemos ver un ejemplo grfico que hemos preparado a
continuacin:

Observamos que intervienen tres elementos:


El servidor FTP, donde subiremos / descargaremos los archivos.
Usuario 1, es el usuario que en este ejemplo, sube un archivo al servidor FTP.
Usuario 2, es el usuario que en este ejemplo, se descarga el archivo subido
por el usuario 1 y a continuacin sube otro archivo.

Qu casos prcticos existen?


Los usos son mltiples, por ejemplo en el caso de los clientes de CDmon.com,
usan los servidores FTP para subir sus pginas web y su contenido a Internet.
Ms ejemplos:
Como servidor para compartir archivos de imgenes para fotgrafos y sus
clientes; de esta manera se ahorran tener que ir hasta la tienda para dejarles los
archivos.
Como servidor de backup (copia de seguridad) de los archivos importantes que
pueda tener una empresa. Para ello, existen protocolos de comunicacin FTP
para que los datos viajen encriptados, como el SFTP (Secure File Transfer
Protocol).

Cmo puedo conectarme a un servidor FTP?

La conexin a un servidor FTP se realiza mediante otros programas


llamadosClientes de FTP. Existen mltiples clientes FTP en Internet, hay
gratuitos y de pago. En CDmon.com recomendamos WinSCP, que es 100%
gratuito, multilinge y desarrollado por programadores de todo el mundo.

Los comandos FTP


Toda comunicacin que se realice en el canal de control sigue las recomendaciones
del protocolo Telnet. Por lo tanto, los comandos FTP son cadenas de caracteres Telnet
(en cdigo NVT-ASCII) que finalizan con el cdigo de final de lnea Telnet (es decir, la
secuencia <CR>+<LF>, Retorno de carro seguido del carcter Avance de
lnea indicado
como
<CRLF>).
Si el comando FTP tiene un parmetro, ste se separa del comando con un espacio
(<SP>).
Los comandos FTP hacen posible especificar:

El puerto utilizado

El mtodo de transferencia de datos

La estructura de datos

La naturaleza de la accin que se va a realizar (Recuperar, Enumerar,


Almacenar, etc.)
Existen tres tipos de comandos FTP diferentes:

Comandos de control de acceso

Comandos de parmetros de transferencia

Comandos de servicio FTP


Comandos de control de acceso
Comando Descripcin
USER

Cadena de caracteres que permite identificar al


usuario. La identificacin del usuario es necesaria
para establecer la comunicacin a travs del canal
de datos.

PASS

Cadena de caracteres que especifica la contrasea


del usuario. Este comando debe ser inmediatamente
precedida por el comando USER. El cliente debe
decidir si esconder la visualizacin de este comando
por razones de seguridad.

ACCT

Cadena de caracteres que especifica la cuenta del


usuario. El comando generalmente no es necesario.
Durante la respuesta que acepta la contrasea, si la

respuesta es 230, esta etapa no es necesaria; Si la


respuesta es 332, s lo es.
CWD

Change Working Directory (Cambiar el directorio de


trabajo): este comando permite cambiar el directorio
actual. Este comando requiere la ruta de acceso al
directorio para que se complete como un argumento.

CDUP

Change to Parent Directory (Cambiar al directorio


principal): este comando permite regresar al
directorio principal. Se introdujo para resolver los
problemas de denominacin del directorio principal
segn el sistema (generalmente "..").

SMNT

Structure Mount (Montar estructura):

REIN

Reinitialize (Reinicializar):

QUIT

Comando que permite abandonar la sesin actual. Si


es necesario, el servidor espera a que finalice la
transferencia en progreso y despus proporciona una
respuesta antes de cerrar la conexin.

Comandos de parmetros de transferencia


Comando Descripcin
PORT

Cadena de caracteres que permite especificar el


nmero de puerto utilizado.

PASV

Comando que permite indicar al servidor de DTP que


permanezca a la espera de una conexin en un
puerto especfico elegido aleatoriamente entre los
puertos disponibles. La respuesta a este comando es
la direccin IP del equipo y el puerto.

TYPE

Este comando permite especificar el tipo de formato


en el cual se enviarn los datos.

STRU

Carcter Telnet que especifica la estructura de


archivos (F de File [Archivo], R de Record [Registro],
P de Page [Pgina]).

MODE

Carcter Telnet que especifica el mtodo de


transferencia de datos (S de Stream [Flujo], B
de Block [Bloque], C de Compressed [Comprimido]).

Comandos de servicio FTP

Comando Descripcin
RETR

Este comando (RETRIEVE [RECUPERAR]) le pide al


servidor de DTP una copia del archivo cuya ruta de
acceso se da en los parmetros.

STOR

Este comando (store [almacenar]) le pide al servidor


de DTP que acepte los datos enviados por el canal
de datos y que los almacene en un archivo que lleve
el nombre que se da en los parmetros. Si el archivo
no existe, el servidor lo crea; de lo contrario, lo
sobrescribe.

STOU

Este comando es idntico al anterior, slo le pide al


servidor que cree un archivo cuyo nombre sea nico.
El nombre del archivo se enva en la respuesta.

APPE

Gracias a este comando (append [adjuntar]) los


datos enviados se concatenan en el archivo que lleva
el nombre dado en el parmetro si ya existe; si no es
as, se crea.

ALLO

Este comando (allocate [reservar]) le pide al servidor


que reserve un espacio de almacenamiento lo
suficientemente grande como para recibir el archivo
cuyo nombre se da en el argumento.

REST

Este comando (restart [reiniciar]) permite que se


reinicie una transferencia desde donde se detuvo.
Para hacer esto, el comando enva en el parmetro
el marcador que representa la posicin en el archivo
donde la transferencia se haba interrumpido.
Despus de este comando se debe enviar
inmediatamente un comando de transferencia.

RNFR

Este comando (rename from [renombrar desde])


permite volver a nombrar un archivo. En los
parmetros indica el nombre del archivo que se va a
renombrar y debe estar inmediatamente seguido por
el comando RNTO.

RNTO

Este comando (rename from [renombrar a]) permite


volver a nombrar un archivo. En los parmetros
indica el nombre del archivo que se va a renombrar y
debe estar inmediatamente seguido por el
comandoRNFR.

ABOR

Este comando (abort [cancelar]) le indica al servidor

de DTP que abandone todas las transferencias


asociadas con el comando previo. Si no hay
conexin de datos abierta, el servidor de DTP no
realiza ninguna accin; de lo contrario, cierra la
conexin. Sin embargo, el canal de control
permanece abierto.
DELE

Este comando (delete [borrar]) permite que se borre


un archivo, cuyo nombre se da en los parmetros.
Este comando es irreversible y la confirmacin slo
puede darse a nivel cliente.

RMD

Este comando (remove directory [eliminar directorio])


permite borrar un directorio. El nombre del directorio
que se va a borrar se indica en los parmetros.

MKD

Este comando (make directory [crear directorio])


permite crear un directorio. El nombre del directorio
que se va a crear se indica en los parmetros.

PWD

Este comando (print working directory [mostrar el


directorio actual]) hace posible volver a enviar la ruta
del directorio actual completa.

LIST

Este comando permite que se vuelva a enviar la lista


de archivos y directorios presentes en el directorio
actual. Esto se enva a travs del DTP pasivo. Es
posible indicar un nombre de directorio en el
parmetro de este comando. El servidor de DTP
enviar la lista de archivos del directorio ubicado en
el parmetro.

NLST

Este comando (name list [lista de nombres]) permite


enviar la lista de archivos y directorios presentes en
el directorio actual.

SITE

Este comando (site parameters [parmetros del


sistema]) hace que el servidor proporcione servicios
especficos no definidos en el protocolo FTP.

SYST

Este comando (system [sistema]) permite el envo de


informacin acerca del servidor remoto.

STAT

Este comando (Estado: [estado]) permite transmitir el


estado del servidor; por ejemplo, permite conocer el
progreso de una transferencia actual. Este comando
acepta una ruta de acceso en el argumento y
despus devuelve la misma informacin que LISTA

pero a travs del canal de control.


HELP

Este comando permite conocer todos los comandos


que el servidor comprende. La informacin se
devuelve por el canal de control.

NOOP

Este comando (no operations [no operacin]) slo se


utiliza para recibir un comando OK del servidor. Slo
se puede utilizar para no desconectarse despus de
un perodo de inactividad prolongado.

Servidor APACHE
El servidor Apache HTTP , tambin llamado Apache, es un servidor web HTTP de
cdigo abierto para la creacin de pginas y servicios web. Es un servidor
multiplataforma, gratuito, muy robusto y que destaca por su seguridad y rendimiento.
El servidor Apache se desarrolla dentro del proyecto HTTP Server (httpd) de la Apache
Software Foundation.

Servidor Web
Para entender mejor lo que es Apache, primeramente definiremos lo que es
un servidor web. La definicin ms sencilla de servidor web, que es un programa
especialmente diseado para transferir datos de hipertexto, es decir, pginas web con
todos sus elementos (textos, widgets, baners, etc). Estos servidores web utilizan el
protocolo http.
Los servidores web estn alojados en un ordenador que cuenta con conexin a
Internet. El web server, se encuentra a la espera de que algn navegador le haga
alguna peticin, como por ejemplo, acceder a una pgina web y responde a la
peticin, enviando cdigo HTML mediante una transferencia de datos en red.

Historia
La historia de Apache se remonta a febrero de 1995, donde empieza el proyecto del
grupo Apache, el cual esta basado en el servidor Apache httpd de la aplicacin original
de NCSA. El desarrollo de esta aplicacin original se estanc por algn tiempo tras la
marcha de Rob McCool.
Fueron Brian Behlendorf y Cliff Skolnick quienes a travs de una lista de correo
coordinaron el trabajo y lograron establecer un espacio compartido de libre acceso
para los desarrolladores.
En 1999, se form la Fundacin de Software Apache (Apache Software
Foundation) para obtener apoyo financiero, organizativo y legal para el servidor.

Ventajas

Instalacin/Configuracin. Software de cdigo abierto.


Coste. El servidor web Apache es completamente gratuito.
Funcional y Soporte. Alta aceptacin en la red y muy popular, esto hace que
muchos programadores de todo el mundo contribuyen constantemente con
mejoras, que estn disponibles para cualquier persona que use el servidor web y
que Apache se actualice constantemente.

Multi-plataforma. Se puede instalar en muchos sistemas operativos, es


compatible con Windows, Linux y MacOS.

Rendimiento. Capacidad de manejar ms de un milln de visitas/da.

Soporte de seguridad SSL y TLS.

Inconvenientes

Falta de integracin

Posee formatos de configuracin NO estndar.

No posee un buen panel de configuracin

Servidor SAMBA

Samba son un conjunto de aplicaciones para Linux, que implementan el protocolo de


comunicacin SMB utilizado por los sistemas operativos Microsoft Windows para
compartir carpetas e impresoras.
Bsicamente samba permite a PCs que utilizan Linux, conectarse a carpetas
compartidas en PCs con Windows y compartir carpetas como si de un sistema
Windows se tratara. Gracias a samba, en una red podemos tener PCs con Windows y
PCs con Linux de forma que puedan intercambiar informacin en carpetas
compartidas de la misma forma que se hara si todos los PCs fueran Windows.
Cuando en una misma red conviven sistemas Unix con equipos Windows, se
utiliza samba para integrarlos y poder intercambiar informacin. Como alternativa,
sera posible utilizar protocolos estndar como el ftp que es utilizado tanto equipos
Windows como equipos Linux.

Red mixta con sistemas Windows y Linux


Las funcionalidades de samba no se quedan solo en una simple comparticin de
archivos e impresoras sino que permite a un PC con Linux comportarse como un
controlador de dominio de Windows para redes Microsoft con prestaciones superiores
a las que nos ofrecera un servidor con Windows NT Server 4.0. En las pginas
siguientes veremos como hacer que un PC con Linux haga las veces de controlador
de dominio de nuestra red Windows.

También podría gustarte