我们使用 IIS 6 作为我们的网络服务器。我们需要拒绝本地网络之外的任何人访问位于特定 URL 中的特定文件。
换句话说,如果有人试图通过互联网从自己家里的电脑访问该影片/网页,他们一定不会成功。但是,如果同一个人试图在网络服务器的同一网络上这样做,那就没问题了。
我对此不太确定,但 Apache 使用 ORDER DENY,ALLOW。您可以指定 URL,允许或拒绝所有或一定范围的 IP。
有什么建议吗?谢谢!
答案1
您可以通过对文件设置 IP 限制来实现此目的:
- 打开 IIS MMC
- 导航至相关网站中的文件
- 右键单击该文件并选择“属性”
- 选择“文件安全”选项卡
- 在“IP 地址和域限制”窗格中,点击“编辑”
- 将默认限制设置为拒绝访问(单击“拒绝访问”单选按钮)
- 为您的 LCAN 添加例外情况(单击添加按钮)
- 在“授予访问权”对话框中,选择“计算机组”,然后输入 LAN 的 IP 地址和掩码:例如网络 ID:192.168.1.0,子网掩码:255.255.255.0
- 在所有对话框中单击“确定”即可返回。