Ubuntu 17.04奇怪的DNS问题

马特·格林(Matt Green)

对于我的家庭网络,我已经设置了DNS,以便内部名称解析为我的反向代理的本地私有地址,而外部名称则通过CNAME解析为我的外部IP(端口转发),因此:

  • 从外部cloud.mydomain.com = CNAME到server.mydomain.com
  • home.mydomain.com =我的宽带IP地址的dynamicDNS条目
  • 内部cloud.mydomain.com = A记录到172.16.1.10

但是,由于我已升级到17.04,有时会弹出宽带IP以响应内部查询。这是几个挖掘:

me@desktop:~$ dig cloud.mydomain.com

; <<>> DiG 9.10.3-P4-Ubuntu <<>> cloud.mydomain.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 28907
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 65494
;; QUESTION SECTION:
;cloud.mydomain.com.        IN  A

;; ANSWER SECTION:
cloud.mydomain.com. 267 IN  CNAME   home.mydomain.com.
home.mydomain.com.  175 IN  A   #My external IP#

;; Query time: 0 msec
;; SERVER: 127.0.0.53#53(127.0.0.53)
;; WHEN: Sun Apr 16 19:42:24 BST 2017
;; MSG SIZE  rcvd: 81

me@desktop:~$ dig cloud.mydomain.com @172.16.0.254

; <<>> DiG 9.10.3-P4-Ubuntu <<>> cloud.mydomain.com @172.16.0.254
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 27183
;; flags: qr aa rd ra ad; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;cloud.mydomain.com.        IN  A

;; ANSWER SECTION:
cloud.mydomain.com. 0   IN  A   172.16.1.10

;; Query time: 0 msec
;; SERVER: 172.16.0.254#53(172.16.0.254)
;; WHEN: Sun Apr 16 19:42:33 BST 2017
;; MSG SIZE  rcvd: 51

因此,如果我只是挖掘它,则从某个位置获取外部CNAME,然后在本地解析home.mydomain.com。如果我将挖掘指向我的家庭DNS服务器,那么它将获得正确的地址。

家庭DNS服务器是系统用来解决大多数问题的服务器(也是通过DHCP提供的地址)

我不知道出了什么问题,我将尝试设置一个监视器端口,以查看系统如何从外部解析cloud.mydomain.com。

任何人都可以阐明这个问题吗?

马特·格林(Matt Green)

好的,可能应该在发布之前调试了它,但是希望有人可以从中学到东西。

我有IPv6,但没有设置IPv6地址的本地分辨率来响应AAAA请求。

Ubuntu正在对cloud.mydomain.com发出A和AAAA请求。在CNAME到AAAA之后,它没有收到对A的IP响应,也收到了对AAAA的CNAME,因为这没有设置,但是缓存了CNAME响应。

因此,随后对cloud.mydomain.com的请求将跟随缓存的CNAME并请求home.mydomain.com,该请求将解析为我的外部IP。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Ubuntu 20.04上使用OpenVPN的DNS问题

来自分类Dev

Ubuntu在检测/时遇到奇怪的问题

来自分类Dev

Docker Ubuntu 18.04无法安装msodbcsql17 SQL Server ODBC驱动程序17

来自分类Dev

Ubuntu在检测/时遇到奇怪的问题

来自分类Dev

奇怪的Ubuntu 14.04安装后问题

来自分类Dev

薄荷17的chrome ui问题

来自分类Dev

Ubuntu 19.04中的DNS问题

来自分类Dev

Ubuntu 14.04中的DNS问题

来自分类Dev

Ubuntu 14.4 LTS上的DNS解析问题

来自分类Dev

与Linux Mint 17相比的Ubuntu 14.04

来自分类Dev

Ubuntu 17.04奇怪的DNS问题

来自分类Dev

在Ubuntu 20.04上使用OpenVPN的DNS问题

来自分类Dev

dns问题Ubuntu服务器

来自分类Dev

Alienware 17 Ubuntu双启动问题

来自分类Dev

Ubuntu 16.04 DNS解析中的问题

来自分类Dev

安装Ubuntu 17,但始终可以进行实时会话

来自分类Dev

Ubuntu 17拒绝从PCIe-Disk引导

来自分类Dev

Ubuntu 19.04中的DNS问题

来自分类Dev

Ubuntu 16.04LTS的DNS问题

来自分类Dev

Ubuntu 17 Dock文件拖动

来自分类Dev

找不到Ubuntu 17 System BootOrder

来自分类Dev

Ubuntu 17.10中的DNS问题

来自分类Dev

IntelliJ IDEA无法在Ubuntu 17上运行

来自分类Dev

由于Ubuntu内核导致17.xx内核错误,或者可能是硬件问题?

来自分类Dev

VirtualBox VM和Ubuntu 18.04的DNS问题

来自分类Dev

在 ubuntu 17 上安装 php 和 nodejs

来自分类Dev

在 ubuntu 17 上安装 php 和 nodejs

来自分类Dev

Ubuntu 18:日期滞后约 17 秒

来自分类Dev

Ubuntu DNS 问题