BandaAncha.st

ONLINE: 36 usuarios 231 invitados | 35932 usuarios registrados

server load: 47%

culebreja - JulKiTo - zarmancor - protheus2099 - curiososn - GTI - Axelko - Cinemania - Kebo - Jecuir - csicilia - Psm1 - Mahonni - fgt24 - Joe_Dalton - DeusKaos - SergiMolina - makaikor - anthrax - geminiano - MaTaPolloS - barsa1979 - HeRMeS - Xubenca - ersefa - Raulito - josealbertoni - Coy0te - Alpine - DaVinci26 - edie

| Nick: |  | Pass: |  |

| EN ESPERA: 2 artículos

Opciones
Busca ISP
Analizador DNS

| Portada |  |  | ADSL |  |  | Cable |  |  | El Buffer |  |  | Wireless |

| Montar servidor casero sobre Windows: I. Configuración de DNS por FreeBSD | leido 31561 veces desde el 30/05/02

INTRODUCCIÓN

En muchos foros y cosas similares he visto muchas consultas sobre cómo montar servidores de Internet. Con este documento voy a intentar explicar con la mayor sencillez y concretando al máximo los pasos a seguir para montar diversos servicios de Internet en tu casa o pequeña oficina y algunos otros servicios de para redes locales.

Como es lógico, todo el software que mencione aquí es de libre distribución o de código abierto (o al menos en el momento que yo lo probé lo era) y cada uno está sujeto a licencias diferentes que no voy a comentar y que cada uno es responsable de leerlas o no, y de esta manera cumplirlas o no. Como la economía es importante (y no voy a hacer apología del pirateo) no voy a considerar que estos servicios se van a instalar sobre sistemas operativos servidores de Windows como Windows 2000 Server, Advanced Server o NT Server. Digamos que nos conformamos con algo más barato como Windows 95/98, ME, XP o 2000 Professional (estos dos últimos no son tan baratos pero bueno). Aunque voy a ejemplificar más para Windows 2000 Professional.

De todas maneras, te animo a que pruebes Unix o Linux si no lo has hecho nunca, porque lo que se puede hacer en Windows de manera "gratuita" son juguetitos comparado con lo que estos sistemas ofrecen, aunque no sea tan sencillo.

Voy a comentar como instalar servidores web, smtp, pop3, ftp, telnet y ssh. Bueno, no se si luego comentaré todos o si además ampliaremos alguno más. En este sitio se comenta como abrir los puertos de los routers de turno, así que eso es algo que voy a obviar, solamente comentaré los puertos que usan estos servicios por defecto:

- WEB-> 80
- SMTP->25
- POP3->110
- FTP->21
- SSH->22
- TELNET->23

PREVIAMENTE EL DNS, LO MAS IMPORTANTE

El DNS proporciona en Internet un servicio de traducción de nombres, es decir, nosotros ponemos en nuestro navegador http://www.talypascualdominio.com/ y no http://172.26.0.34/ , siendo esta un dirección IP ficticia (e imposible) de la página que queremos visitar. Esto es posible porque un servicio de traducción de nombres ha traducido http://www.talypascualdominio.com/ en la dirección IP donde se encuentra.

Bueno, vamos a aclarar lo de que 172.26.0.34 es una dirección ficticia. Existen direcciones IP privadas, es decir, a las que no se puede acceder desde Internet directamente. Están reservadas para ser utilizadas en redes locales. Los rangos de direcciones IP privadas son:

- 10.xxx.xxx.xxx
- 172.26.xxx.xxx
- 192.168.0.x

Pondré los ejemplos de direcciones IP con direcciones privadas no va a ser que coincida con la de alguno y se me vaya a enfadar, que el mundo es muy pequeño.

Si queremos ofrecer servicios a Internet para que alguien acceda a ellos o queremos redondear lo que pongamos aunque sea para uso personal, lo mejor es conseguir un dominio. He dicho antes que la economía es importante, así que no voy a hacer que paguéis un dominio, lo que vamos a hacer es contratar un subdominio gratuito.

