apache 奇怪的问题,请求大伙帮帮忙!!

apache 奇怪的问题,请求大伙帮帮忙!!

安装配置好的服务器,基本上那个大部分网友都可以打开,但是还有10%左右的用户打不开我服务器上的web网站,提示找不到网页。
刚开始想到可能是线路的原因,打不开就没有多加管理,但是偶尔有一次,一个原本打不开我服务器网站的朋友,可以连接服务器上的FTP,并且上传和下载的速度都很快!不知道什么原因,有直到的朋友帮帮忙看看怎么解决!

我的配置

FREEBSD 6.1 + apache 2.0.59 + php 5.16 + mysql 5 + Pure-FTPd

线路使用 双线机房5M独享

网站:www.zg01.com

FTP:www.zg01.com

用户名和密码都是 1234


QUOTE:
原帖由 cm80 于 2007-3-9 13:09 发表
安装配置好的服务器,基本上那个大部分网友都可以打开,但是还有10%左右的用户打不开我服务器上的web网站,提示找不到网页。
刚开始想到可能是线路的原因,打不开就没有多加管理,但是偶尔有一次,一个原本打不开 ...

从用户那里多得点信息
IP
dns
等等
现在不知道是服务器设置的问题还是线路的问题,要说线路的问题,可是ftp能连上,www打不开,要说设置的问题,好多用户都很正常,晕死了!
配置没有问题.
估计是其它二个原因
一是机房双线路的问题
二是网络流量限制,5M独享带宽太小了,机房5M独享指的是保证5M bits per second数据流量,1byte=8bit
实际传输只能提供5M/8=600多KB甚至更少,如果还开FTP这种下载服务,肯定不够用,一般服务商除了5M独享还加句100M共享,百M网段内其它服务器流量空闲时,可以占用它们带宽,但流量繁忙时,你的同一时段内超过5M的流量,全部被机房路由器扔掉,所以有时WEB和FTP都登不上了.
建议楼主使用MRTG等流量监视软件一看便知.


QUOTE:
原帖由 dream8888 于 2007-3-10 12:34 发表
配置没有问题.
估计是其它二个原因
一是机房双线路的问题
二是网络流量限制,5M独享带宽太小了,机房5M独享指的是保证5M bits per second数据流量,1byte=8bit
实际传输只能提供5M/8=600多KB甚至更少,如果还开FT ...

讲的很有道理:)
呵呵
谢谢楼上给出的办法,感激不尽,不过请朋友们看下我的这个怪问题!我在补充一下。
1.流量虽然说5M独享,那是机房给我保证的最低不会低于5M,我可以用到10M甚至更多,但是如果长期超过10M,我就要加钱,但是之前他们不会给我做任何限制,平且关于服务器现在所使用的流量,我的服务器上虽然没有监控流量的,但是机房给我提供的流量图显示,我的服务器流量一直在2M左右,根本没有超过5M。1byte=8bit 这个我也知道

2.机房同样的IP段上的服务器,使用的是win2003 的系统,打开他们的网站很正常

3.网友在打不开我的服务器上的网站的时候(错误显示是 找不到网页),可以快速的连接到我服务器上的FTP服务器,上传下载速度很快,可保持在上传60KB/秒的速度,下载 350KB/秒的速度。

4.但是又有80%的会员在打开浏览我的网站都非常的正常,没有任何问题。


我现在估计问题会不会在 apache 的设置上,是不是那个设置不对。导致了一些电脑的 IE 无法浏览的现象。因为根据上面提到的第二点上,IIS可以正常,apache就有上面的这种问题。晕闷死,各位大大们帮我分析一下!


QUOTE:
原帖由 cm80 于 2007-3-13 10:44 发表
谢谢楼上给出的办法,感激不尽,不过请朋友们看下我的这个怪问题!我在补充一下。
1.流量虽然说5M独享,那是机房给我保证的最低不会低于5M,我可以用到10M甚至更多,但是如果长期超过10M,我就要加钱,但是之前他 ...

跟apache应该没有什么问题:)
  
1。你自己是否设置过iptables (用iptables -L 查看)
2。对方不能访问的时候,是否可以对你的域名正常解析 ,让不能访问你的用户nslookup yoursite
用户访问不了我的网站的时候,连接FTP的IP位置 直接填写的是域名,而不是ip地址,这都能连上,解析应该没问题的!
这是我的防火墙规则,帮忙看下有可能引起这种问题的设置。

[Copy to clipboard] [ - ]
CODE:
######## TCP ##################
ipfw add 00001 deny log ip from any to any ipopt rr
ipfw add 00002 deny log ip from any to any ipopt ts
ipfw add 00003 deny log ip from any to any ipopt ssrr
ipfw add 00004 deny log ip from any to any ipopt lsrr
ipfw add 00005 deny tcp from any to any in tcpflags syn,fin
# 这5行是过滤各种扫描包

######### www ssh ftp ##########
ipfw add 10002 allow tcp from any to me 80 in
ipfw add 10003 allow tcp from any to me 22 in
ipfw add 10004 allow tcp from any to me 21 in
ipfw add 10005 allow tcp from any to me 20 in
ipfw add 10006 allow tcp from any to me 3306 in
ipfw add 10007 allow tcp from any to me 8082 in
#ipfw add allow all from any to any keep-state  setup
ipfw add 10008 allow tcp from any to me 8080 in
ipfw add 10008 allow tcp from any to me 8080 in
ipfw add 10009 allow tcp from any to me 10050 in
ipfw add 100010 allow tcp from any to me 30001-50000 in
################################
ipfw add 19008 allow tcp from me to any out setup keep-state
ipfw add 19009 allow all from me to any out
ipfw add 20000 allow udp from any 53 to me
######### ICMP #################
ipfw add 30000 allow icmp from any to any icmptypes 3
ipfw add 30001 allow icmp from any to any icmptypes 4
ipfw add 30002 allow icmp from any to any icmptypes 8 out
ipfw add 30003 allow icmp from any to any icmptypes 0 in
ipfw add 30004 allow icmp from any to any icmptypes 11 in
ipfw add 30005 allow icmp from any to any icmptypes 8  in
ipfw add 30006 allow icmp from any to any icmptypes 0 out
####################################