View a markdown version of this page

在 AWS IoT SiteWise Edge 閘道安裝期間設定代理設定 - AWS IoT SiteWise

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

在 AWS IoT SiteWise Edge 閘道安裝期間設定代理設定

您可以設定 AWS IoT SiteWise Edge 在閘道安裝期間使用代理伺服器。安裝指令碼同時支援 HTTP 和 HTTPS 代理,並可以自動設定安全代理連線的信任存放區。

當您使用代理設定執行安裝指令碼時,它會執行數個重要的任務:

  • 驗證代理 URL 格式和參數,以確保正確指定它們。

  • 透過設定的代理下載並安裝必要的相依性。

  • 如果提供代理 CA 憑證,它會附加到 AWS IoT Greengrass 根 CA 憑證並匯入到 Java KeyStore。

  • 設定 AWS IoT Greengrass (SiteWise Edge 使用的) 為所有傳出連線使用代理。

  • 使用適當的代理和信任存放區組態完成 SiteWise Edge 安裝。

安裝閘道軟體時設定代理設定
  1. 建立 SiteWise Edge 閘道。如需詳細資訊,請參閱建立自我託管 SiteWise Edge 閘道在本機裝置上安裝 AWS IoT SiteWise Edge 閘道軟體

  2. 為您的環境使用適當的代理設定執行安裝指令碼。將預留位置取代為您的特定代理資訊

    取代下列每個項目:

    • -p--proxy-url – 代理伺服器的 URL。URL 必須是 httphttps

    • -n--no-proxy – 以逗號分隔的地址清單,以略過代理。

    • (選用)-c:代理 CA 憑證檔案的--proxy-ca-cert路徑。

    • (選用)-j--javastorepass – Java KeyStore 密碼。預設密碼為 changeit

    Linux

    對於 Linux 系統,請使用下列命令結構:

    sudo ./install.sh -p proxy-url -n no-proxy-addresses [-c proxy-ca-cert-path] [-j javastorepass]
    Windows

    對於使用 PowerShell Microsoft Windows的系統,請使用下列命令結構:

    .\install.ps1 -ProxyUrl proxy-url -NoProxyAddresses no-proxy-addresses [-ProxyCaCertPath proxy-ca-cert-path] [-JavaStorePass javastorepass]

在啟用代理的安裝期間進行故障診斷

如需解決 SiteWise Edge 閘道相關信任存放區問題的詳細資訊,請參閱 啟用代理的安裝問題