Amazon-Ec2

公共託管區域記錄在 VPC 內不起作用

  • May 25, 2018

我在 Route 53 中定義了一些公共託管區域記錄。它們可以從任何電腦正常訪問,但是當從我的生產 vpc(或我帳戶的任何其他 vpc)中的實例訪問時,無法訪問它們。但是 vpc 之外的任何其他站點都可以正常工作。

有人可以幫助我嗎?

編輯:澄清一下,例如,我無法使用 wget 。我得到:

wget http://XXX.YYY.com

--2018-05-25 15:22:43--  http://XXX.YYY.com
Resolving XXX.YYY.com (XXX.YYY.com)... failed: Name or service not known.
wget: unable to resolve host address 'XXX.YYY.com'

隨著探勘我得到:

dig YYY.com

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

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;YYY.com.           IN  A

;; AUTHORITY SECTION:
YYY.com.        60  IN  SOA ns-1536.awsdns-00.co.uk. awsdns-hostmaster.amazon.com. 1 7200 900 1209600 86400

;; Query time: 2 msec
;; SERVER: 10.150.0.2#53(10.150.0.2)
;; WHEN: Fri May 25 16:30:28 UTC 2018
;; MSG SIZE  rcvd: 124

是的,我有一個與公共域具有相同域名的私有區域。但我沒有任何公共記錄集等於私人記錄集。

私有區域完全替換了它所連接的 VPC 中的任何公共記錄(對於同一域)。

如果您希望私有區域中的公共記錄可用,則必須將它們添加到兩個區域中。

引用自:https://serverfault.com/questions/913794