the*_*ius 5 apache security wamp
我正在为我们部门创建一些网络应用程序.该部门是更大内部网的一部分,当然为更多部门提供服务.
我在一台从未使用过的PC上设置了WAMP环境,并开发了一些在该部门内部使用的简单应用程序.
对于每个应用程序,我都创建了一个别名,以及一种"主页",您可以在其中查看Web应用程序的"索引".
现在我要设置apache以拒绝访问除IP列表之外的各种Web应用程序.
我已经尝试使用authz_host来完成此操作,但它不起作用.
遵循Web应用程序Alias的copypaste.
Alias /national-alerts/ "c:/wamp/www/national-alerts/"
<Directory "c:/wamp/www/national-alerts/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order deny,allow
Deny from all
Allow from 10.176.164.53
Allow from 10.176.162.144
Allow from 10.176.162.219
Allow from 10.176.160.202
Allow from 10.176.165.143
Allow from 10.176.162.209
Allow from 10.176.166.46
Allow from 10.176.162.119
Allow from 10.176.160.232
Allow from 10.176.162.53
Allow from 10.176.164.33
Allow from 10.176.161.185
Allow from 10.176.162.111
</Directory>
Run Code Online (Sandbox Code Playgroud)
所有这些IP都来自内部网的内部IP.因此,任何访问都会获得"拒绝访问",因为Allow已被完全忽略.
有人可以帮助我指出正确的示例/文档吗?
您更改 IP 的conf对我有用。
您的 Intranet 的子网掩码是多少,如果不是 255.255.0.0 或更宽,则请求可能不是直接由 10.176.164.53 发出,而是从他的网关发出。
Web 服务器的 IP 地址是多少?
当您尝试访问该页面(例如从 10.176.164.53)时,请查看 apache 的访问日志并检查请求是否是从同一 IP 发出的。
| 归档时间: |
|
| 查看次数: |
8959 次 |
| 最近记录: |