Chinaunix

标题: 怎么设置apache只允许某个IP段访问? [打印本页]

作者: haohaoo    时间: 2003-03-16 18:55
标题: 怎么设置apache只允许某个IP段访问?
通过deny from 192.168.1.100
可以限制192.168.1.100不能访问,可是我要限制只能某个IP段才能访问怎么设置?
谢谢!
作者: 雪中凌花    时间: 2003-03-16 19:32
标题: 怎么设置apache只允许某个IP段访问?
可以的,只要在mod_access模块(缺省安装的)中写入:
allow from 192.168.2.0/255.255.255.0即只允许192.168.2.0网段的主机具有访问的权限。
作者: 蓝色虫    时间: 2003-03-16 20:12
标题: 怎么设置apache只允许某个IP段访问?
yes

may be from IPCHAINS deny IPHard

haha ~~~~~
作者: wind521    时间: 2003-03-16 21:12
标题: 怎么设置apache只允许某个IP段访问?
apache自己就可以限定的
:)
作者: haohaoo    时间: 2003-03-16 21:15
标题: 怎么设置apache只允许某个IP段访问?
原帖由 "wind521" 发表:
apache自己就可以限定的
:)

怎么限定?
来个例子好吗?
作者: wind521    时间: 2003-03-16 21:17
标题: 怎么设置apache只允许某个IP段访问?
order deny,allow
deny from all
allow from 192.168.0.0/24


大概这样,去httpd.conf里查一下就成了
作者: haohaoo    时间: 2003-03-16 21:17
标题: 怎么设置apache只允许某个IP段访问?
原帖由 "雪中凌花" 发表:
可以的,只要在mod_access模块(缺省安装的)中写入:
allow from 192.168.2.0/255.255.255.0即只允许192.168.2.0网段的主机具有访问的权限。

这段是不是要子掩码是255.255.255.0才能访问
因为我们内部网的子掩码是255.255.224.0
作者: haohaoo    时间: 2003-03-16 21:25
标题: 怎么设置apache只允许某个IP段访问?
原帖由 "wind521" 发表:
order deny,allow
deny from all
allow from 192.168.0.0/24


大概这样,去httpd.conf里查一下就成了

比如我要限制/home/snoopy/forum这个目录下只能172.16.*.*,子掩码为255.255.224.0才能访问,是不是可以这样写
<Directory "/home/snoopy/forum">;
    order deny,allow
    deny from all
    allow from 172.16.0.0/24
</Directory>;
order deny,allow
作者: haohaoo    时间: 2003-03-17 19:11
标题: 怎么设置apache只允许某个IP段访问?
tttttt




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2