跳至主要内容

Bind Public IP

Bind Public IPGlows.ai 提供的公開 IP 管理功能,讓您可以建立獨立的 Public IP 資源,並綁定至指定的實例,使實例能夠對外提供服務或被外部存取。您也可以透過 IP ACL 規則,進一步控管此 Public IP 的入站(Inbound)與出站(Outbound)流量,確保僅有經過授權的來源與埠號能夠存取您的服務。

本文將依序說明:

  1. 如何建立 Public IP
  2. 如何將 Public IP 綁定至實例
  3. 如何設定 IP ACL 規則以控管存取權限

建立一個 Public IP

首先點擊左側功能列表的 Network Endpoint,並點擊 Create New,開始建立一個 Public IP

選擇 RegionIP Bandwidth Type 後,點擊 Create 即可建立 Public IP

請注意,此 Public IP 的 Region 必須與後續欲綁定的實例使用相同的 Region,選擇前請仔細確認。

建立成功之後,在列表中即可看到該 Public IP,代表已就緒,您可以在建立實例時綁定。 請注意,Public IP 為獨享資源,建立完成後,就算未掛載實例,也會持續消耗 Credit,請確認您的使用需求後再進行建立。

列表中的每一個 Public IP 包含以下欄位:

  • ID: 每個 Public IP 的唯一標識符。
  • AddressPublic IP 地址。
  • Region:所在的區域(如TW-03)。
  • Bandwidth:頻寬類型(如Shared、Custom)。
  • Status:狀態(如 Available)。
  • Cost:此 Public IP 當前已消耗的 Credit。
  • Action:可對此 Public IP 執行的動作。

綁定 Public IP

成功建立之後,即可於建立實例時綁定。 請注意,建立實例時,請選擇與欲綁定的 Public IP 相同的 Region。

在建立實例時,於選單下方的 Public IP Address 點擊 Bind

在彈窗中選擇您欲綁定的 Public IP 後,選擇 Protocol 並填入 Port 即可點擊 Bind 進行綁定。 若您建立了多個 Public IP,與實例相同 Region 的 Public IP 將會顯示在此列表中供您選擇。

成功綁定之後,將會顯示該 Public IP 的資訊。確認無誤後,即可建立綁定了 Public IP 的實例。

建立實例後,您可以在實例列表中,看到該實例成功綁定的 IP 地址。


IP ACL 設定

每個 Public IP 都可以綁定 ACL 規則,用來控管此 IP 的對外存取權限與網路流量方向。

建立 L3 規則

  1. 點擊 Network Endpoint 後,點選您要進行設定的 Public IP
  2. 點擊 IP ACL
  3. 點擊 Add ACL Resource

點擊 Add ACL Resource 後,即會建立 IP ACL,接著點擊 Manage Rules 開始進行設定。

L3 規則說明及預設規則

在上一個步驟中,在您點擊 Manage Rules後,此時您會看到一組預設的 L3 規則,其 IP 為0.0.0.0/0

此頁面顯示了此 Public IP 目前所有的 ACL 規則列表,ACL 依方向分為兩種:

Inbound:入站規則。控制外部哪些來源可以存取此 IP,用以限制可連入此服務的來源範圍。

Outbound:出站規則。定義此 IP 允許連線的目標 IP 範圍,用以控管此服務可對外連線的範圍。

您可以看到 ACL 規則的各個資訊欄位:

  • Remote CIDR: 來源或目標的 IP 範圍,以 CIDR 格式表示(例如 0.0.0.0/0 代表所有 IP)。
  • Direction:此規則的方向,為 Inbound(入站)或 Outbound(出站)。
  • Default Policy:套用於 Remote CIDR 的規則動作,Deny 為拒絕、Allow 為允許。
  • Status:規則的生效狀態(例如:Pending 為待生效、Applied 為已套用)。
  • Description:用戶對此 ACL 撰寫的描述。
  • Created Time:此 ACL 規則建立的時間。
  • Action:可對此 ACL 執行的動作。

系統預設會建立一條 Inbound 規則:Remote CIDR0.0.0.0/0(代表所有來源 IP),此規則的 Default PolicyDeny,代表預設拒絕所有外部來源連入此 IP。

新增 L3 規則

L3 規則中,除了預設的 IP 0.0.0.0/0 之外,您也可以另外新增不同的 IP。 點擊 Add Rule 即可開始新增。

  • Rule Direction:此規則的方向,為 Inbound(入站)或 Outbound(出站)。
  • Action:Allow 為允許此 IP,Deny 為拒絕此 IP。
  • Source IP Address:欲套用規則的 IP 地址。
  • Description:對此規則的描述。
  • 設定完畢後點擊 Create L3 Rule 即可新增規則。

建立完成後即可看到此 L3 規則。

建立 L4 規則

為了開放特定來源存取,接著請點擊 New L4 Rule 新增例外規則。

開始設定 L4 Rule

  1. 系統提示 :當前正在設置的 L4 規則隸屬於 L3 規則 0.0.0.0/0之下,因此 L4 Policy 只能設定為 Allow。在此案例中,Default PolicyDeny 的情況下,IP 地址 0.0.0.0/0 代表拒絕了所有的 IP 位置的存取,因此我們需要透過 L4 規則來開啟允許連線的白名單。
  2. Destination Port:填入欲開放的目的埠範圍,例如 8000 至 8888。若僅需開放單一埠號,可於兩個欄位填入相同數值,例如 80008000
  3. 確認欲開放的埠號範圍無誤後,點擊 Add 將此設定加入規則清單。
  4. 點擊 Create L4 Rule,完成規則建立。

L4 Rule 建立完畢之後,會隸屬於 L3 規則 0.0.0.0/0 底下的例外規則列表中。此時該筆規則的 Policy 為 Allow,代表在預設拒絕所有連線(L3 的 Deny 規則)的前提下,僅開放 8000 至 8888 埠號範圍的連線。

L4 Rule 列表中的資訊:

  • Policy:此 L4 規則的動作,因爲隸屬於為 DenyL3 規則,故僅能為 Allow
  • Protocol:此規則適用的通訊協定(例如 Custom TCP)。
  • Port Range:此規則開放的目的埠號範圍,例如 8000-8888。
  • Description:用戶對此 L4 規則撰寫的描述。
  • Created Time:此 L4 規則建立的時間。
  • Action:可對此規則執行的操作,例如編輯(Edit)。

多個實例綁定同一個 Public IP

在建立時綁定該 Public IP 的各個實例,將會顯示在清單底下。


聯繫我們

如在使用 Glows.ai 過程中遇到任何問題或有建議,歡迎透過以下方式聯繫我們:

Email: support@glows.ai

Discord: https://discord.com/invite/glowsai

Line: https://lin.ee/fHcoDgG