Ayuda con httpd.conf OpenSuse
Nakp:
quiere wan tifa... a traves del router es lo mismo... no se si en suse pero yo tengo en ubuntu y no hago nada mas xD (wlan)
^Tifa^:
Mira, si en tu caso tu Apache salio (o sea se vio remoto) es porque el router en cuestion esta mas sin restriccion de puertos algunas (grave error pero en fin). Pero por regla general, suelen venir multipuestos y pues es tarea del administrador hacer un ligero cambio a monopuesto. Es muy probable que si el habla a nivel WAN requiera ejercer la tareita de configurar su router para salir... a lo mejor sale premiado y su router esta en modo bridge y puede salir libremente con IP publica a internet. (Pero como generalmente no es el caso, doy la otra posibilidad) y la otra posibilidad se complica un poco considerando que las IP publicas caseras son dinamicas y hay que dar uso de una herramienta de terceros como No-Ip o pagar un billete extra al proveedor de internet para que te asigne una IP publica estatica a la Mac Address de tu Router ;)
Cioouw:
Haber la ip de mi Opensuse es 192.168.1.20
Ahora con la configuracion:
- Cuando pongo 127.0.0.1:80 Tengo acceso desde la misma pc, pero no desde LAN ni WAN.
- Cuando pongo 192.168.1.20:80 no tengo acceso desde la misma pc, ni la LAN, ni WAN.
- Cuando pongo 80 solo tengo acceso desde mi pc, no LAN, no WAN
Ojo que reinicio el servicio con esta instruccion: service apache2 restart
Cabe decir que he abierto el puerto 80 de mi router con direccion a mi IP 192.168.1.20, el firewall esta asi (visto desde YAST):
Mi interfaz eth0 esta en la zona externa.
Servicios autorizados http y https
La config del HTTP esta asi (visto desde YAST):
- Servicio HTTP habilitado
- Puerto 80 desde todas las direcciones
Haber que opinan.
Nakp:
deja solo listen 80
a traves de que ip accedes a tu servidor desde lan o wan?
^Tifa^:
Cuando eliges solamente puerto 80 (sin especificar IP) es para que escuche en todas las interfaces posibles que tengas (eth0 y las demas si posees por ejemplo wlan0) y obviamente localhost (127.0.0.1) Ahora si le especificas una IP (esta tiene que ser estatica no dinamica... ojo con si tu IP al OpenSuse se asigna a traves de DHCP). Si es estatica como informas, deberia poder observarse despues de reiniciar Apache tanto dentro del mismo OpenSuse como desde cualquier PC de tu misma LAN y cualquier PC desde la WAN siempre y cuando hayas realizado la configuracion DMZ correctamente en el router.
Ahora, puede existir la posibilidad que te comente anteriormente... un firewall en OpenSuse que impida la salida de servicios por otra interfaz que no sea la logica localhost.
Podrias, hacer los siguientes comandos me gustaria ver algo (ejecutalos todos como root de forma individual)
bash$ iptables -L
bash$ nmap localhost
bash$ nmap 192.168.1.20
bash$ cat /etc/host.deny
Otra cosilla, dices que tu IP de OpenSuse es 192.168.1.20??? y tu LAN va en ese mismo rango de IP privada??? Porque si tu LAN tiene otro rango (por ejemplo 10.0.0.X o 192.168.168.x etc) no va ninguna PC a ver a tu OpenSuse ... disculpame por preguntarte esto ultimo se que es algo realmente tonto pero puesto que la IP (192.168.1.20) fue la que te di en el ejemplo de como configurar httpd.conf no quisiese que pues hayas colocado esa y le hayas colocado esa tambien a tu inferfaz y que se de la casualidad que tu LAN tiene otro rango de IP.
Saluditos.
Navegación
[#] Página Siguiente
[*] Página Anterior