首页
学习
活动
专区
工具
TVP
发布

UbuntuDNS服务搭建

DNS介绍 DNS(domain name system 域名系统):基于C/S模式的域名解析服务,监听在53/udp,53/tcp端口,其中tcp用来区域传送,udp用来解析,其实是一个数据库,用于TCP...DNS查询过程 dns的解析分为两种类型 递归 迭代 递归查询: 客户端向本地设置的DNS服务器发起请求,然后DNS服务器响应该请求,如果本地缓存记录中有该查询记录,则直接返回,如果没有,...DNS服务器,然后DNS服务器则告诉客户端所查找的IP地址,如果根也不知道,则继续由DNS服务器发出请求,依次询问,一直到找到该域名对应的IP地址,最后返回给客户端的一个过程 迭代查询: 和递归查询最大的差别是...13 14 15 16 17 18 19 20 21 22 23 24 $ dig test1-gateway.tianchiapi.com ; <<>> DiG 9.10.3-P4-Ubuntu...24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 $ dig +trace www.devilf.cc ; <<>> DiG 9.10.3-P4-Ubuntu

2.2K30

ubuntu DNS解决方案。

Ubuntu采用宽带上网(DSL),昨天发现打不开网页了,真是无语,所以就得解决 首先我的wine qq可以登上,firefox打不开网页,我采用ping命令,ping 127.0.0.1可以ping...通,但是ping 百度发现说无法解析,于是百度,说可能dns服务出现问题,因为qq好像采用自己的dns解析,所以可以上网,所以我找到了百度的ip地址,输入ip可以打开百度搜索界面,可以搜索东西,但是其链接网页还是打不开...1.0 尝试了自己指定dns解析,114.114.114.114 但是并没有什么用。 2.0 还原Ubuntu系统,在grub启动界面,输入e,选择网络还原,不知道自己成功没有,但是还是不行。...n.0 最后修改dns配置文件终于可以了。 ---- 修改方法如下: 打开终端,修改dns文件。...终于可以上网了,顺便写一下这篇文章,如果发现ip地址可以上网,网页名不行,就是dns问题,可以百度dns解析出现问题,按照网上的方法尝试几个,就应该可以了 有折腾了几个小时,想哭。。。。。。

3.5K60
您找到你想要的搜索结果了吗?
是的
没有找到

知识分享之Ubuntu——修改DNS

知识分享之Ubuntu——修改DNS 背景 日常我们开发时,我们会遇到各种各样的奇奇怪怪的问题(踩坑o(╯□╰)o),这个常见问题系列就是我日常遇到的一些问题的记录文章系列,这里整理汇总后分享给大家,让其还在深坑中的小伙伴有绳索能爬出来...全文使用环境: 操作系统:Ubuntu 硬件:Vmware虚拟机 4核 8G内存 200G存储 正文 日常我们对于网络进行修改后,有时会对其进行设置DNS,但日常使用时会遇到一个奇怪的问题,当设置了IP...和DNS后,Ubuntu 20.04版本在每次重启后DNS总是被使用默认的DNS,导致访问外网总是失败。...1、停掉自带的dns管理服务 sudo systemctl disable --now systemd-resolved 2、删除dns配置文件 sudo rm /etc/resolv.conf 3、重新写入...dns解析 sudo vim /etc/resolv.conf nameserver 223.5.5.5 这样我们的默认DNS就修改好了 本文声明: 本作品由 cn華少 采用 知识共享署名-非商业性使用

1.3K20

Ubuntu系统下静态DNS配置详解

但是我傻乎乎的以为在Debian系列(eg:Ubuntu,Mint)之下也是这样的设置的,似乎一改也能用,我就没有细究了。...某天断电重启之后,Ubuntu系统上DNS服务集体失效,而后排查发现/etc/resolv.conf文件被覆盖写了,原先配置的dns信息全部消失。如下图所示: 囧rz!...Ubuntu都告诉你了,DO NOT EDIT THIS FILE BY HAND — YOUR CHANGES WILL BE OVERWRITTEN。...2.系统环境: 系统平台:Ubuntu 14.04 我们来梳理一遍Ubuntu下对resolv.conf的编辑规则,就可以总结出来怎么对症下药去处理静态dns的配置重启失效的问题了。...流程分析: 1.在Ubuntu系统网络设备启动的流程中,会依赖/etc/network/interface的配置文件初始化网络接口,所以直接在/etc/network/interface之中配置好对应的

1.3K20

Ubuntu系统下静态DNS配置详解

但是我傻乎乎的以为在Debian系列(eg:Ubuntu,Mint)之下也是这样的设置的,似乎一改也能用,我就没有细究了。...某天断电重启之后,Ubuntu系统上DNS服务集体失效,而后排查发现/etc/resolv.conf文件被覆盖写了,原先配置的dns信息全部消失。如下图所示: ?...Ubuntu都告诉你了,DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN。...2.系统环境: 系统平台:Ubuntu 14.04 我们来梳理一遍Ubuntu下对resolv.conf的编辑规则,就可以总结出来怎么对症下药去处理静态dns的配置重启失效的问题了。...流程分析: 在Ubuntu系统网络设备启动的流程中,会依赖/etc/network/interface的配置文件初始化网络接口,所以直接在/etc/network/interface之中配置好对应的

1.4K30

Ubuntu 14.04下静态DNS配置详解

