SuSEfirewall2_init
SuSEfirewall2_setup
(Que es lo que mas pinta tienen de los scripts de inicio como firewall), hazlo asi como root:
bash$ cd /etc/init.d
bash$ chmod -x SuSEfirewall2_init
bash$ chmod -x SuSEfirewall2_setup
Cuando hagas eso vete a la carpeta etc.
bash$ cd /etc
y edita el archivo 'sysctl'
bash$ vim /etc/sysctl.conf
(Espero que sepas usar vim sino usa pico o nano o uno grafico como gedit... pero tendras que abrir el archivo como root para poder guardar los cambios) Para abrir en un editor grafico el archivito desde tu terminal como root:
bash$ gedit /etc/sysctl.conf
Si es que tienes 'gedit' sino usa otro... emacs o kate o similar.
Cuando lo abras agrega (o modifica si ya existen):
Citar
net.ipv4.icmp_echo_ignore_broadcasts = 0
net.ipv4.icmp_echo_ignore_all = 0
net.ipv4.icmp_echo_ignore_all = 0
Guarda los cambios y ejecuta el comando:
bash$ sysctl -p
Y vete a otra PC de tu LAN y hazle ping nuevamente a la PC con Linux. Haber si responde (Lo anterior es para habilitar los pings).
Luego como el script de firewalls estara desabilitado, reinicia tu PC de OpenSuse, y cuando inicie intenta entrar a Apache, desde otra PC de tu LAN.
Tambien seria beneficioso conocer si OpenSuse rechaza las conexiones de cualquier tipo o sencillamente el asunto es con Apache... sino es mucho peticionarte, nuevamente cuando hagas todo lo anterior si todavia no puedes ver Apache desde otra PC de tu LAN... porfavor, descargate en Windows la aplicacion llamada putty y intenta conectarte por SSH (Ya que veo esta abierto en OpenSuse) a la PC con OpenSuse, pones la IP de SUse, el usuario (root) y la contrasena de root... o sino te permite conectar con root (El archivo de configuracion de SSH por defecto no lo permite, hay que modificarlo). Crea un usuario cualquiera en tu OpenSuse y a traves de putty intenta volver a conectarte a SSH de OpenSuse otorgando su IP, usuario y contrasena.... te permite o no conectarte?