Foros del Web » Administración de Sistemas » Apache »

Subdominios

Estas en el tema de Subdominios en el foro de Apache en Foros del Web. Hay forma de crear un subdominio del siguiente tipo subdominio.127.0.0.1 de manera de poder probar mis cosas en localhost...
  #1 (permalink)  
Antiguo 08/07/2007, 16:17
Avatar de korg1988  
Fecha de Ingreso: junio-2006
Ubicación: Santa Fe, Argentina
Mensajes: 825
Antigüedad: 18 años, 4 meses
Puntos: 19
De acuerdo Subdominios

Hay forma de crear un subdominio del siguiente tipo

subdominio.127.0.0.1

de manera de poder probar mis cosas en localhost
  #2 (permalink)  
Antiguo 09/07/2007, 02:17
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 8 meses
Puntos: 55
Re: Subdominios

No sé si eso es posible, pero si lo que deseas es probar varios sitios web entonces lo mejor es que uses virtualhosts, revisa en este manual el apartado de virtualhosts: http://servidor.hostrocket.com
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
  #3 (permalink)  
Antiguo 09/07/2007, 14:26
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Re: Subdominios

Korg1988, sé más preciso
Por defecto Apache te muestra las páginas en
Cita:
http://localhost
lo que equivale a
Cita:
http://127.0.0.1
De ahí en más Te permite crear los dominios / subdominios ó bien asignar un Alias de Dominio como se te antoje (obviamente para realizar tareas localmente) a traves de VirtualHosts.
Que quieres hacer especificamente?
Saludos
  #4 (permalink)  
Antiguo 09/07/2007, 20:53
Avatar de MC PLAGA  
Fecha de Ingreso: mayo-2006
Ubicación: Toluca, Mexico
Mensajes: 240
Antigüedad: 18 años, 5 meses
Puntos: 4
Re: Subdominios

Y alguien sabe si con el phpTriad se pueden crear subdiminios asi: subdominio.189.139.4.51 <---- mi ip
__________________
Plaga Blog
  #5 (permalink)  
Antiguo 13/07/2007, 23:51
Avatar de korg1988  
Fecha de Ingreso: junio-2006
Ubicación: Santa Fe, Argentina
Mensajes: 825
Antigüedad: 18 años, 4 meses
Puntos: 19
Re: Subdominios

exacto yo quiero crear subdominios mediante mi ip o sea subdominio.miip
  #6 (permalink)  
Antiguo 14/07/2007, 06:06
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Re: Subdominios

NO, hasta donde yo se es imposible, fijate que si le pones mas puntos a la url, por ejemplo que tu ip sea 200.20.12.34 . creas http://ventas.200.20.12.34.net el navegador dudo de que encuentre un servidor dns que resuelva ese nombre. tanto la sintáxis de las ip como de los nombres de dominio(o subdominio) deben respetar.
No se mucho aún sobre IPV6 pero no creo que el concepto cambie.
Saludos
  #7 (permalink)  
Antiguo 17/07/2007, 08:14
Avatar de korg1988  
Fecha de Ingreso: junio-2006
Ubicación: Santa Fe, Argentina
Mensajes: 825
Antigüedad: 18 años, 4 meses
Puntos: 19
Re: Subdominios

y si usamos la forma subdominio.localhost?
  #8 (permalink)  
Antiguo 17/07/2007, 09:19
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Re: Subdominios

Korg1988
Que es lo que quieres inventar?
mientras sean nombres del formato algo.algo o algo.algo.algo, lo que quieras
mira por ejemplo mi archivo de hosts
# Copyright (c) 1993-1999 Microsoft Corp.
# %WINDIR%\system32\drivers\etc\hosts
# Éste es un ejemplo de archivo HOSTS usado por Microsoft TCP/IP para Windows.
# Este archivo contiene las asignaciones de las direcciones IP a los nombres de
# host. Cada entrada debe permanecer en una línea individual. La dirección IP
# debe ponerse en la primera columna, seguida del nombre de host correspondiente.
# La dirección IP y el nombre de host deben separarse con al menos un espacio.
# También pueden insertarse comentarios (como éste) en líneas individuales
# o a continuación del nombre de equipo indicándolos con el símbolo "#"
# Por ejemplo:
# 102.54.94.97 rhino.acme.com # servidor origen
# 38.25.63.10 x.acme.com # host cliente x
########################### PC local
127.0.0.1 localhost
127.0.0.1 argo.local
127.0.0.1 abyss.local
127.0.0.1 ab2.local

########################### Apache Virtual Host
127.0.0.2 emprear.com.local
127.0.0.3 estanochevip.com.local
127.0.0.4 viverodelparque.emprear.com.local
127.0.0.4 clima.emprear.com.local
127.0.0.4 nicosport.emprear.com.local
127.0.0.4 ex77.emprear.com.local
127.0.0.4 laparra.emprear.com.local
127.0.0.4 chat.emprear.com.local
127.0.0.4 ky.emprear.com.local
127.0.0.4 alejandromartino.emprear.com.local
127.0.0.4 test.emprear.com.local
127.0.0.4 cat.emprear.com.local
127.0.0.4 princesajessenia.emprear.com.local
127.0.0.5 demomx.com
127.0.0.6 luzdecielo.com.local
127.0.0.7 bairesanalitica.com.local
127.0.0.8 test.luzdecielo.com.local
127.0.0.10 subdominio.localhost


