Configurar servidor

Hola!
Estoy intentando configurar un servidor linux y no he logrado hacerlo funcionar bien.
Necesito que mi server haga de router para compartir internet el resto de la LAN y ademas me sirva de Servidor Web con Apache Server.
He utilizado iptables y comparto internet sin problemas, pero tengo problemas con el Apache, al parecer la iptables me bloquea con un firewall.
Soy inexperto en esto, y es parte de un proyecto que estoy realizando, por favor, ayudame con las lineas de comando o cosas a instalar para que me funcione bien!
Muchas gracias!

3 Respuestas

Respuesta
1
iptables -A INPUT -i eth0 -s 0.0.0.0/0 -p TCP --dport www -j ACCEPT
-I eth0 indica qué interfaz aceptará esa conexión.
Mi respuesta es una contribución desinteresada a tu conocimiento. Si no te satisface, pide cortésmente una aclaración. Si llegó muy tarde agradece la voluntad que tuve al contestarla ya que estoy usando mi tiempo sin esperar retribución mayor.
Lo anterior lo tomé de:
http://www.pello.info/filez/firewall/iptables.html
Yo tampoco sabía antes.
Aquí hay otro manual:
http://linuca.org/body.phtml?nIdNoticia=99
Si has resuelto tu problem, por favor finaliza la pregunta. Si no lo has resuelto, por favor dime en qué te puedo aclarar.
Respuesta
1
Lo más probable es que quizás al actuvar el firewall este también está bloqueando el puierto 80 de http.
¿Qué sabor de Linux usas ..?
El web server es para tu lan o para ser visto desde afuera ..¿?
Linux Red Hat 9.0
La idea del servidor web es que salga, pero la verdad es que ni siquiera en la LAN logro conectar...
Ok .. parece que el problema es de firewall .. lo primero que hacemos es permitir 80 ( puerto http )

O lo deshabilitas todo
Firewall --disabled
Respuesta
1
Te recomiendo encarecidamente (sobre todo por tu seguridad) que le eches un ojo a un manual muy didáctico sobre el firewall con iptables (http://es.tldp.org/Manuales-LuCAS/doc-iptables-firewall/doc-iptables-firewall-html/)
Aparte de esto, debes tener el siguiente comando en tu firewall para aceptar y devolver solicitudes HTTP:
Iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 80 -j ACCEPT
Además, Apache y Tomcat (depende como lo tengas configurado) usa varios servicios conectados entre si a través de localhost, por lo que debes también abrir esa vía.
iptables -A INPUT -i lo -d 127.0.0.1 -j ACCEPT
P.D.: No olvides puntuar la respuesta!

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas