在macOS中,若因VPN或其他软件导致默认nameserver(DNS服务器)地址被强制修改,可通过以下方法手动强制替换DNS服务器地址,确保域名解析正常:


一、通过系统偏好设置(图形化操作)

  1. 打开网络设置

    • 点击左上角苹果图标 > 系统偏好设置 > 网络

    • 选择当前活跃的网络接口(如Wi-Fi、Ethernet或VPN虚拟接口)。

  2. 修改DNS服务器

    • 点击右下角&nb...

Continue reading >>

最近部署k8s集群时,容器解析集群外自建dns中配置的域名报错(coredns及自建dns服务都能正常解析),将容器中 /etc/resolv.conf 中的 NodeLocalDNS 地址注释掉后解析正常,NodeLocalDNS 访问上游 CoreDNS 解析异常,由于pod有几百个,修改 /etc/resolv.conf 太麻烦,将coredns cm配置中forward /etc...

Continue reading >>

1. 智能DNS原理

根据客户端发起请求端的IP,匹配到相应访问的zone,返回指定可以实现流量分流,提高带宽利用率。智能DNS可与上层负载均衡作连动,动态实用高可用。

  • 打个比喻,智能DNS就相当于收费站的路标,可以让货车走一个入口,轿车走另一个入口,ETC收费走ETC口。

                  &n...

Continue reading >>

1. 安装BIND9

Bind是一款开放源码的DNS服务器软件,Bind由美国加州大学Berkeley分校开发和维护的,全名为Berkeley Internet Name Domain,它是目前世界上使用最为广泛的DNS

  • 1.1 配置yum源

    使用centos6.5自带的yum源即可,同时确保机器可以解析外网域名,并能连接公网

  • 1.2 yum安装bind

    在生产环境中如果有防火墙等设备限制时,DNS的53端...

Continue reading >>