现状:因为172.19.10.3/4和172.19.10.1/2保持一致,应用访问的网络的DNS解析不一致,影响正常的应用使用。
--目前生产主机172.19.10.1/2能够访问外放域名,DNS解析正常。
DJTECWAP_echnweb[/echnweb]>nslookup
*** Warning - the local domain is not set.
*** Either hostname should be a domain name,
*** the domain should be specified in /etc/resolv.conf,
*** or the shell variable LOCALDOMAIN should be set.
Default Name Server: ad1.bjtel
Address: 172.16.1.2
>
--针对172.19.10.3/4,无法访问外网
$ ping bj.189.cn
ping: unknown host bj.189.cn
--需要通过root用户在172.19.10.3/4增加如下配置,和10.1/2的配置信息保持一致,请在/etc/resolv.conf增加以下信息
DJTECWEB_echnweb[/echnweb]>cat /etc/resolv.conf
nameserver 172.16.1.2
retrans 600
retry 1
最主要是nameserver关键字,如果没指定nameserver就找不到DNS服务器
分享到:
相关推荐
DNS解析原理基于一个分布式数据库系统,由全球范围内的众多DNS服务器共同维护。 DNS的层级结构如同一棵倒置的树,根节点用"."表示,下面是顶级域,如.cn、.tw、.com、.net、.org等。这些顶级域之下可以有第二级、第...
【动态域名解析DNS动态更新】是指一种网络服务,旨在解决用户拥有动态IP地址但希望绑定固定域名的问题。在Internet上,许多用户通过DHCP动态获取IP地址,这使得他们的网络位置经常变化。随着个人和小型网站的需求...
DNS工作原理是通过一个地址解析器(resolver)来完成的,该解析器通过一个或多个名字服务器来完成主机名和IP地址之间的转换。 DNS的名字空间和Unix文件系统相似,也具有层次结构。每个结点(图14-1中的圆圈)有一个...
BIND域名解析服务器是一款广泛使用的DNS服务软件,它能够将域名转换成相应的IP地址,从而让用户的计算机能够通过域名访问互联网上的服务器。DNS(Domain Name System,域名系统)是因特网的一项核心服务,它作为将...
正向解析是将域名转换为对应的IP地址,而反向解析则是根据IP地址查找对应的主机名。DNS系统采用分布式数据结构,由根域名服务器、顶级域名服务器、权威域名服务器、缓存域名服务器和从域名服务器共同构成,确保了...
9. DNS解析:介绍域名系统(DNS)的工作原理和如何进行域名到IP地址的转换。 通过学习这两本书,开发者不仅可以掌握Unix/Linux下的高级编程技巧,还能熟练地进行网络通信编程,为构建大规模、高性能的分布式系统...
【知识点详解】 MySQL数据库在处理远程连接时,如果启用了域名解析功能,即尝试通过DNS查找...对于那些依赖DNS解析的特定场景,这可能不是一个最佳解决方案,但在大部分情况下,它能显著改善远程访问MySQL的性能。
1. dig命令:在Linux和Unix系统中,dig是一个强大的DNS查询工具,用于检查DNS解析过程。 2. nslookup:另一种常用的DNS查询工具,可以在不同操作系统上使用。 3. DNS协议:基于UDP(默认)和TCP协议,使用53号端口...
在POSIX系统(如Linux、Unix及其变种)中,开发一个简单的DNS解析器可以加深对网络协议和系统编程的理解。 **纯C实现** `dnsresolv`项目提供了一个用纯C语言编写的DNS解析器,这意味着它不依赖于特定的库或高级...
在Linux或Unix系统中,常用的DNS查询工具有nslookup和dig。nslookup允许用户指定服务器解析特定的主机,还可以查询特定类型的记录,如NS、MX等。dig提供了更丰富的选项,可以显示根信息、解析A记录、指定服务器解析...
DNS 域名解析服务器是指保存有该网络中所有主机的域名和对应 IP 地址,并具有将域名转换为 IP 地址功能的服务器。 3. DNS 服务器的类型 DNS 服务器的类型主要有主 DNS 服务器、辅助 DNS 服务器和高速缓存 DNS,...
DNS协议的实现使得主机和域名服务器能够通过通信来解决名称解析的问题。 DNS的基本元素包括域名命名空间和资源记录(Resource Records,RR)。域名命名空间是按照层级结构划分的,形成了树状结构,顶级域名(如.com...
DNS(Domain Name System)是互联网基础架构中的一项关键技术,负责将主机名转换为 IP 地址。在本实验中,我们将使用 Wireshark 来探索 DNS 在客户端的细节。 一、DNS 概述 DNS 是一种分布式数据库系统,负责将...
Bind 是一个自由和开源的DNS服务器软件,广泛应用于Linux和Unix系统中。 五、DNS 搭建步骤 1. 安装bind(DNS安装包):使用yum -y install bind命令安装bind软件。 2. 更改主配置文件:使用vim /etc/named.conf...
DNS服务器的构建主要是基于UNIX系列和Windows NT、Windows 2000 Server等操作系统,本文下面的内容是基于Red Hat Linux 7.2平台的DNS服务器的构建。 四、结论 本文主要介绍了基于Linux平台的校园网DNS配置的相关...
在编程中,可以使用`nslookup`命令或编程库(如Python的`dnspython`)进行DNS解析。 总结一下,获取本机主机名和IP地址涉及操作系统底层的接口调用和网络协议的理解。在实际开发中,应根据具体需求选择合适的编程...
- **应用场景**:诊断DNS问题、测试DNS解析结果等。 以上是对《DNS学习从入门到精通》一书中涉及的主要知识点的概括总结。通过学习这些内容,读者可以从零开始逐步深入地了解DNS系统的各个方面,包括域名的概念、...