離線存放庫 - Windows
您可以使用映像工具建立離線存放庫 (在 Windows 上)。對於封閉電腦網路或其網際網路存取有限的網路,通常需要此功能。映像工具可以用來在本機資料夾中建立 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 伺服器。您可以使用:
•Apache HTTP Proxy (從 ESET 下載網站) (此案例)
•不同 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 瀏覽器 (使用您電腦的 IP 位址取代 YourIPaddress) 開啟 http://YourIPaddress:80/index.html,來測試服務是否在執行中。
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] 原則 > [編輯] > [設定] > [更新] > [設定檔] > [更新] > [模組更新] > 取消選取 [自動選擇],然後將離線存放庫位址輸入到 [自訂伺服器] 欄位。