Foros Linux Argentina
Febrero 07, 2012, 07:43:39 *
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?

Ingresar con nombre de usuario, contraseña y duración de la sesión
 
   Inicio   Ayuda Buscar Ingresar Registrarse  
Páginas: 1 [2]   Ir Abajo
  Imprimir  
Autor Tema: Problema con las hostvirtuales  (Leído 18653 veces)
gcg
Visitante


Email
« Respuesta #15 : Marzo 07, 2007, 07:36:42 »

El post previo salio truncado, te repito  la parte final
Ahora vamos a integrar la m?quina con Apache a una red de 2PCs en una Intranet, por lo que asignaremos IP est?ticas en forma manual

192.168.0.1 para la que ejecuta Apache y 192.168.0.2 para la que intentar? navegar los virtualhosts en 192.168.0.1
Por lo que he entendido de tu post, tu llamas "peticiones del exterior" serian las que se hacen desde esa segunda PC, o una 3? y 4?, etc.

Cuando en el navegador de la PC 2 tipeas http://www.dominiouno.com, lo primero que intentar? el IExplorer es resolver el DNS para ese dominio, podrias especificar que para la PC2 el servidor DNS esta en 192.168.0.1(en las propiedades de la Red), con lo cual usar?a el archivo de hosts de la PC1, obviamente al buscar IPs del tipo 127.0.0.1 127.0.0.2 etc apuntar?a a si misma y no encontrar?a las webs, s?lo podrias navegar por http://192.168.0.1 Pero el sentido de todo esto es encontrar DOMINIOS

Aqui la soluci?n primera ser?a crearte tu propio servidor DNS (es algo mas complejo y s?lo lo he hecho bajo windows)
La segunda , redefinir las direcciones del archivo de hosts de la PC1 como
192.168.0.1      www.dominiouno.com
192.168.0.1      dominiouno.com
192.168.0.1      www.dominiodos.com
192.168.0.1      dominiodos.com


El concepto es que el navegador debe encontrar un Servidor DNS o un archivo de hosts que actue como tal, que a trav?s de este encuentre la IP sobre la que Apache se esta ejecutando, y una vez que Apache toma el control redirige al DocumentRoot apropiado para el VirtualHost


Hay una tercera soluci?n, que es la que yo pongo en pr?ctica y es utilizar Apache como proxy,
en mi Apache la config para esto es la siguiente

asegurate de cargar los siguientes modulos (puede que alguno este demas pero Apache2 hizo algunos cambios respecto 1.3x y todavia no lo he estudiado en detalle
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule cache_module modules/mod_cache.so
LoadModule disk_cache_module modules/mod_disk_cache.so


# esta config es basica e incluye una cache de disco y no tiene mayores restricciones
#### PROXY
ProxyRequests On
AllowCONNECT 80 21 110 25 443 563
ProxyVia Full
<IfModule mod_cache.c>
<IfModule mod_disk_cache.c>
CacheRoot i:/Apache_proxy
CacheSize 256
CacheEnable disk /
CacheDirLevels 5
CacheDirLength 3
</IfModule>
</IfModule>
<Proxy *>
Order Deny,Allow
Deny from all
Allow from all
</Proxy>
#### FIN PROXY


La config del proxy del navegador seria 192.168.0.1 en puerto 80 para http
Te recomiendo utilizar Opera 9 o Firefx que permiten habilitar y deshabilitar el proxy de forma r?pida

Espero que algo de esto te sirva
Saludos
Guiyermo
En línea
Pedromf
Visitante


Email
« Respuesta #16 : Marzo 08, 2007, 11:11:50 »

GRACIAS EMPREAR

Si emprear eso que me escribes me funciona cuando es una red interior
Pero el problema lo tengo cuando quiero entrar desde internet a traves del ruter
entonces siempre me sale la pagina por defecto es decir la primera que se crea
Espero tu respuesta diciendome que esta configuarcion que me has dado funciona desde internet
En línea
gcg
Visitante


Email
« Respuesta #17 : Marzo 08, 2007, 09:38:37 »

Ok PedroMF.
Ahora entiendo que tu problema principal es con el acceso desde internet. Tu problema fundamental es que no tienes configurado /habillitado un servidor DNS v?lido con el que los navegadores de quienes acceden desde tus p?ginas desde internet puedan resolver los nombres de dominio y trasladar estos hasta la IP sobre la que se ejecuta tu Apache
No s? muy bien como se hace eso para un servidor DNS propio bajo linux con una IP fija
Como yo me manejo con IP din?micas por lo que siempre que lo necesite recurri a servicios gratuitos de redirecci?n, alguna vez use cjb.net, ahora uso No-IP.com
http://www.no-ip.com/services.php/page/free . ademas de los servicos gratuitos (con el basico puedes tener un dominio y hasta cinco sub-dominios o dominios adicionales)  tiene otros m?s avanzados que son pagos. Inclusive muchos routers (linksys y D-Link por ejemplo incluyen funciones para trabajar con estos servicios).
En el sitio de No-Ip.com hay varios guias y tutoriales que te pueden ser de utilidad (eso si estan en ingl?s)
Te recomiendo

Guides and Tips : Web Servers :
http://www.no-ip.com/support/guides/web_servers/

Hosting Multiple Domains with Apache and No-IP
http://www.no-ip.com/support/guides/web_servers/using_apache_virtual_hosts.html

How to setup an Apache web server, Using your own domain name and No-IP+ service
http://www.no-ip.com/support/guides/web_servers/setting_up_apache.html

fijate que hay muchos otros
Espero que resuelvas el problema, avisame de cualquier avance que tengas

Saludos
Emprear
En línea
Pedromf
Visitante


Email
« Respuesta #18 : Mayo 06, 2007, 09:24:48 »

PERDONAR POR LA TARDANZA DE ESCRIBIR
PERO CLARO TUBE QUE APRENDER COMO FUNCIONA UN SERVIDOR DE DNS ETC ETC.
TOTAL QUE MI PROBLEMA ERA DE LO MAS SIMPLE CLARO UNA VEZ SABIDO
NO OBSTANTE TENGO QUE DECIR QUE NADIE ME ACLARO EL PROBLEMA INCLUSO LOS SE?ORES QUE VENDEN LOS DOMINIOS
SOLUCION:
MI APACHE ESTA CONFIGURADO CORRECTAMENTE
NO HACE FALTA PARA NADA UN SERVIDOR DE DNS
NO HACE FALTA PONER "VIRGERIAS" EN EL SERVIDOR APACHE
SIMPLEMENTE
SOLA HACE FALTA PONER UN REGISTRO TIPO "A" EN DONDE CONTRATAS EL DOMINIO CON LA DIRECCION IP DE TU SERVIDOR LOCAL DONDE TIENES ALOJADAS LAS PAGINAS WEB
Y A FUNCIONAR  
     "DIOS MIO CUANTO TIEMPO PERDIDO"
NO OBSTANTE QUIERO DECIR QUE ES EN EL UNICO FORO QUE HE CONTESTADO SOBRE ESTE TEMA
Y DEBO AGRADECER LA AMABILIDAD Y LA CONSTANCIA DE TODOS VOSOTROS
GRACIAS
En línea
Foros Linux Argentina
   

 En línea
Páginas: 1 [2]   Ir Arriba
  Imprimir  
 
Ir a:  

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.13 | SMF © 2006-2011, Simple Machines LLC
SMFAds for Free Forums
XHTML 1.0 válido! CSS válido!