iptables configuration to work with apache2 mod_proxy
Posted
by swdalex
on Server Fault
See other posts from Server Fault
or by swdalex
Published on 2010-02-08T15:19:40Z
Indexed on
2010/03/16
10:06 UTC
Read the original article
Hit count: 511
Hello!
I have iptables config like this:
iptables -F INPUT
iptables -F OUTPUT
iptables -F FORWARD
iptables -P INPUT DROP
iptables -P OUTPUT DROP
iptables -P FORWARD DROP
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 22 -j ACCEPT
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 80 -j ACCEPT
iptables -A INPUT -p tcp --dport 443 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 443 -j ACCEPT
Also, I have apache virtual host:
<VirtualHost *:80>
ServerName wiki.myite.com
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://localhost:8901/
ProxyPassReverse / http://localhost:8901/
<Location />
Order allow,deny
Allow from all
</Location>
</VirtualHost>
My primary domain www.mysite.com is working well with this configuration (I don't use proxy redirect on it). But my virtual host wiki.mysite.com is not responding.
Please, help me to setup iptables config to allow wiki.mysite.com working too. I think, I need to setup iptables FORWARDING options, but I don't know how.
update:
I have 1 server with 1 IP. On server I have apache2.2 on 80 port. Also I have tomcat6 on 8901 port. In apache I setup to forwarding domain wiki.mysite.com to tomcat (mysite.com:8901).
I want to secure my server by disabling all ports, except 80, 22 and 443.
© Server Fault or respective owner