Hay millones de lugares donde pueden contratarse estos subdominios pero yo me quedo con el que se proporciona en http://www.ods.org/ (Open Domain Server) por un pequeño detalle que comentaré más adelante. No digo que sea el mejor ni nada por el estilo, pero simplemente es el que mejor conozco.

En este punto hay que explicar algunas cosillas sobre el servicio DNS. No voy a comentar todas, porque ya me estoy extendiendo más de lo que debería, pero sí aquellas que nos resultan útiles para nuestro propósito.

En el DNS se pueden introducir diversos tipos de entradas. Aquí voy a comentar las entradas A, CNAME y MX.

> Entradas de tipo A.
> Establece una relación directa entre una dirección IP y un nombre. Por ejemplo:

> talypascualdominio.com -----------> 172.26.0.34

> En el momento en que esta relación queda registrada en un servidor de DNS, decir talypascualdominio es lo mismo que decir la dirección IP 172.26.0.34

> Entradas tipo CNAME
> Permite establecer alias entre nombres. Es decir, podemos llamar de dos maneras a una misma cosa. Por ejemplo:

> miotrodominio.com------------------> talypascualdominio.com

> En este momento, decir miotrodominio.com es lo mismo que decir talypascualdominio.com, y a su vez ,teniendo en cuenta la entra tipo A anterior, es lo mismo que decir la dirección IP 172.26.0.34

> Entradas tipo MX
> Las entradas MX dan información de donde se encuentra el intercambiador de correo de un dominio determinado. Es decir, dice donde está el servidor de correo de un dominio.

Imaginemos que queremos poner un servidor de correo para nuestro dominio talypascualdominio.com. Podríamos insertar una entrada en el DNS que sea talypascualdominio.com MX smtp.talypascualdominio.com. Con esto decimos que el correo que vaya a nuestro dominio, se encamine a la dirección a la que apunta smtp.talypascualdominio.com. Así, cuando enviamos un email a postmaster@talypascualdominio.com desde Yahoo por ejemplo, el servidor de correo de Yahoo mirará la entrada MX del DNS para saber a dónde lo tiene que enviar.

Este tipo de entrada no es 100% necesaria pero si aconsejable. Los servidores de correo vana buscar nuestra entrada MX y si no lo encuentran pues ya depende del servidor. Algunos lo van a mandar a la dirección que hayamos puesto a nuestro dominio y otros no se comen la cabeza y lo devuelven.

Es por este motivo que me gusta el servicio que da ODS, ya que en muchos otros lugares no se nos permite introducir este tipo de entradas.

No sé si alguien se ha asustado con todo esto que he contado, espero que no porque vamos a ver que hacer esto es tan simple que un niño puede hacerlo.

EMPIEZA LA CHICHA

Para empezar nos vamos al a página http://www.ods.org/ y allí nos registramos. No nos piden ni el teléfono ni dirección ni grupo sanguíneo, tan sólo un nombre de usuario, un password, nuestra dirección de correo electrónico y el nombre. Una vez que nos hayamos registrado, volvemos a la página principal y metemos nuestro login y password y ya estamos a punto de empezar a hacer cositas.

A la izquierda nos aparece un cuadro que lleva por título Add Host on a Public Domain. Esto es lo que nosotros queremos, un nombre de subdominio público que nos sale gratis. Bien, pues pensamos en un nombre (como ejemplo pondremos como nombre misubdominio) y lo ponemos en la primera casilla (Host). Después debemos elegir bajo que dominio lo queremos. Por ejemplo elegimos el de la página, ods.org en la casilla segunda (Domain). Después debemos elegir que tipo de entrada queremos hacer (recordad lo que comente más arriba). Vamos a elegir tipo A en la tercera casilla (Type). Y por último debemos poner en la cuarta casilla nuestra dirección IP pública (IP/CNAME).

Alguien podría decir aquí que no puede poner dirección IP porque tiene una IP dinámica, no importa los que estén en este caso que pongan una cualquiera y más adelante lo solucionamos que tiene una solución muy sencilla.

