8.2. 레코드 세트 생성


기본적으로 모든 사용자는 Red Hat OpenStack Platform DNS 서비스(designate) 레코드 세트를 생성할 수 있습니다.

사전 요구 사항

  • 프로젝트에서 레코드 세트를 생성하는 영역을 소유해야 합니다.

프로세스

  1. 자격 증명 파일을 가져옵니다.

    예제

    $ source ~/overcloudrc

  2. openstack recordset create 명령을 사용하여 레코드 세트를 생성합니다. 레코드 세트에는 영역, 이름, 유형 및 데이터가 필요합니다.

    예제

    $ openstack recordset create --type A --record 192.0.2.1 example.com. www

    참고

    FQDN(정규화된 도메인 이름)을 사용하는 경우 후행 점(..)이 필요합니다. 후행 점을 생략하면 결과 레코드 이름에 영역 이름이 복제됩니다(예: www.example.com.example.com).

    이전 예에서 사용자가 example.com. 이라는 영역을 생성했습니다. 레코드 세트 이름 ExternalIP 는 FQDN이 아니므로 DNS 서비스 앞에 영역 이름 앞에 추가합니다. 레코드 세트 이름 인수에 FQDN을 사용하여 동일한 결과를 얻을 수 있습니다.

    $ openstack recordset create --type A --record 192.0.2.1 example.com. www.example.com.
  3. 문자 문자열(255자)의 최대 길이를 초과하는 TXT 레코드 세트를 구성하려면 레코드 세트를 만들 때 문자열을 여러 작은 문자열로 분할해야 합니다.

    이 예제에서 사용자는 255자 최대값보다 두 개의 문자열을 지정하여 410자 문자열을 포함하는 TXT 레코드 세트(_domainkey.example.com)를 생성합니다.

    $ openstack recordset create --type TXT --record '"210 characters string" "200 characters string"' example.com. _domainkey
  4. --record 인수를 여러 번 제공하여 레코드 세트 내에서 여러 레코드를 만들 수 있습니다. 여러 --record 인수에 일반적인 사용은 라운드 로빈 DNS입니다.

    예제

    $ openstack recordset create --type A --record 192.0.2.1 --record 192.0.2.2 example.com. web

검증

  • list 명령을 실행하여 생성한 레코드 세트가 있는지 확인합니다.

    예제

    $ openstack recordset list -c name -c type -c records example.com.

    샘플 출력

    +------------------+------+----------------------------------------------+
    | name             | type | records                                      |
    +------------------+------+----------------------------------------------+
    | example.com.     | SOA  | ns1.example.net. admin.example.com 162001261 |
    |                  |      | 6 3599 600 86400 3600                        |
    |                  |      |                                              |
    | example.com.     | NS   | ns1.example.net.                             |
    |                  |      |                                              |
    | web.example.com. | A    | 192.0.2.1 192.0.2.2                          |
    |                  |      |                                              |
    | www.example.com. | A    | 192.0.2.1                                    |
    +------------------+------+----------------------------------------------+

추가 리소스

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.