管理員設定 - IP 許可清單

您可以在「管理」選單的「IP 許可清單」頁面中,指定哪些 IP 位址和子網路遮罩可以存取 Looker 執行個體。啟用許可清單後,系統會在應用程式層級篩選流量,只接受來自核准 IP 位址的連線,並拒絕所有其他嘗試。這項功能僅適用於由 Looker 代管的執行個體,不會顯示在客戶自行託管的部署項目中。如要啟用區域 IP 位址,允許資料庫連線,請參閱「啟用安全的資料庫存取權」。

查看「IP 許可清單」頁面

如要查看「IP Allowlist」(IP 許可清單) 頁面,請在「Admin」(管理) 選單的「Server」(伺服器) 區段中,選取「IP Allowlist」(IP 許可清單)。

「IP 許可清單」頁面會列出相關規則,設定哪些 IP 位址和子網路遮罩可以存取 Looker 執行個體。每項規則也會定義來自這些 IP 位址的使用者是否只能從 Looker UI、Looker API 或兩者登入。停用 IP 許可清單後,Looker 執行個體就能接受來自任何 IP 位址的連線。

除了查看現有的 IP 許可清單規則,您還可以執行下列工作:

  • 使用「啟用許可清單」設定,啟用或停用 IP 許可清單。許可清單啟用後,只有來自所列 IP 位址的使用者可以連線。
  • 定義新規則,將更多 IP 位址加入許可清單。
  • 啟用、停用、編輯或刪除現有規則。
  • 授予基本 Google Cloud 服務的存取權。

啟用 IP 許可清單設定

如果 Looker 執行個體未定義任何 IP 許可清單規則,「IP 許可清單」頁面會顯示「您的 IP 位址不在許可清單中」訊息。您必須為用來存取 Looker 執行個體的 IP 位址定義 IP 許可清單規則,才能開啟「啟用許可清單」設定。

如要將 IP 位址加入執行個體許可清單,請按照下列步驟操作:

  1. 選取「您的 IP 位址不在允許清單中」文字。Looker 會顯示對話方塊,其中包含來源公開 IP 位址和以下訊息:「目前沒有任何已啟用的規則允許透過您的 IP 位址存取。如要啟用 IP 許可清單功能,請先建立或啟用規則,將自己加入許可清單。系統偵測到的 IP 位址為 192.168.1.1。」
  2. 複製偵測到的 IP 位址。
  3. 新增規則,並加入您的 IP 位址。
  4. 儲存規則後,開啟「啟用許可清單」設定。
  5. 您也可以啟用「Allow services」(允許服務) Google Cloud 設定,將必要的 Google Cloud 服務存取權授予執行個體。

新增規則

選取「新增規則」,將 IP 位址或位址範圍新增至允許清單。Looker 會顯示「New IP Allowlist Rule」(新增 IP 許可清單規則) 對話方塊。如要新增規則,請按照下列步驟操作:

  1. 在「Label」欄位中輸入新規則的名稱。
  2. 在「IP Range」(IP 範圍) 欄位中,使用 IP 位址和子網路遮罩輸入核准的 IP 位址範圍,如無類別網域間路由 (CIDR) 標記法所述。
  3. 在「UI or API?」下拉式選單中,指定新規則是否僅適用於 Looker UI 的登入嘗試、僅適用於 Looker API 的登入嘗試,或同時適用於這兩種來源的登入嘗試。
  4. 選取「儲存」。

注意事項

設定 IP 許可清單時,請注意下列事項:

  • 新增超過 50 條規則可能會對 Looker 效能造成負面影響。
  • 啟用 IP 許可清單後,部分 Looker Action Hub 功能 (例如 Slack 整合和啟用 OAuth 的動作) 會無法運作。
  • 如要將 Git 提取要求與任何 LookML 專案整合,您必須將 Git 供應商傳出要求的 IP 位址範圍加入許可清單。舉例來說,GitHub IP 位址可從其 meta API 端點取得。IP 可能會變更,且其他 Git 供應商的 IP 會有所不同。