########################### Red Interna
192.168.1.2 mak1.local
#192.168.0.11 rhat.local
#192.168.0.3 MANDRA.LOCAL
192.168.0.6 amd400.local
192.168.0.3 mak3
192.168.0.4 mmx.local
#127.0.0.1 guiye.fragio.com.ar
#block wga

#block wga
127.0.0.1 mpa.one.microsoft.com
############################

la última entrada de los apache VHosts la agregue para ti !!!
Son las versiones locales de llos sitios que administro en la red (los 192.168..... son de mi red interna)

como prueba final dirigete a
http://emprear.com/share/redbase/sub-localhost.jpg

un printscreen de la prueba
Saludos

Última edición por emprear; 17/07/2007 a las 09:23 Razón: detalle
  #9 (permalink)  
Antiguo 17/07/2007, 11:23
Avatar de korg1988  
Fecha de Ingreso: junio-2006
Ubicación: Santa Fe, Argentina
Mensajes: 825
Antigüedad: 18 años, 4 meses
Puntos: 19
Re: Subdominios

no quiero inventar nada solo quiero saber como hacer eso
  #10 (permalink)  
Antiguo 17/07/2007, 12:17
 
Fecha de Ingreso: abril-2006
Mensajes: 1.128
Antigüedad: 18 años, 7 meses
Puntos: 33
Re: Subdominios

