On Wednesday 01 November 2006 02:03, Jigish Gohil wrote: Hi, not quite sure what you have cut and pasted into the email here, but I didnt have to do any of that. Its simply done from the config panel of your router. my linksys address is 192.168.1.1. you just need to configure port forwarding on the router. forward port 80 to whatever internal ip you want. should take 30 seconds .......... tops.
I am trying to forward all the port 80 requests from internet to my router to a web server on internal network.
Internet ----> SUSE router ----> Webserver on intranet.
I have followed this guide: http://www.novell.com/coolsolutions/feature/16709.html
Relevant section in /etc/sysconfig/SuSEfirewall2 are :
FW_DEV_EXT="any eth-id-00:15:f2:52:f8:8a" FW_DEV_INT="eth-id-00:08:a1:65:d7:c6" FW_DEV_DMZ="" FW_ROUTE="yes" FW_MASQUERADE="yes" FW_MASQ_DEV="$FW_DEV_EXT" FW_MASQ_NETS="0/0" FW_PROTECT_FROM_INT="no" FW_SERVICES_EXT_TCP="9000 http" FW_FORWARD="" FW_FORWARD_MASQ="0/0,192.168.0.249,tcp,80,80,0/0" FW_REDIRECT="" FW_SERVICES_ACCEPT_INT="" FW_SERVICES_ACCEPT_DMZ=""
I have Masquerading enabled, and IP forwarding enabled too.
I can access the server from router, and the web server can connect to the internet too.
However the requests to port 80 are not being forwarded to the web server on internal network(192.168.0.249).
Any suggestions what I need to do to fix this?
Thanks in advance
Jigish
-- SuSE Linux 10.1 ~ Kernel 2.6.16.21-0.25-smp #1 ~ Kmail 1.9 ~ Registered Linux user: 412217 http://reillyblog.com 6:39am up 9:45, 1 user, load average: 0.03, 0.09, 0.10