搭建了一个内网harbor后需要频繁的添加harbo的解析,有点麻烦所以自行搭建了一个内网的DNS服务,使用的k8s内网dns插件coredns,为了适配国产化用的欧拉镜像
以下是配置文件
#Corefile
53 { :
errors
log
health
ready
hosts {
192.168.0.2 example.com
fallthrough
}
# file /etc/coredns/db.192.168 168.192.in-addr.arpa
#file 插件用于从区域文件加载 DNS 区域数据。区域文件是包含 DNS 记录的文本文件,通常用于定义区域的正向(A 记录等)和反向(PTR 记录等)DNS 解析
# 当查询的域名不在 hosts 配置中时,将 DNS 查询请求转发到指定的上游 DNS 服务器
forward . 223.5.5.5 114.114.114.114
# 用于缓存 DNS 查询结果。启用此插件后,CoreDNS 将根据 DNS 记录的 TTL(Time to Live)值缓存查询结果,以提高 DNS 解析速度。
cache 30
prometheus 0.0.0.0:9153
# 用于记录 DNS 查询过程中的错误。启用此插件后,CoreDNS 将在其日志中记录查询错误。
}
然后执行命令
docker run -it -d -v /etc/coredns/Corefile:/etc/coredns/Corefile -p 53:53/tcp -p 53:53/udp -p 9153:9153 coredns:1.8.6 -conf /etc/coredns/Corefile
原神(不是)启动!!!
添加grafana模板用的14981
原创文章,作者:速盾高防cdn,如若转载,请注明出处:https://www.sudun.com/ask/93473.html