脱机存储库 - Windows
可以使用镜像工具创建脱机存储库(在 Windows 上)。通常,这正是封闭式计算机网络或 Internet 访问受限的网络所需要的。镜像工具可用于在本地文件夹中创建 ESET 存储库的克隆。之后可以将这一克隆的存储库(例如,外部磁盘上的存储库)移动到封闭式网络中的某个位置。可以将该存储库复制到本地网络中的安全位置,然后通过 HTTP 服务器使其可用。
若要更新脱机存储库,请使用创建脱机存储库所用的相同命令。将使用中间文件夹中的先前数据并仅下载过时的文件。
请注意,存储库的大小不断增长,中间目录具有相同的大小。在开始该过程之前,请确保至少具有 1.2 TB 的可用空间。 |
最佳做法
另请参阅 ESET 知识库文章脱机环境中使用 ESET PROTECT 的最佳实践。
适用于 Windows 的示例方案
I. 创建存储库克隆
1.下载镜像工具。
2.从已下载的 .zip 文件中提取镜像工具。
3.为以下对象准备(创建)文件夹:
•中间文件
•最终存储库
4.打开命令提示符,然后将目录更改为已提取的镜像工具所在的文件夹(cd 命令)。
5.运行以下命令(将中间存储库和输出存储库目录更改为步骤 3 中的文件夹):
MirrorTool.exe --repositoryServer AUTOSELECT ^ |
6.存储库已复制到 outputRepositoryDirectory 文件夹后,将该文件夹及其内容移动到可访问您的封闭式网络的另一台计算机。
II. 设置 HTTP 服务器
7.需要在封闭式网络中的计算机上运行 HTTP 服务器。您可以使用:
•ESET 下载站点中的 Apache HTTP Proxy(此方案)
•其他 HTTP 服务器
8.打开 apachehttp.zip 并将文件提取到 C:\Program Files\Apache HTTP Proxy
9.打开管理命令提示符,然后将目录更改为 C:\Program Files\Apache HTTP Proxy\bin(cd 命令)。
10.执行以下命令:
httpd.exe -k install -n ApacheHttpProxy
11.使用简单文本编辑器打开 C:\Program Files\Apache HTTP Proxy\conf\httpd.conf 文件,并在该文件末尾添加以下行:
Listen 80 |
12. 使用以下命令启动 ApacheHttpProxy 服务:
sc start ApacheHttpProxy
13. 通过以下方式测试服务是否正在运行:在 Web 浏览器中打开 http://YourIPaddress:80/index.html(将 YourIPaddress 替换为您计算机的 IP 地址)。
III. 运行脱机存储库
14. 为脱机存储库创建新文件夹,例如 C:\Repository.
15. 在 httpd.conf 文件中,将以下行
DocumentRoot "C:\Program Files\Apache HTTP Proxy\htdocs"
<Directory "C:\Program Files\Apache HTTP Proxy\htdocs">
替换为存储库文件夹的地址,如下所示:
DocumentRoot "C:\Repository"
<Directory "C:\Repository">
16. 将已下载的存储库复制到 C:\Repository .
17. 使用以下命令重新启动 ApacheHttpProxy 服务:
sc restart ApacheHttpProxy
18. 现在,您的脱机存储库已在地址 http://YourIPaddress(例如,http://10.1.1.10)上运行。
19. 使用 ESET PROTECT Web 控制台设置新的存储库地址:
a.ESET PROTECT 服务器 - 依次单击更多 > 设置 > 高级设置 > 库,然后在服务器字段中输入脱机库地址。
b.ESET Management 服务器代理 - 单击策略,再单击服务器代理策略 > 编辑 > 设置 > 高级设置 > 库,然后在服务器字段中输入脱机库地址。
c.ESET Endpoint 产品(适用于 Windows)- 单击策略,再单击 ESET Endpoint for Windows 策略 > 编辑 > 设置 >更新 > 配置文件 > 更新 > 模块更新,取消选择自动选择,然后在自定义服务器字段中输入脱机库地址。