codecamp

GitHub 管理组织允许的 IP 地址

您可以通过配置允许连接的 IP 地址列表来限制对组织资产的访问。

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

组织所有者可以管理组织允许的 IP 地址。

关于允许的 IP 地址

您可以通过为特定 IP 地址配置允许列表来限制对组织资产的访问。 例如,您可以只允许从您办公室网络的 IP 地址访问。 IP 地址的允许列表将阻止 从不在允许列表中的任何 IP 地址通过 web、API、Git 进行访问。

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

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

您还可以为企业帐户中的组织配置允许的 IP 地址。 更多信息请参阅“在企业帐户中实施安全设置”。

添加允许的 IP 地址

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

个人资料照片

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

组织图标

  1. 在组织名称下,单击 settingSettings(设置)

组织设置按钮

  1. 在左侧边栏中,单击 Organization security.

Organization security settings

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

添加 IP 地址的关键字段

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

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

  1. 单击 + Add(添加)

添加允许的 ip 地址按钮

启用允许的 IP 地址

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

个人资料照片

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

组织图标

  1. 在组织名称下,单击 settingSettings(设置)

组织设置按钮

  1. 在左侧边栏中,单击 Organization security.

Organization security settings

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

允许 IP 地址的复选框

  1. 单击 Save(保存)

编辑允许的 IP 地址

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

个人资料照片

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

组织图标

  1. 在组织名称下,单击 settingSettings(设置)

组织设置按钮

  1. 在左侧边栏中,单击 Organization security.

Organization security settings

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

编辑允许的 IP 地址按钮

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

添加 IP 地址的关键字段

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

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

  1. 单击 Update(更新)

删除允许的 IP 地址

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

个人资料照片

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

组织图标

  1. 在组织名称下,单击 settingSettings(设置)

组织设置按钮

  1. 在左侧边栏中,单击 Organization security.

Organization security settings

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

删除允许的 IP 地址按钮

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

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

对 GitHub 操作 使用 IP 允许列表

警告:如果您使用 IP 允许列表,并且还希望使用 GitHub 操作,则必须使用自托管运行器。 更多信息请参阅“托管您自己的运行器”。

要允许自托管运行器与 GitHub 通信,请将自托管运行器的 IP 地址或 IP 地址范围添加到 IP 允许列表。 更多信息请参阅“添加允许的 IP 地址”。

GitHub 管理组织的密码扫描
GitHub 将电子邮件通知限于已批准的域
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

GitHub 身份验证

在 GitHub 上管理订阅和通知

在 GitHub 上管理活动的订阅

GitHub 组织和团队

GitHub 管理对组织仓库的 Git 访问

GitHub 计费和付款

GitHub 使用议题和拉取请求进行协作

GitHub 在具有代码质量功能的仓库上进行协作

管理在 GitHub 上的工作

GitHub 建立强大的社区

GitHub 管理仓库

GitHub 自定义 GitHub 工作流程

在 GitHub Marketplace 中购买并安装应用程序

通过 GitHub Jobs 寻找人才

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }