制限付きネットワークからの GitHub へのアクセスについて
まれに、機関のネットワーク アクセス ポリシーによって、特定のドメイン名へのエンド ユーザーのアクセスが制限される場合があります。 たとえば、ポリシーでは DNS フィルタリングを使用して、 GitHubなどのサイトへのアクセスを拒否できます。 教育機関がこのレベルの制御を必要としていても、 GitHub上のサービスへのアクセスを許可する必要がある場合は、ポリシーに例外を作成して、必要なドメインへのアクセスを許可できます。
REST API を使用した GitHubのドメイン名の取得
REST API を使用して、 GitHubのドメイン名の一覧を取得できます。
警告
REST API のドメインの一覧は、包括的なものではありません。 DNS を使用してサービスへのアクセスをブロックし、 GitHubのドメイン名へのアクセスを選択的に許可すると、 GitHub および関連するサービスの一部またはすべてが、エンド ユーザーに対して正常に機能しないか、まったく機能しない可能性があります。
詳しくは、「メタデータ用 REST API エンドポイント」をご覧ください。