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.
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.