9.5. 부동 IP 주소에 대한 PTR 레코드 설정
RHOSP(Red Hat OpenStack Platform) DNS 서비스(designate)에서 유동 IP 주소에 대한 PTR 레코드를 생성하여 역방향 조회를 허용할 수 있습니다.
사전 요구 사항
- 하나 이상의 유동 IP가 정의되어 있습니다.
- PTR 레코드를 생성할 유동 IP의 역방향 조회 영역입니다.
프로세스
자격 증명 파일을 가져옵니다.
예제
$ source ~/overcloudrc
PTR 레코드를 삭제할 유동 IP 주소의 ID를 확인합니다. 이 정보는 이후 단계에서 필요합니다.
$ openstack floating ip list -c ID -c "Floating IP Address"
샘플 출력
+--------------------------------------+---------------------+ | ID | Floating IP Address | +--------------------------------------+---------------------+ | 5c02c519-4928-4a38-bd10-c748c200912f | 192.0.2.11 | | 89532684-13e1-4af3-bd79-f434c9920cc3 | 192.0.2.12 | | ea3ebc6d-a146-47cd-aaa8-35f06e1e8c3d | 192.0.2.13 | +--------------------------------------+---------------------+
유동 IP를 호스팅하는 neutron 인스턴스의 RHOSP 리전 이름을 확인합니다. 이 정보는 이후 단계에서 필요합니다.
$ openstack endpoint list -c ID -c Region -c "Service Name"
샘플 출력
+----------------------------------+-----------+--------------+ | ID | Region | Service Name | +----------------------------------+-----------+--------------+ | 16526452effd467a915155ceccf79dae | RegionOne | placement | | 21bf826a62a14456a61bd8f39648e849 | RegionOne | keystone | | 9cb1956999c54001a39d11ea14e037a1 | RegionOne | nova | | bdeec4e2665d4605bb89e16a8b1bc50d | RegionOne | glance | | ced05a1c03ab44caa1a351ace95429e6 | RegionOne | neutron | | e79e3113ea544d039b3a6378e60bdf3f | RegionOne | nova | | f91ee44123954b6c82162dcd2d4fc965 | RegionOne | designate | +----------------------------------+-----------+--------------+
openstack ptr record set
명령을 사용하고 필요한 인수를 지정하여 PTR 레코드를 생성합니다.<floating_IP_ID>
- <region_name>:<floating_IP_ID> 형식의 부동 IP ID입니다.
<ptrd_name>
역방향 조회를 수행할 때 반환해야 하는 도메인 이름 대상입니다.
예제
$ openstack ptr record set RegionOne:5c02c519-4928-4a38-bd10-c748c200912f ftp.example.com.
샘플 출력
+-------------+------------------------------------------------+ | Field | Value | +-------------+------------------------------------------------+ | action | CREATE | | address | 192.0.2.11 | | description | None | | id | RegionOne:5c02c519-4928-4a38-bd10-c748c200912f | | ptrdname | ftp.example.com. | | status | PENDING | | ttl | 3600 | +-------------+------------------------------------------------+
검증
역방향 조회를 수행하여 유동 IP 주소(
192.0.2.11)
가 도메인 이름(ftp.example.com
)에 매핑되었는지 확인합니다.예제
이 예에서
203.0.113.5
는 배포의 DNS 서버 중 하나입니다.$ dig @203.0.113.5 -x 192.0.2.11 +short
샘플 출력
ftp.example.com.
추가 리소스
- 명령줄 인터페이스 참조에 설정된 PTR 레코드
-
dig
명령 도움말 페이지.