侧边栏壁纸
博主头像
男人的生活 博主等级

行动起来,活在当下

  • 累计撰写 13 篇文章
  • 累计创建 19 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

docker sameersbn/bind dns服务器 配置好不生效

270
270
2025-12-20 / 0 评论 / 0 点赞 / 33 阅读 / 0 字

具体安装和配置,可以查看https://blog.csdn.net/pehao/article/details/143193460

我遇到的问题是,本地解析失败,根本命令查看结果是使用的ipv6域名解析,压根没有走ipv4域名解析

总之,最后一直是失败的,把ipv6禁用后,电脑也上不了网了。

最后的解决办法:

管理员身份 打开 Windows PowerShell终端(管理员)

Add-DnsClientNrptRule -Namespace ".myinternal.com" -NameServers "192.168.1.100"

参数解释

  • -Namespace ".myinternal.com"

    • 这是你要指定的域名。开头的点 . 很重要,它表示所有以 myinternal.com 结尾的子域名

    • 如果你的域名没有子域,也可以直接用 -Namespace "myinternal.com",但带点 . 的版本更通用。

  • -NameServers "192.168.1.100"

    • 这是你的本地 DNS 服务器的 IPv4 地址。系统在解析该域名时,将直接向此服务器查询,而不经过网络适配器中配置的默认 DNS 服务器链。

验证规则是否生效
创建后,可以运行以下命令查看所有已配置的规则:

Get-DnsClientNrptRule | Select-Object Namespace, NameServers

最后执行下

ipconfig /flushdns

再试试ping命令,我的就是这样好的。

最后,新配置的域名,默认好像好长时间才能生效,默认值好像10800秒吧,想让配置立即生效,就重启一下域名服务器。

0

评论区