- 论坛徽章:
- 0
|
我的服务器状况是:两块网卡,bce0,bce1,bce0绑定互联网ip地址,bce1绑定内网地址192.168.0.1,想实现的功能是局域网别的电脑通过这台服务器共享上网,这台服务器提供的web服务同时对互联网和局域网提供。软件:freebsd7.0,Apache/2.2.6 (FreeBSD) mod_ssl/2.2.6 OpenSSL/0.9.8e DAV/2 PHP/5.2.5 with Suhosin-Patch.
实现的方式是:在核心里加入如下内容:
options IPFIREWALL
options IPDIVERT
options IPFIREWALL_DEFAULT_TO_ACCEPT
对/etc/rc.firewall 没有进行任何修改。
刚才ipfw show的结果是:
00050 3138005 1637674582 divert 8668 ip4 from any to any via bce0
00010 1250 103628 allow ip from any to any via lo0
00020 0 0 deny ip from any to 127.0.0.0/8
00030 0 0 deny ip from 127.0.0.0/8 to any
65000 6159999 3289751415 allow ip from any to any
65535 0 0 allow ip from any to any
目前遇到的问题是:共享上网正常,局域网内无论是以内网地址还是输入域名来访问本服务器提供的web服务都很正常,但在互联网上访问则很慢很慢。为了测试是否是apache设置问题,在不通过本台服务器共享上网的电脑上通过互联网访问本服务器提供的ftp,同样也是非常非常非常非常地慢,能list,但不能上传和下载。请教各位大侠,这问题该从何处下手解决?(为了方便热心朋友诊断,给出服务器上的一个博客地址:http://cn.weweblog.com ) 提前谢了。
(更新内容:鉴于越来越接近问题,特修改原贴题目《局域网访问服务器正常,互联网访问服务器很慢很慢》,敬请熟悉IPFW的大侠伸手相助,多谢。)
[ 本帖最后由 palwoo 于 2008-4-15 20:34 编辑 ] |
|