我们经常发布文档更新,此页面的翻译可能仍在进行中。有关最新信息,请访问英文文档。如果此页面上的翻译有问题,请告诉我们

Managing allowed IP addresses for your organization

You can restrict access to your organization's assets by configuring a list of IP addresses that are allowed to connect.

允许的 IP 地址可用于 GitHub Enterprise Cloud。 更多信息请参阅“GitHub 的产品”。

本文内容

Organization owners can manage allowed IP addresses for an organization.

关于允许的 IP 地址

You can restrict access to organization assets by configuring an allow list for specific IP addresses. 例如,您可以只允许从您办公室网络的 IP 地址访问。 IP 地址的允许列表将阻止 从不在允许列表中的任何 IP 地址通过 web、API、Git 进行访问。

您可以使用 CIDR 表示法批准访问单个 IP 地址或地址范围。 更多信息请参阅维基百科上的“CIDR 表示法”。

要执行 IP 允许列表,必须先将 IP 地址添加到列表,然后启用 IP 允许列表。 您必须先添加当前 IP 地址或匹配范围,然后才能启用 IP 允许列表。

You can also configure allowed IP addresses for the organizations in an enterprise account. For more information, see "Enforcing security settings in your enterprise account."

添加允许的 IP 地址

  1. 在 GitHub 的右上角,单击您的个人资料照片,然后单击 Your profile(您的个人资料)

    个人资料照片

  2. 在您的个人资料页面左侧的“Organizations(组织)”下,单击组织的图标。

    组织图标

  3. 在组织名称下,单击 Settings(设置)

    组织设置按钮

  4. 在组织设置侧边栏中,单击 Security(安全)

    安全设置

  5. 在“IP Address(IP 地址)”下,以 CIDR 表示法输入 IP 地址或地址范围。

    添加 IP 地址的关键字段

  6. 在“Description(说明)”下,输入允许的 IP 地址或范围的说明。

    添加 IP 地址名称的关键字段

  7. 单击 Add(添加)

    添加允许的 ip 地址按钮

启用允许的 IP 地址

  1. 在 GitHub 的右上角,单击您的个人资料照片,然后单击 Your profile(您的个人资料)

    个人资料照片

  2. 在您的个人资料页面左侧的“Organizations(组织)”下,单击组织的图标。

    组织图标

  3. 在组织名称下,单击 Settings(设置)

    组织设置按钮

  4. 在组织设置侧边栏中,单击 Security(安全)

    安全设置

  5. 在“IP allow list(IP 允许列表)”下,选择 Enable IP allow list(启用 IP 允许列表)

    允许 IP 地址的复选框

  6. 单击 Save(保存)

编辑允许的 IP 地址

  1. 在 GitHub 的右上角,单击您的个人资料照片,然后单击 Your profile(您的个人资料)

    个人资料照片

  2. 在您的个人资料页面左侧的“Organizations(组织)”下,单击组织的图标。

    组织图标

  3. 在组织名称下,单击 Settings(设置)

    组织设置按钮

  4. 在组织设置侧边栏中,单击 Security(安全)

    安全设置

  5. 在“ "IP allow list(IP 允许列表)”下您要编辑的条目右侧,单击 Edit(编辑)

    编辑允许的 IP 地址按钮

  6. 以 CIDR 表示法输入 IP 地址或地址范围。

    添加 IP 地址的关键字段

  7. 输入允许的 IP 地址或范围的说明。

    添加 IP 地址名称的关键字段

  8. 单击 Update(更新)

删除允许的 IP 地址

  1. 在 GitHub 的右上角,单击您的个人资料照片,然后单击 Your profile(您的个人资料)

    个人资料照片

  2. 在您的个人资料页面左侧的“Organizations(组织)”下,单击组织的图标。

    组织图标

  3. 在组织名称下,单击 Settings(设置)

    组织设置按钮

  4. 在组织设置侧边栏中,单击 Security(安全)

    安全设置

  5. 在“ "IP allow list(IP 允许列表)”下您要删除的条目右侧,单击 Delete(删除)

    删除允许的 IP 地址按钮

  6. 要永久删除该条目,请单击 Yes, delete this IP allow list entry(是,删除此 IP 允许列表条目)

    永久删除 IP 允许列表条目按钮

Using GitHub 操作 with an IP allow list

Warning: If you use an IP allow list and would also like to use GitHub 操作, you must use self-hosted runners. For more information, see "Hosting your own runners."

To allow your self-hosted runners to communicate with GitHub, add the IP address or IP address range of your self-hosted runners to the IP allow list. For more information, see "Adding an allowed IP address."

问问别人

找不到要找的内容?

联系我们