This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.5.5. DNS 전달 사용
DNS 전달을 사용하여 다음과 같은 방법으로 /etc/resolv.conf
파일의 기본 전달 구성을 덮어쓸 수 있습니다.
- 모든 영역에 대해 이름 서버를 지정합니다. 전달된 영역이 OpenShift Container Platform에서 관리하는 Ingress 도메인인 경우 도메인에 대한 업스트림 이름 서버를 승인해야 합니다.
- 업스트림 DNS 서버 목록을 제공합니다.
- 기본 전달 정책을 변경합니다.
기본 도메인의 DNS 전달 구성은 /etc/resolv.conf
파일과 업스트림 DNS 서버에 모두 지정된 기본 서버를 둘 다 가질 수 있습니다.
절차
이름이
default
인 DNS Operator 오브젝트를 수정합니다.oc edit dns.operator/default
$ oc edit dns.operator/default
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 이를 통해 Operator는
Server
기반의 추가 서버 구성 블록으로dns-default
라는 ConfigMap을 생성 및 업데이트할 수 있습니다. 서버에 쿼리와 일치하는 영역이 없는 경우 이름 확인은 업스트림 DNS 서버로 대체됩니다.샘플 DNS
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
rfc6335
서비스 이름 구문을 준수해야 합니다.- 2
rfc1123
의하위 도메인
정의를 준수해야 합니다. 클러스터 도메인에 해당하는cluster.local
은영역
에 유효하지 않은하위 도메인
입니다.- 3
- 업스트림 리졸버를 선택할 정책을 정의합니다. 기본값은
Random
입니다. 또한RoundRobin
과Sequential
을 사용할 수 있습니다. - 4
forwardPlugin
당 최대 15개의업스트림
이 허용됩니다.- 5
- 선택 사항: 이를 사용하여 기본 정책을 재정의하고 DNS 확인을 기본 도메인의 지정된 DNS 확인자(업스트림 확인자)로 전달할 수 있습니다. 업스트림 리졸버를 제공하지 않으면 DNS 이름 쿼리는
/etc/resolv.conf
의 서버로 이동합니다. - 6
- 쿼리하기 위해 업스트림 서버를 선택하는 순서를 결정합니다.
Random
,RoundRobin
또는Sequential
값 중 하나를 지정할 수 있습니다. 기본값은Sequential
입니다. - 7
- 선택 사항: 이를 사용하여 업스트림 리졸버를 제공할 수 있습니다.
- 8
- 두 가지 유형의
업스트림
(SystemResolvConf
및Network
)을 지정할 수 있습니다.SystemResolvConf
는'/etc/resolv.conf
및Network
가 네트워크 확인자를
정의하도록 업스트림을 구성합니다. 하나 또는 둘 다를 지정할 수 있습니다. - 9
- 지정된 유형이 네트워크인
경우
IP 주소를 제공해야 합니다.address
는 유효한 IPv4 또는 IPv6 주소여야 합니다. - 10
- 지정된 유형이 네트워크인
경우
선택적으로 포트를 제공할 수 있습니다.포트
는 1에서 65535 사이여야 합니다.
참고servers
가 정의되지 않았거나 유효하지 않은 경우 ConfigMap에는 기본 서버만 포함됩니다.ConfigMap을 확인합니다.
oc get configmap/dns-default -n openshift-dns -o yaml
$ oc get configmap/dns-default -n openshift-dns -o yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 이전 샘플 DNS를 기반으로 하는 샘플 DNS ConfigMap
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
forwardPlugin
을 변경하면 CoreDNS 데몬 세트의 롤링 업데이트가 트리거됩니다.