但是我傻乎乎的以为在Debian系列(eg:Ubuntu,Mint)之下也是这样的设置的,似乎一改也能用,我就没有细究了。   ...某天断电重启之后,Ubuntu系统上DNS服务集体失效,而后排查发现/etc/resolv.conf文件被覆盖写了,原先配置的dns信息全部消失。如下图所示:   囧rz!...Ubuntu都告诉你了,DO NOT EDIT THIS FILE BY HAND — YOUR CHANGES WILL BE OVERWRITTEN。   ...2.系统环境:   系统平台:Ubuntu 14.04   我们来梳理一遍Ubuntu下对resolv.conf的编辑规则,就可以总结出来怎么对症下药去处理静态dns的配置重启失效的问题了。   ...流程分析:   在Ubuntu系统网络设备启动的流程中,会依赖/etc/network/interface的配置文件初始化网络接口,所以直接在/etc/network/interface之中配置好对应的

57710

Ubuntu中静态DNS配置的方法详解

但是我傻乎乎的以为在Debian系列(eg:Ubuntu,Mint)之下也是这样的设置的,似乎一改也能用,我就没有细究了。...某天断电重启之后,Ubuntu系统上DNS服务集体失效,而后排查发现/etc/resolv.conf文件被覆盖写了,原先配置的dns信息全部消失。如下图所示: ? 囧rz!...Ubuntu都告诉你了,DO NOT EDIT THIS FILE BY HAND — YOUR CHANGES WILL BE OVERWRITTEN。...系统环境: 系统平台:Ubuntu 14.04 我们来梳理一遍Ubuntu下对resolv.conf的编辑规则,就可以总结出来怎么对症下药去处理静态dns的配置重启失效的问题了。...nameserver=223.5.5.5 //阿里的DNS服务器 静态IP配置 Ubuntu 的网络配置信息放在 /etc/network/interfaces 中,如果配置动态获取ip,则在上述文件中加入以下内容

3.1K10

如何在 Ubuntu 16.04 服务器上配置内网 DNS 服务

DNS 1. 简介   本文使用 BIND9,用尽量少的步骤,搭建出一个可用的内网 DNS 服务。...另外要说明的一点是,本文不仅适用于 Ubuntu 16.04,也使用其后的 Ubuntu 系统(截止到目前位置,最新的 Ubuntu server 版本是 18.04,之后的版本无法保证)。 2....listen-on 字段:表示 DNS 服务监听在哪个地址上,填写本地 IP 即可。 allow-transfer 字段:设置成 none 表示不允许其他 DNS 服务器从本 DNS 服务器中查询。...BIND9 提供 DNS 查询的转发机制,当本地 DNS 查询不到,将查询转发到 forwarders 上,并把查询结果缓存到本地 DNS 上,这样问题就解决了。...参考资料 How To Configure BIND as a Private Network DNS Server on Ubuntu 16.04 Forward DNS lookup's definition

2.4K20

Ubuntu系统上检测DNS服务器的多种方法

Ubuntu系统上检测DNS服务器的方法如下,并附带实际的例子和优点:参考:https://www.howtouseubuntu.com/network/how-to-check-dns-server-in-ubuntu...提供详细的解析结果,包括域名、IP地址和对应的DNS服务器。方法二:通过dig命令获取DNS记录命令示例:dig example.com A优点:可以查询各类DNS记录,包括A、CNAME、MX等。...方法四:检查resolv.conf文件配置命令示例:cat /etc/resolv.conf优点:可以一次性查看系统的DNS解析配置,包括DNS服务器地址。可以直接编辑文件来修改DNS服务器配置。...这些方法在Ubuntu系统上检测DNS服务器的有效性和配置情况非常有用。使用nslookup和host命令可以快速验证单个域名的解析情况,适合快速定位问题。...而使用dig命令可以更全面地查询各类DNS记录,有助于深入了解DNS配置。检查resolv.conf文件配置和测试DNS服务器连通性则更多用于确认系统的DNS配置和网络连通性。

1.7K30

DNS污染和DNS劫持

DNS 污染 DNS 污染又称 DNS 缓存投毒,通过制造一些虚假的域名服务器数据包,将域名指向不正确的 IP 地址。...解决办法 绕过被污染的非权威 DNS 服务器,直接访问干净的公共 DNS 服务器。 在本机直接绑定 hosts,绕过 DNS 解析过程。...DNS 劫持 DNS 劫持指 DNS 服务器被控制,用户查询 DNS 时,服务器直接返回它想让你看到的结果(转到劫持者指定的网站)。...image.png 解决办法 手动更换公共 DNS 服务器,绕过被劫持的 DNS 服务器。...附录 公共 DNS 公共 DNS 是一种面向大众的免费的 DNS 互联网基础服务,更换主机 DNS 服务器地址为公共 DNS 后,可以在一定程度加速域名解析、防止 DNS 劫持、加强上网安全,还可以屏蔽大多数运营商的广告

12.4K20

DNS

DNS服务器解析域名的过程如下所示: ? 本地DNS服务器:严格来讲,它不属于DNS体系。事实上,每台主机都需要配置一个本地DNS服务器才能正常上网。...当主机发出DNS请求的时候,该请求被本地DNS服务器处理。本地DNS服务器实际上作为一个转发功能存在。 DNS递归查询 DNS递归查询是将域名解析的负担交给被查询的DNS服务器来完成的。...在这个过程中,DNS服务器只告诉你该去哪个IP地址继续查询。这就大大降低了DNS服务器的负担。 ? 实际上,我们每次的DNS查询并不一定都是权威DNS服务器处理的,大多数可能是本地DNS服务器处理的。...DNS的安全问题 DNS负责全球的域名解析服务,这非常重要,因此,DNS的安全也是非常重要的。...DNS病毒 一般影响我们个人用户的DNS攻击有篡改host文件,DNS污染,DNS劫持。

9.7K20
领券