Apache webserver Help..
I'm running Mandriva 2006 with apache server installed (198.198.198.3). the box is connected to internet via a router with port 80 forwarded to the linux box . I open up IE from a computer in LAN environment i can open the website just fine but as soon as i'm trying to connect from outside world (by typing my public internet address) it says "page cannot be displayed"
am i missing something here in the configuration? is there any ports needed to be forwared in order for the webserver to work? I checked my apache network configuration and i set to listen from all addresses. Anybody knows whats my problem here? or any guides in how to configure webserver for dsl home user? Thanks |
Do you have a firewall running on the box?
iptables -L will show you. |
Chain INPUT (policy ACCEPT)
target prot opt source destination Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination initially i checked that the iptables and shorewall was started during the boot up. and the ip tables -L give me the above result. the default server is set to: Address Any Port Any Server Name Automatic Document Root /var/www/html |
Funny? Im running standard install and I get 2 pages of results with ipyables -L
[root@linuxbox ~]# iptables -L Chain AllowICMPs (2 references) target prot opt source destination ACCEPT icmp -- anywhere anywhere icmp fragmentation- needed ACCEPT icmp -- anywhere anywhere icmp time-exceeded Chain Drop (1 references) target prot opt source destination RejectAuth all -- anywhere anywhere dropBcast all -- anywhere anywhere AllowICMPs icmp -- anywhere anywhere dropInvalid all -- anywhere anywhere DropSMB all -- anywhere anywhere DropUPnP all -- anywhere anywhere dropNotSyn tcp -- anywhere anywhere DropDNSrep all -- anywhere anywhere Chain DropDNSrep (2 references) target prot opt source destination DROP udp -- anywhere anywhere udp spt:domain Chain DropSMB (1 references) target prot opt source destination DROP udp -- anywhere anywhere udp dpt:135 DROP udp -- anywhere anywhere udp dpts:netbios-ns :netbios-ssn DROP udp -- anywhere anywhere udp dpt:microsoft-d s DROP tcp -- anywhere anywhere tcp dpt:135 DROP tcp -- anywhere anywhere tcp dpt:netbios-ssn DROP tcp -- anywhere anywhere tcp dpt:microsoft-d s Chain DropUPnP (2 references) target prot opt source destination DROP udp -- anywhere anywhere udp dpt:1900 Chain INPUT (policy DROP) target prot opt source destination ACCEPT all -- anywhere anywhere Ifw all -- anywhere anywhere eth0_in all -- anywhere anywhere eth1_in all -- anywhere anywhere Reject all -- anywhere anywhere LOG all -- anywhere anywhere LOG level info pref ix `Shorewall:INPUT:REJECT:' reject all -- anywhere anywhere Chain FORWARD (policy DROP) target prot opt source destination eth0_fwd all -- anywhere anywhere eth1_fwd all -- anywhere anywhere Reject all -- anywhere anywhere LOG all -- anywhere anywhere LOG level info pref ix `Shorewall:FORWARD:REJECT:' reject all -- anywhere anywhere Chain Ifw (1 references) target prot opt source destination RETURN all -- anywhere anywhere set ifw_wl src DROP all -- anywhere anywhere set ifw_bl src IFWLOG all -- anywhere anywhere state INVALID,NEW p sd weight-threshold: 10 delay-threshold: 10000 lo-ports-weight: 1 hi-ports-weigh t: 2 IFWLOG prefix 'SCAN' Chain OUTPUT (policy DROP) target prot opt source destination ACCEPT all -- anywhere anywhere fw2net all -- anywhere anywhere fw2loc all -- anywhere anywhere Reject all -- anywhere anywhere LOG all -- anywhere anywhere LOG level info pref ix `Shorewall:OUTPUT:REJECT:' reject all -- anywhere anywhere Chain Reject (4 references) target prot opt source destination RejectAuth all -- anywhere anywhere dropBcast all -- anywhere anywhere AllowICMPs icmp -- anywhere anywhere dropInvalid all -- anywhere anywhere RejectSMB all -- anywhere anywhere DropUPnP all -- anywhere anywhere dropNotSyn tcp -- anywhere anywhere DropDNSrep all -- anywhere anywhere Chain RejectAuth (2 references) target prot opt source destination reject tcp -- anywhere anywhere tcp dpt:auth Chain RejectSMB (1 references) target prot opt source destination reject udp -- anywhere anywhere udp dpt:135 reject udp -- anywhere anywhere udp dpts:netbios-ns :netbios-ssn reject udp -- anywhere anywhere udp dpt:microsoft-d s reject tcp -- anywhere anywhere tcp dpt:135 reject tcp -- anywhere anywhere tcp dpt:netbios-ssn reject tcp -- anywhere anywhere tcp dpt:microsoft-d s Chain all2all (0 references) target prot opt source destination ACCEPT all -- anywhere anywhere state RELATED,ESTAB LISHED Reject all -- anywhere anywhere LOG all -- anywhere anywhere LOG level info pref ix `Shorewall:all2all:REJECT:' reject all -- anywhere anywhere Chain dropBcast (2 references) target prot opt source destination DROP all -- anywhere anywhere PKTTYPE = broadcast DROP all -- anywhere anywhere PKTTYPE = multicast Chain dropInvalid (2 references) target prot opt source destination DROP all -- anywhere anywhere state INVALID Chain dropNotSyn (2 references) target prot opt source destination DROP tcp -- anywhere anywhere tcp flags:!FIN,SYN, RST,ACK/SYN Chain dynamic (4 references) target prot opt source destination Chain eth0_fwd (1 references) target prot opt source destination dynamic all -- anywhere anywhere state INVALID,NEW net2all all -- anywhere anywhere Chain eth0_in (1 references) target prot opt source destination dynamic all -- anywhere anywhere state INVALID,NEW net2all all -- anywhere anywhere Chain eth1_fwd (1 references) target prot opt source destination dynamic all -- anywhere anywhere state INVALID,NEW loc2net all -- anywhere anywhere Chain eth1_in (1 references) target prot opt source destination dynamic all -- anywhere anywhere state INVALID,NEW loc2fw all -- anywhere anywhere Chain fw2loc (1 references) target prot opt source destination ACCEPT all -- anywhere anywhere state RELATED,ESTAB LISHED ACCEPT all -- anywhere anywhere Chain fw2net (1 references) target prot opt source destination ACCEPT all -- anywhere anywhere state RELATED,ESTAB LISHED ACCEPT all -- anywhere anywhere Chain loc2fw (1 references) target prot opt source destination ACCEPT all -- anywhere anywhere state RELATED,ESTAB LISHED ACCEPT all -- anywhere anywhere Chain loc2net (1 references) target prot opt source destination ACCEPT all -- anywhere anywhere state RELATED,ESTAB LISHED ACCEPT all -- anywhere anywhere Chain net2all (2 references) target prot opt source destination ACCEPT all -- anywhere anywhere state RELATED,ESTAB LISHED Drop all -- anywhere anywhere LOG all -- anywhere anywhere LOG level info pref ix `Shorewall:net2all:DROP:' DROP all -- anywhere anywhere Chain reject (11 references) target prot opt source destination DROP all -- anywhere anywhere PKTTYPE = broadcast DROP all -- anywhere anywhere PKTTYPE = multicast DROP all -- 10.16.26.11 anywhere DROP all -- 192.168.0.255 anywhere DROP all -- 255.255.255.255 anywhere DROP all -- 224.0.0.0/4 anywhere REJECT tcp -- anywhere anywhere reject-with tcp-res et REJECT udp -- anywhere anywhere reject-with icmp-po rt-unreachable REJECT icmp -- anywhere anywhere reject-with icmp-ho st-unreachable REJECT all -- anywhere anywhere reject-with icmp-ho st-prohibited Chain shorewall (0 references) target prot opt source destination Chain smurfs (0 references) target prot opt source destination LOG all -- 10.16.26.11 anywhere LOG level info pref ix `Shorewall:smurfs:DROP:' DROP all -- 10.16.26.11 anywhere LOG all -- 192.168.0.255 anywhere LOG level info pref ix `Shorewall:smurfs:DROP:' DROP all -- 192.168.0.255 anywhere LOG all -- 255.255.255.255 anywhere LOG level info pref ix `Shorewall:smurfs:DROP:' DROP all -- 255.255.255.255 anywhere LOG all -- 224.0.0.0/4 anywhere LOG level info pref ix `Shorewall:smurfs:DROP:' DROP all -- 224.0.0.0/4 anywhere |
I miss read your post lastnight. If you can access it from an internal PC, but not through your router. Then it is in the routing, not the Apache setup.
|
What kind of router do you have? I had a Netgear router that would NOT let me see my webpage by using the public IP address. Go to another computer outside your network and test it out with your public IP address. Should work.
|
All times are GMT -5. The time now is 04:21 AM. |