¿Ya ha hecho todo el mundo lo que he contado? Pues bien, le das al botón Add Host. Y vemos si nos ha dejado meter esa entrada porque pudiera ser que el nombre está cogido. Si nos ha dejado pues cojonudo, si no pues probamos otro.

Ahora mismo ya tenemos entradas en el DNS que apuntan a nuestra dirección IP. Ahora lo podemos redondear un poco más con unos alias para que, por ejemplo, si alguien puede acceder a nuestra página pueda teclear http://www.misubdominio.ods.org/. Esto lo vamos a hacer utilizando las entradas CNAME. Pues a empezar de nuevo. En la primera casilla ponemos http://www.misubdominio/, en la segunda elegimos el dominio ods.org y en la tercera vamos a poner tipo CNAME. Ahora la cosa cambia un poco, porque ya no vamos a poner una dirección IP, sino otro nombre, así que en la cuarta casilla ponemos misubdominio.com.

Esto también se podría hacer con una entrada tipo A a nuestra dirección IP. Las posibilidades son diversas.

Vamos a poner como ejemplo que quedas con unos cuantos colegas con ADSL para poner servicios por Internet. En casa de uno vais a poner la página web, en otra el servidor FTP y en otra el servidor de correo. Bueno, pues los colegas sois Pedro, Luis y Pablo (que original). Bien, pues ponéis una entrada tipo A que se llama pedro.misubdominio.ods.org y que apunte a la dirección IP de Pablo. Y así lo mismo con Luis y Pablo.

Digamos que Pedro tendrá la página web, Pablo el servidor de WEB y Luis el de correo. Pues se crea una entrada CNAME llamada http://www.misubdominio.ods.org/ a pedro.misubdominio.ods.org. Para Pablo una entrada CNAME ftp://ftp.misubdominio.ods.org/ a pablo.misubdominio.ods.org. Y para Luis una que diga luis.misubdominio.ods.org CNAME mailhost.misubdominio.ods.org.

Y bien, ahora queda dar la puntilla para que el servicio de correo funciona correctamente, tenemos que meter una entrada MX para que se sepa donde está el intercambiador de correo. Pues en la primera casilla pondremos misubdominio, elegimos como dominio ods.org, elegimos tipo de entrada MX y en la cuarta casilla pondremos mailhost.misubdominio.ods.org. Ahora, todo el correo que vaya para el nuestro dominio, se dirigirá a mailhost.misubdominio.ods.org, es decir, a luis.misubdominio.ods.org, es decir, a la casa de Luis. En este caso queda el problema de a quién hacer apuntar el nombre misubdominio.ods.org, no sé si deciros que lo mejor es que sea una entrada tipo A a una dirección IP o un CNAME a la dirección de Pedro, Luis o Pablo, cada cosa pues tiene lo suyo. Elijan a su gusto.

En el resto de la página de de http://www.ods.org/ se da la posibilidad de cambiar las entradas que hemos hecho (update mapping for) o borrar algo que hemos metido (delete host).

Muchos os preguntareis por esa última casilla que hay en la parte de hacer los registros, pues no la voy a comentar porque no es imprescindible y me estoy alargando mucho. Podéis encontrar información sobre esto en cualquier tutorial sobre DNS de los muchos que hay por Internet.

Antes de que se me olvide vamos a comentar ahora el problemilla de las IPs dinámicas puede ocasionar para poner servicios de Internet. Bueno, problemilla ninguno, sólo tenéis que ir a la página http://www.algenta.com/software/winip y descargaros gratuitamente winip. Este programa lo que hace es actualizar las entradas de DNS automáticamente con la IP que tengáis en ese momento.

Una vez que te lo has bajado e instalado, la configuración es bien sencilla. En la primera casilla llamada Protocol eliges ODS; en la casilla Server poner ods.org; en hostname el nombre del host que quieres actualizar, así que vamos a imaginar que pedro tenía una conexión con IP dinámica, así que ahí pondría pedro.misubdominio.ods.org; y en las dos últimas casillas el nombre y password con que se registraron en la página de ods.