Korg1988:
Los subdominios es competencia exclusiva de Los Servidores de DNS y
NO de Los Servidores WEB como el Apache.
Los servidores web como el Apache unicamente responden a peticiones
que provienen de Una o multiples IP(s).
Detalles:
1.- Las IP son formas de conectar computadoras.
2.- Los nombres deben de relacionarse directamente a una IP para
que puedan servir paginas web, de otra forma no funcionan.
3.- Existe un registro de nombres que asocian una IP con cada nombre.
Esta informacion esta en sendas bases de datos o en lo que se llama
servidores raiz que almacenan, principalmente los servidores locales y sus
respectivas IP o lugar donde encontrarlos.
EJEMPLO: Tu pones en tu navegador http://www.forosdelweb.com.
el navegador inicia una busqueda asi:
11:51:53 Request from 127.0.0.1 for AAAA-record for www.forosdelweb.com.
11:51:53 Sending reply to 127.0.0.1 about AAAA-record for www.forosdelweb.com.:
11:51:53 -> Answer: CNAME-record for www.forosdelweb.com. = forosdelweb.com.
11:51:53 -> Authority: SOA-record for forosdelweb.com. = ns1.mydyndns.org. [2006112317]
11:51:53 Request from 127.0.0.1 for A-record for www.forosdelweb.com.
11:51:53 Sending reply to 127.0.0.1 about A-record for www.forosdelweb.com.:
11:51:53 -> Answer: CNAME-record for www.forosdelweb.com. = forosdelweb.com.
11:51:53 -> Answer: A-record for forosdelweb.com. = 72.52.208.59
Yo manejo un servidor de DNS en localhost o en 127.0.0.1.
Mi servidor primero conecta con mi pequeña base de datos y revisa lo
que tengo en "Cache" y encuentra que el inicio de autoridad para forosdelweb
se encuentra en un servidor de DNS que se identifica con ns1.mydyndns.org e
inmediatamente manda la peticion a ese servidor que informa que la Ip de
foros del web es 72.52.208.59 y finalmente es hacia esa Ip donde debe dirigirse
mi navegador y ahi estara lo que busco.
Ejemplo@2:
Vamos con un sitio que nunca he visitado:
http://www.mgeups.com
12:00:40 Request from 127.0.0.1 for AAAA-record for www.mgeups.com.
12:00:40 Sending request to 192.48.79.30 (j.gtld-servers.net.) for AAAA-record for www.mgeups.com.
12:00:40 Reply from 192.48.79.30 about AAAA-record for www.mgeups.com.:
12:00:40 -> Answer: No Matching Records available.
12:00:40 -> Authority: NS-record for mgeups.com. = ns.buscomnet.com.
12:00:40 -> Authority: NS-record for mgeups.com. = ns1.online-sales.com.
12:00:40 -> Additional: A-record for ns.buscomnet.com. = 72.1.173.2
12:00:40 -> Additional: A-record for ns1.online-sales.com. = 204.233.235.1
12:00:40 Sending request to 204.233.235.1 (ns1.online-sales.com.) for AAAA-record for www.mgeups.com.
12:00:40 Reply from 204.233.235.1 about AAAA-record for www.mgeups.com.:
12:00:40 -> Answer: No Matching Records available.
12:00:40 -> Authority: SOA-record for mgeups.com. = ns.buscomnet.com. [2007012501]
12:00:40 Sending reply to 127.0.0.1 about AAAA-record for www.mgeups.com.:
12:00:40 -> Answer: No AAAA-Records available for www.mgeups.com.
12:00:40 -> Authority: SOA-record for mgeups.com. = ns.buscomnet.com. [2007012501]
12:00:40 Request from 127.0.0.1 for A-record for www.mgeups.com.
12:00:40 Sending request to 204.233.235.1 (ns1.online-sales.com.) for A-record for www.mgeups.com.
12:00:40 Reply from 204.233.235.1 about A-record for www.mgeups.com.:
12:00:40 -> Answer: A-record for www.mgeups.com. = 62.50.131.59
12:00:40 -> Authority: NS-record for mgeups.com. = ns1.online-sales.com.
12:00:40 -> Authority: NS-record for mgeups.com. = ns.buscomnet.com.
12:00:40 -> Additional: A-record for ns.buscomnet.com. = 72.1.173.2
12:00:40 -> Additional: A-record for ns1.online-sales.com. = 204.233.235.1
12:00:40 Sending reply to 127.0.0.1 about A-record for www.mgeups.com.:
12:00:40 -> Answer: A-record for www.mgeups.com. = 62.50.131.59
12:00:40 -> Authority: NS-record for mgeups.com. = ns1.online-sales.com.
12:00:40 -> Authority: NS-record for mgeups.com. = ns.buscomnet.com.
OBSERVA: que como no tengo en "cache" nada sobre ese dominio, mi servidor manda la primera peticion de informacion a un servidor RAIZ (j.gtld-servers.net)
para lograr llegar hasta ese dominio el servidor raiz debe tener informacion o de otra manera tu navegador te devolvera un "Sitio No Encontrado".
Observa el resultado final donde se ha encontrado el servidor y la IP
(62.50.131.59) y finalmente entro al sitio solicitado.
Nota Importante: La peticion viajo miles de kilometros via Internet y utilizando UDP y duro menos de un segundo.
¿Porque UDP y NO TCP? TCP es una forma de comunicarse donde se establece un contacto y se espera una respuesta y hasta que no se da una primera respuesta NO continua la comunicacion y asi sucesivamente; en cambio UDP envia y el agente receptor contesta de inmediato sin establecerse una comunicacion al estilo TCP; es decir es directo y rapido.
LOS SUBDOMINIOS SON PARTE DE UN DOMINIO Y POR ELLO SON POTESTAD DE LOS SERVIDORES DE DNS LOCALES Y CUANDO TU SERVIDOR DE DNS LOCAL MANEJA LA ZONA DE UN DOMINIO COMO FOROSDELWEB.COM, PODES ESTABLECER TANTOS SUBDOMINOS COMO QUIERAS DENTRO DE TU SERVIDOR LOCAL, DE LA FORMA XXXXX.FOROSDELWEB.COM Y ENTRAS ASI:
HTTP://XXXXX.FOROSDELWEB.COM, CUANDO LA PETICION SALE HACIA INTERNET BUSCANDO XXXX.FOROSDELWEB.COM, ESTA IRA A DONDE ESTA FOROSDELWEB.COM Y UNA VEZ QUE ARRIBA AL SERVIDOR DE FOROSDELWEB.COM ESTE INDICARA QUE XXXXX.FOROSDELWEB.COM ES PARTE DE LA ZONA DE FOROSDELWEB.COM Y POR ELLO ACEPTA LA PETICION Y LA DIRIGE HACIA DONDE TU ZONA HAYA DESIGNADO QUE SEA DIRIGIDA (ejemplo otra ip).
ES EN ESTE MOMENTO QUE EL SERVIDOR WEB LA RECIBE Y VIA LOS VIRTUAL HOST DE APACHE PUEDE SERVIR YA SEA UNA MISMA PAGINA O UNA PAGINA DIFERENTE.
Saludos
Y espero ayude a comprender el mundo DNS.
Cualquier duda posteala.
Franco
  #11 (permalink)  
Antiguo 18/07/2007, 07:27
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Re: Subdominios

Korg1988

Tu querías saber si se puede crear algo como subdominio.localhost, y te he dado la forma de hacerlo.
Al margen de mi explicación, releyendo el post vi que Ferny te indicó un tutorial en http://servidor.hostrocket.com
El cual está mucho más que preciso y abarca todos los aspectos de la configuración básica de Apache incluso para trabajar con tu PC como servidor accediendo a Internet. En lo que respecta a ti franco190453. Muy lindo tu curso. Pero en una máquina solitaria, sin conexión a internet ni integada a red alguna, yo puedo configurar Apache (y nadie dijo que Apache resuelve dns, Apache busca un servidor DNS que los resuelva, obvio) para crear dominios/subdominios a mi antojo y utilizar el archivo de hosts local (en términos prácticos ese archivo se convierte en las base de datos que tu mencionas, si quires comprobarlo modifica tu archivo de hosta e incluye la linea 127.0.0.1 hotmail.com, vacia la cache de IE, reinicialo y dime a dónde te lleva si quieres ir a chequear tu hotmail) para que resuelva esos nombres con ip del tipo 127.0.0.x, queda claro que los nombres deben respetar una sintáxis y no se puede crear un nombre de dominio a partir de un número ip como pretende Korg1988
Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:10.