nslookup默认服务器修改,Windows nslookup“默认服务器:未知”是什么意思

用户在Windows XP SP2上遇到nslookup无法找到服务器的问题,尽管DNS服务器172.27.0.12能正常响应其他查询。ipconfig显示DNS配置正确,且已执行了flushdns。进一步的调试信息揭示了DNS查询的权威记录,但nslookup仍然显示“不可用”和“未知”。这可能涉及到DNS解析缓存、配置或服务器设置问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我想在您的帮助下解决有关Windows上nslookup的问题。请在下面查看我的CMD命令(在WinXP SP2上运行)。

C:\>ipconfig /all

Windows IP Configuration

Host Name . . . . . . . . . . . . : vchjXPsp3MUI

Primary Dns Suffix . . . . . . . :

Node Type . . . . . . . . . . . . : Hybrid

IP Routing Enabled. . . . . . . . : No

WINS Proxy Enabled. . . . . . . . : No

Ethernet adapter LAN1-hostvn1:

Connection-specific DNS Suffix . :

Description . . . . . . . . . . . : VMware Accelerated AMD PCNet Adapter

Physical Address. . . . . . . . . : 00-0C-29-E0-68-00

Dhcp Enabled. . . . . . . . . . . : Yes

Autoconfiguration Enabled . . . . : Yes

IP Address. . . . . . . . . . . . : 192.168.11.120

Subnet Mask . . . . . . . . . . . : 255.255.255.0

Default Gateway . . . . . . . . . : 192.168.11.1

DHCP Server . . . . . . . . . . . : 192.168.11.1

DNS Servers . . . . . . . . . . . : 172.27.0.12

Primary WINS Server . . . . . . . : 172.27.0.12

Lease Obtained. . . . . . . . . . : Wednesday, August 03, 2011 8:58:19 AM

Lease Expires . . . . . . . . . . : Thursday, August 02, 2012 8:58:19 AM

Ethernet adapter LAN2-bridged:

Media State . . . . . . . . . . . : Media disconnected

Description . . . . . . . . . . . : VMware Accelerated AMD PCNet Adapter

Physical Address. . . . . . . . . : 00-0C-29-E0-68-0A

C:\>ipconfig /flushdns

Windows IP Configuration

Successfully flushed the DNS Resolver Cache.

C:\>nslookup

*** Can't find server name for address 172.27.0.12: Non-existent domain

*** Default servers are not available

Default Server: UnKnown

Address: 172.27.0.12

> chj.dev.nls

Server: UnKnown

Address: 172.27.0.12

Name: chj.dev.nls

Address: 172.27.0.120

>

您可以看到我已经在我的IP配置中分配了DNS服务器,但是为什么nslookup喷口

*** Can't find server name for address 172.27.0.12: Non-existent domain

*** Default servers are not available

Default Server: Unknown

说“不可用”和“未知”是什么意思?

DNS服务器(172.27.0.12)正常工作,因为它按预期方式回答chj.dev.nls的查询。DNS服务器是Win2003 SP2。

一些详细信息:

> set debug

> chj.dev.nls

Server: UnKnown

Address: 172.27.0.12

------------

Got answer:

HEADER:

opcode = QUERY, id = 4, rcode = NOERROR

header flags: response, auth. answer, want recursion, recursion avail.

questions = 1, answers = 0, authority records = 1, additional = 0

QUESTIONS:

chj.dev.nls, type = A, class = IN

AUTHORITY RECORDS:

-> dev.nls

ttl = 3600 (1 hour)

primary name server = nlserver.dev.nls

responsible mail addr = hostmaster.dev.nls

serial = 14716

refresh = 900 (15 mins)

retry = 600 (10 mins)

expire = 86400 (1 day)

default TTL = 3600 (1 hour)

------------

------------

Got answer:

HEADER:

opcode = QUERY, id = 5, rcode = NOERROR

header flags: response, auth. answer, want recursion, recursion avail.

questions = 1, answers = 0, authority records = 1, additional = 0

QUESTIONS:

chj.dev.nls, type = A, class = IN

AUTHORITY RECORDS:

-> dev.nls

ttl = 3600 (1 hour)

primary name server = nlserver.dev.nls

responsible mail addr = hostmaster.dev.nls

serial = 14716

refresh = 900 (15 mins)

retry = 600 (10 mins)

expire = 86400 (1 day)

default TTL = 3600 (1 hour)

------------

Name: chj.dev.nls

>

任何想法?谢谢。

### 解决方案 当遇到 `Could not resolve host: mirrorlist.centos.org` 的错误时,这通常意味着系统无法连接到指定的镜像列表服务器。可能的原因包括网络配置问题、DNS解析失败或是YUM源本身可用。 #### 方法一:验证并修复网络设置 为了确认是否为网络问题,可以通过命令行工具测试网络连通性和域名解析功能: ```bash ping google.com nslookup mirrorlist.centos.org ``` 如果上述命令返回异常,则需进一步排查本地网络环境或联系管理员调整路由器/防火墙策略[^3]。 #### 方法二:替换官方仓库地址 考虑到CentOS官方支持已经结束,建议切换至其他稳定可靠的第三方镜像站作为新的软件包下载渠道。以下是具体操作方法之一——采用阿里云提供的公共镜像库: 1. 备份原有配置文件: ```bash mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak ``` 2. 下载最新的Aliyun YUM Repository定义: ```bash wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo ``` 3. 清除缓存并尝试更新: ```bash yum clean all && yum makecache fast yum update -y ``` 以上步骤有助于绕过原生失效的MirrorList机制,从而顺利完成系统的升级维护工作[^4]。 #### 方法三:使用华为云镜像源 另一种可行的选择是利用华为云所提供的开源社区资源,按照如下指令执行相同目的的操作流程: 1. 替换默认存储库链接: ```bash mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.old wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.huaweicloud.com/repository/conf/CentOS-7-anon.repo ``` 2. 执行清理与同步动作: ```bash yum clean all yum makecache ``` 这种方法同样能够有效解决因原始镜像站点停服而导致的一系列依赖项获取障碍[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值