Podemos lanzar tantas veces el programa como registros quisiéramos actualizar dinámicamente, podríamos lanzar en un mismo ordenador dos veces el winip, una para actualizar pedro.misubdominio.ods.org y cualquier otra entrada que necesitemos.

Esto creo que ha sido un poco aburrido, yo al menos me he aburrido un poco escribiéndolo, pero creo que es necesario para que la cosa quede bonita. En los próximos documentos se explicará ya como instalar los servicios de Internet y qué software gratuito hay para cada uno de ellos. Eso si veo que la cosa tiene interés, si no pues me iré con las orejas agachadas.

Ni que decir queda que si alguien encuentra errores o fallos me pegue dos collejas de inmediato, espero no haberme equivocado mucho.

Importante: Se permite la reproducción de este documento siempre que se mencione la fuente, el autor y se incluya un hiperenlace hacia su ubicación original.

Umbral: de 158 comentarios | Modo:

< |  | 1 | 2 | 3 |

• quien me resuelve/traduce mi DNS? | 1

por neria-cork, el Viernes, 02/01/04 13:33 h.

Tengo un servidor web en mi red con una IP fija de telefónica y tengo un dominio contratado con otra empresa.

Puedo conectarme al servidor desde internet escribiendo la IP pero no escribiendo el dominio.

El registrador del dominio está correcto, tienen actualizadas sus bases de datos y apuntan a 4 servidores de DNS, 2 de telefonica y otras 2 de otros operadores.

Sin embargo cuando tecleo http://www.midominio.extension/ en un navegador nadie traduce el nombre. Lo mismo me pasa si hago un ping o un tracert en MS-DOS.

Tengo que hacer algo más? Getting mad...

Gracias

RESPONDER

• RE | 1

por FreeBSD, el Viernes, 02/01/04 17:34 h.

Tu dominio no tiene que apuntar a los servidores DNS de Telefónica ni de ningún operador. De lo que se trata es que tu en el panel de configuración que te ofrece la empresa que mantiene tu nombre de dominio establezcas una relación entre dicho nombre y tu dirección IP.
Es decir, debes introducir una relación entre www.midominio.com y tu IP fija. A estas relaciones se le llaman entradas o registros DNS de tipo A.
Espero que haya respondido a tu consulta. Si algo no te queda claro o tienes alguna otra cosa que comentar, no dudes en ponerlo por aquí.
Un saludo.
RESPONDER

• Servidor de DNS en el ordenadr particular con ADSL y 3com812... |

por BocaDePez (80.58.21.---), el Sábado, 03/01/04 22:32 h.

• Sí se puede | 1

por FreeBSD, el Domingo, 04/01/04 21:54 h.

No hay ningún impedimento para que dentro en un PC pongas un servidor de DNS. No olvides redireccionar el puerto 53 UDP en tu router hacia el PC que tiene instalado W2000 Server. Hay muchos manuales por Internet donde enseñan cómo configurar el servidor DNS que incorpora el sistema operativo que vas a utilizar.
Un saludo.
RESPONDER

• Manual de DNS e IIS |

por BocaDePez (80.58.0.---), el Martes, 20/01/04 12:07 h.

• la web es de pago u_u |

por BocaDePez (80.58.43.---), el Miércoles, 18/02/04 18:15 h.

• Hay que modificar el documento | 1

por FreeBSD, el Miércoles, 18/02/04 22:20 h.

Un sitio que he probado y está bastante bien es el siguiente:
http://freedns.afraid.org/
Se lo recomiendo a todo el mundo.
Un saludo.
RESPONDER

• Actualizacion de Sites desde Frond Page - Qmr_bqhemiq |

por BocaDePez (209.45.73.---), el Jueves, 11/03/04 00:16 h.

• IRC |

por BocaDePez (200.93.192.---), el Viernes, 14/05/04 05:33 h.

Todos los contenidos © BandaAncha.st |