
# CCI如何配置DNS服务？
如果用户负载需要使用k8s内部域名解析，则需要安装coredns插件。此时pod的dnsPolicy需要设置为ClusterFirst。
在插件市场界面可以单击![](https://support.huaweicloud.com/cci_faq/zh-cn_image_0185463799.png)，将coredns插件安装在指定的namesapce下。
图1创建插件   
![](https://support.huaweicloud.com/cci_faq/zh-cn_image_0268885080.png)
如果用户负载不需要k8s内部域名解析服务，但是需要使用域名解析服务，此时pod的dnsPolicy需要设置为Default。
除了以上两种配置方式用户还可以通过设置dnsPolicy为None使用自定义dns服务。yaml示例如下：
```
apiVersion: v1
kind: Pod
metadata:
  namespace: default
  name: dns-example
spec:
  containers:
    - name: test
      image: nginx
  dnsPolicy: "None"
  dnsConfig:
    nameservers:
      - 1.2.3.4
    searches:
      - ns1.svc.cluster-domain.example
      - my.dns.search.suffix
    options:
      - name: ndots
        value: "2"
      - name: edns0
```
