千家论坛_智能建筑与智能家居技术交流社区
标题: 求助:关于APACHE上传问题 [打印本页]
作者: bigbibi 时间: 2004-8-30 15:58
标题: 求助:关于APACHE上传问题
各位高手,本人在安装apache_2.0.50-win32-x86-no_ssl.msi版本时,出现在广域网上传不了的情况,在局域网上无论是用127.0.0.1或者是局域网内部IP,或者是用动态域名(公网IP)浏览,一切正常,唯独是在INTERNET的另外一台电脑就是访问不到。问题何在?以上有劳各路高手,谢谢!
我的网络环境:通过一个集线器组成的局域网,本机作为服务器并拔号(单网卡),系统为WIN2000专业版。
作者: 快意刀 时间: 2004-8-30 16:10
操作系统?——》是否操作系统自带防火墙??——》打开防火墙apache端口
作者: bigbibi 时间: 2004-8-30 16:37
非常感谢快意刀出手帮助,再请教一下如何打开防火墙apache端口,我的系统(WIN2000)前几天才格式化并重新安装,而且都已经UPDATE并安装升级瑞星杀毒软件,是否操作系统自带防火墙,这个不太了解。
作者: 快意刀 时间: 2004-8-30 17:09
win2000没有自带防火墙
你网络中有无其他的软/硬件防火墙,或者网关??
作者: 快意刀 时间: 2004-8-30 17:13
等晚上我回家去试试,我在公司里用的笔记本,不好做试验。
作者: 快意刀 时间: 2004-8-30 17:20
没有网关?
这样,你描述一下你的局域网是如何连上internet的?
通过什么设备?采取何种方式?
[此贴子已经被作者于2004-8-30 17:22:01编辑过]
作者: bigbibi 时间: 2004-8-30 17:33
通过一个金浪8端口的集线器与电信ADSL猫(不带路由)、电脑进行互连,然后本机作为WEB服务器拔号上网并安装代理服务器软件(SYGATE),使网内所有计算机共享上网。
作者: 快意刀 时间: 2004-8-30 21:48
我不知道你的Sygate是怎样设置的
Sygate要增添一些访问规则才行,不然公网的电脑确实无法访问Sygate之后的机器的。
这个论坛的限制太多,我截了图,今天没法发了,明天我补上
作者: 快意刀 时间: 2004-8-31 02:29
[attach]16897[/attach]
[attach]16898[/attach]
作者: bigbibi 时间: 2004-8-31 08:39
真的非常感谢!但是,有个问题,就是在没有安装SYGATE,只是单机拔号上网的情况下(局域网IP为192.168.1.7跟255.255.255.0),在广域网上另外的电脑上也访问不到WEB服务器。
作者: bigbibi 时间: 2004-8-31 09:19
如果要设置SYGATE的话,下面的设置正确吗?[attach]16899[/attach]
作者: 快意刀 时间: 2004-8-31 10:07
实在抱歉,再往下的设置我就帮不上忙了,公司里和家里都是宽带路由器,且sygate我以前也从来没用过这些设置
我只能分析原理到这步。
BTW:我觉得Any Remote Host应该选上。
你说的单机拨号上网的情况,你要用ipconfig /all 看看你拨号上网所得到的IP是否是公网的IP。这点很重要。
作者: bigbibi 时间: 2004-8-31 12:07
我怀疑是APACHE版本问题,又或者是配置文件问题,端口没打开,可以发一个已经配置好的APACHE(conf文件)和APACHE安装版本过来吗?我的系统是WIN2000专业版。谢谢!
MY EMAIL:mpiterliu@tom.com
作者: 快意刀 时间: 2004-8-31 12:49
你局域网的机器能浏览,就说明apache工作正常
对于apache设置来讲,只有localhost和对外两种区别,即使是局域网的机器,对于安装apache的机器来说,也是“对外”提供服务的。
作者: 快意刀 时间: 2004-8-31 12:50
你拨入Internet之后,得到的IP地址是什么?方便的话报一下,我连连看
作者: bigbibi 时间: 2004-8-31 14:05
[attach]16916[/attach]
我用了域名解释,我的域名是:simizi.vicp.net
作者: 快意刀 时间: 2004-8-31 14:32
你的IP地址ping不通
你实在有必要查看一下你接入Internet得到的是否是公网地址了。
[此贴子已经被作者于2004-8-31 14:39:39编辑过]
作者: bigbibi 时间: 2004-8-31 14:42
你可以PING一下我的域名,上面那个IP是之前的。现在的应该是218.14.34.199
作者: 快意刀 时间: 2004-8-31 14:56
还是ping不通,telnet 80端口也不通
作者: bigbibi 时间: 2004-8-31 15:15
我在本机上可以PING通,到了那边就PING 不通,我再到另外一台机上试试
作者: 快意刀 时间: 2004-8-31 15:16
本机上ping?那当然是通的。
作者: bigbibi 时间: 2004-8-31 15:55
现在远端可以PING通,但浏览不到。
作者: 快意刀 时间: 2004-8-31 16:07
218.14.34.199现在可以ping通
不过你的80端口没有对外开放,我用telnet 你的80端口不成功
作者: bigbibi 时间: 2004-8-31 16:08
没有对外开放,那么如何开放这个端口啦,
作者: 快意刀 时间: 2004-8-31 16:12
sygate除了可以自定义规则以外,还系统默认规则。系统默认规则里有WebServer选项,你不妨试试
作者: bigbibi 时间: 2004-8-31 16:23
我试过,用路由器通过虚拟服务器方式,也出现现在这种情况(在局域网可以浏览,远端就不能浏览),还是系统问题?!
作者: 快意刀 时间: 2004-8-31 16:30
局域网可以浏览,足以说明apache正常
现在问题肯定就在防火墙(路由器,sygate)之类的设置上
现在你那个IP我可以ping通,就考虑暴露80端口
BTW:你装apache电脑上应该没有装IIS吧?如果装了,把IIS卸载
作者: bigbibi 时间: 2004-8-31 16:44
运行环境:现在这台机是WIN2000专业版,没有路由器,也没有安装SYGATE,直接通过集线器接ADSL猫,也没有安装IIS。问题就是没解决。
作者: 快意刀 时间: 2004-8-31 17:05
我正在扫描你的那个IP,奇怪的很,你开放了21(ftp)和110(POP3)端口,80端口却没有开放
作者: bigbibi 时间: 2004-8-31 17:14
刚才把IIS删掉后,找不到打不80端口的服务,现在可以在那里打开80端口。
作者: 快意刀 时间: 2004-8-31 17:36
你查看一下你的apache服务是否启动了。
我ping你的域名,解析得到IP地址 218.14.31.15
扫描发现,你开放了:21、23、110、3306(Mysql 吧?)、6000(web?)端口
我倒,你的web端口不是80,是6000,
MeChat视频聊天室,对吧?????
作者: 快意刀 时间: 2004-8-31 17:39
使用这个地址可以访问你的服务器
http://simizi.vicp.net:6000
http://simizi.vicp.net:6000
[此贴子已经被作者于2004-8-31 17:45:46编辑过]
作者: bigbibi 时间: 2004-9-1 09:40
也访问不到,现在我加上一个4口的路由器,设置了虚拟服务器,实验结果跟本机拔号一样(在远端不能浏览,在本端可以浏览)
win2000当中,80端口不是默认开放的吗?APACHE也绑定在80端口啦。
[此贴子已经被作者于2004-9-1 9:42:03编辑过]
作者: 快意刀 时间: 2004-9-1 10:49
不要着急,详细的从头看一遍咱们的帖子
单机直接连接ADSL,不加路由,不加sygate,我这里可以看到你开放21(ftp)、110(pop3)、3306(mysql)、6000(web)端口。
刚才我又查看了一下,接上路由器之后,你只开放了21(ftp)、110(pop3)端口。
相信你知道问题出在哪里了吧?
BTW:web端口不一定是80的,取决于Web Server的设置和Web应用程序的编写。
作者: bigbibi 时间: 2004-9-1 11:08
那么,还是设置出了问题,请问WEB SERVER设置与WEB应用程序编写,这一块本人不是很懂,有这方面的资料参考或者是关键设置(如在编写时开放端口的设置。。。)
作者: 快意刀 时间: 2004-9-1 11:13
apache的相关设置在httpd.conf 里面
至于Web程序的编写,实话实说,我也是棒槌
作者: bigbibi 时间: 2004-9-1 11:29
有个问题:就是居然在局域网可以浏览,到了广域网就不行,APACHE设置应该不存在问题
至于WEB程序编写,这个不懂,还请指教!
我们把问题简单化,就只上传网页就可以了,比较苦恼!1
作者: 快意刀 时间: 2004-9-1 11:34
你在局域网中浏览的网页是什么样子的?
作者: bigbibi 时间: 2004-9-1 11:42
有关系吗?自己做的网页,在局域网用域名(公网动态IP),内部IP,LOCALHOST都可以浏览。
作者: 快意刀 时间: 2004-9-1 11:47
是不是我昨天浏览到的那个聊天室?
作者: bigbibi 时间: 2004-9-1 11:48
不是,是一个网页,那个聊天室是另外的
作者: 快意刀 时间: 2004-9-1 12:04
我刚才又扫描了一下你的IP,还是只有21(ftp)、110(pop3)两个端口开放
出问题的地方有两个可能:
1、Web Server根本没有启动
2、你的路由器阻止了来自互联网用户对80端口的访问
一个一个的查找解决
作者: bigbibi 时间: 2004-9-1 12:48
不知道是什么原因,下去吃个饭回来,远端也就可以访问啦!
网络环境:路由器开通虚拟服务器,其它也没什么设置,天呀,
非常感谢!
再想问一个问题:如果在家里用宽带上网上传网页,本机拔号,一样的设置,怎么就是不行呢?
作者: bigbibi 时间: 2004-9-1 15:44
怎么会出现在广域网上部分电脑可以浏览,另外一个地方就浏览不到的情况。(不是用户数的问题)
作者: bigbibi 时间: 2004-9-1 18:39
用扫描工具扫描公网IP,发现135和445为HTTP代理服务端口。。。而80端口又开通,????
[此贴子已经被作者于2004-9-1 18:40:01编辑过]
欢迎光临 千家论坛_智能建筑与智能家居技术交流社区 (http://bbs.qianjia.com:8020/) |
Powered by Discuz! X3.2 |