Skip to main content

호스트 이름 구성

하드 코딩된 IP 주소를 사용하는 대신 어플라이언스의 호스트 이름을 설정하는 것이 좋습니다.

하드 코딩된 IP 주소 대신 호스트 이름을 구성하는 경우 사용자 또는 클라이언트 소프트웨어에 영향을 주지 않고 your GitHub Enterprise Server instance이(가) 실행되는 물리적 하드웨어를 변경할 수 있습니다.

Management Console의 호스트 이름 설정은 인터넷 또는 내부 네트워크 내에서 확인할 수 있는 적절한 FQDN(정규화된 도메인 이름)으로 설정해야 합니다. 예를 들어 호스트 이름 설정은 github.companyname.com.일 수 있습니다. 웹 및 API 요청은 Management Console에 구성된 호스트 이름으로 자동으로 리디렉션됩니다. localhost는 유효한 호스트 이름 설정이 아닙니다.

호스트 이름의 길이는 도메인 이름 사양 RFC의 섹션 2.3.4에 따라 63자 미만이어야 합니다.

호스트 이름을 구성한 후 하위 도메인 격리를 사용하도록 설정하여 your GitHub Enterprise Server instance의 보안을 더욱 강화할 수 있습니다. 자세한 내용은 “하위 도메인 격리 사용”을 참조하세요.

지원되는 호스트 이름 형식에 대한 자세한 내용은 HTTP RFC 섹션 2.1을 참조하세요.

경고: 초기 설정 후 GitHub Enterprise Server의 호스트 이름을 변경하지 마세요. 호스트 이름을 변경하면 인스턴스 중단을 포함하여 예기치 않은 동작이 발생합니다.

  1. 페이지의 오른쪽 상단에 있는 GitHub Enterprise Server의 관리 계정에서 을 클릭합니다.

    사이트 관리자 설정에 액세스하기 위한 우주선 아이콘 스크린샷

  2. “Site admin”(사이트 관리자) 페이지에 아직 없는 경우 왼쪽 상단에서 Site admin(사이트 관리자)을 클릭합니다.

    “Site admin”(사이트 관리자) 링크 스크린샷 1. 왼쪽 사이드바에서 Management Console 을 클릭합니다. 왼쪽 사이드바의 Management Console 탭 3. 왼쪽 사이드바에서 Hostname(호스트 이름)을 클릭합니다. 설정 사이드바의 호스트 이름 탭

  3. your GitHub Enterprise Server instance에 대해 설정할 호스트 이름을 입력합니다.

  4. 새 호스트 이름에 대한 DNS 및 SSL 설정을 테스트하려면 도메인 설정 테스트를 클릭합니다. 도메인 설정 테스트 단추 1. 모든 항목 옆에 녹색 확인 표시가 표시되지 않으면 실패한 설정에 대한 구성을 검토합니다. 자세한 내용은 “DNS 이름 서버 구성”을 참조하세요. DNS 및 SSL 구성의 상태를 보여 주는 테이블 1. 왼쪽 사이드바에서 Save settings(설정 저장)를 클릭합니다.

    Management Console의 설정 저장 단추 스크린샷

    참고: Management Console에 설정을 저장하면 시스템 서비스가 다시 시작되어 사용자에게 표시되는 가동 중지 시간이 발생할 수 있습니다.

  5. 구성 실행이 완료될 때까지 기다립니다.

    인스턴스 구성

다양한 사이트 간 스크립팅 취약성을 완화하려면 호스트 이름을 구성한 후 your GitHub Enterprise Server instance에 하위 도메인 격리를 사용하도록 설정하는 것이 좋습니다. 자세한 내용은 “하위 도메인 격리 사용”을 참조하세요.