Skip to main content

DNS 이름 서버 구성

GitHub Enterprise Server는 DHCP(동적 호스트 구성 프로토콜) 임대가 이름 서버를 제공할 때 DNS 설정에 DHCP를 사용합니다. DHCP(동적 호스트 구성 프로토콜) 임대에서 이름 서버를 제공하지 않거나 특정 DNS 설정을 사용해야 하는 경우 이름 서버를 수동으로 지정할 수 있습니다.

지정한 이름 서버는 GitHub Enterprise Server 인스턴스의 호스트 이름을 확인해야 합니다.

Warning

초기 설정 후 GitHub Enterprise Server의 호스트 이름을 변경하지 마세요. 호스트 이름을 변경하면 예기치 못한 동작이 발생합니다. 최악의 경우 인스턴스 중단 및 사용자 보안 키 무효화 등을 포함합니다. 인스턴스의 호스트 이름을 변경했고 문제가 발생한 경우, GitHub Enterprise 지원 또는 GitHub Premium 지원에 문의하십시오.

가상 머신 콘솔을 사용하여 이름 서버 구성

  1. 가상화 플랫폼 도구를 사용하여 가상 머신 콘솔을 엽니다.
  2. 네트워크 설정을 시작하려면 S 키를 누릅니다.
  3. 인스턴스에 대한 이름 서버를 구성합니다.
  4. 설정 구성을 완료하려면 D 키를 누릅니다.

관리 셸을 사용하여 이름 서버 구성

  1. 에 SSH합니다. 인스턴스가 여러 노드로 구성된 경우(예: 고가용성 또는 지역 복제가 구성된 경우) 주 노드에 대한 SSH를 수행합니다. 클러스터를 사용하는 경우 임의 노드에 대해 SSH를 수행할 수 있습니다. HOSTNAME을 인스턴스의 호스트 이름 또는 노드의 호스트 이름이나 IP 주소로 바꿉니다. 자세한 내용은 "관리 셸(SSH)에 액세스"을(를) 참조하세요.

    Shell
    ssh -p 122 admin@HOSTNAME
    
  2. 이름 서버를 편집하려면 시각적 모드에서 ghe-setup-network 명령을 사용합니다. 자세한 내용은 "명령줄 유틸리티"을(를) 참조하세요.

    ghe-setup-network -v
    
  3. GitHub Enterprise Server 인스턴스에 새 이름 서버 항목을 추가하려면 다음을 실행합니다.

    sudo service resolvconf restart
    sudo service dnsmasq restart