国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁(yè) > 網(wǎng)易號(hào) > 正文 申請(qǐng)入駐

AWS把DNS設(shè)置切成4步,工程師卻花3小時(shí)找第2步在哪

0
分享至


Route 53的Hosted Zone創(chuàng)建流程,官方文檔寫著4步,但2024年Stack Overflow上關(guān)于"Record Set找不到"的提問超過1.2萬(wàn)條。一個(gè)把域名轉(zhuǎn)成IP的基礎(chǔ)操作,為什么成了云工程師的入職第一坑?

Step 1:Hosted Zone不是"創(chuàng)建"出來的,是"認(rèn)領(lǐng)"出來的

打開AWS控制臺(tái),搜索Route 53,點(diǎn)進(jìn)Hosted Zones,那個(gè)橙色的"Create"按鈕就在右上角。但點(diǎn)下去之前,你得先想清楚一件事:這個(gè)域名,你到底有沒有控制權(quán)?

AWS不會(huì)驗(yàn)證你是不是example.com的主人。你隨便填,它照單全收,生成一組NS記錄(Name Server,域名服務(wù)器)。這組記錄長(zhǎng)這樣:

ns-1234.awsdns-56.org ns-7890.awsdns-12.co.uk ns-3456.awsdns-78.com ns-9012.awsdns-34.net

問題就出在這。很多人以為"創(chuàng)建"等于"生效",其實(shí)這只是前半場(chǎng)。真正的DNS解析權(quán),還在你買域名的注冊(cè)商手里。你得拿著AWS給的這4個(gè)NS地址,去GoDaddy、Namecheap或者萬(wàn)網(wǎng)的后臺(tái),把原來的DNS服務(wù)器換掉。這個(gè)切換,快則幾分鐘,慢則48小時(shí)。

AWS的界面不會(huì)提醒你這件事。它只顯示一個(gè)"狀態(tài):INSYNC",讓你誤以為萬(wàn)事大吉。直到用戶投訴網(wǎng)站打不開,你才發(fā)現(xiàn)流量根本沒進(jìn)AWS。

Step 2:A記錄填I(lǐng)P,但"Simple Routing"有3個(gè)隱藏選項(xiàng)


回到Hosted Zone內(nèi)部,點(diǎn)"Create Record"。這時(shí)候AWS拋出一個(gè)選擇:Routing Policy(路由策略)。默認(rèn)選中"Simple routing",但下拉菜單里還藏著另外6種。

對(duì)新手來說,這個(gè)界面像個(gè)沒標(biāo)簽的開關(guān)面板。Simple routing背后其實(shí)有3個(gè)互斥的選項(xiàng),藏在"Define simple record"的折疊菜單里:

? A記錄:域名→IPv4地址 ? AAAA記錄:域名→IPv6地址 ? CNAME:域名→另一個(gè)域名(不能用于根域)

選A記錄,填入EC2實(shí)例的公網(wǎng)IP,TTL(生存時(shí)間)默認(rèn)300秒。這個(gè)TTL是緩存時(shí)間,改小了DNS查詢變多、AWS賬單微漲;改大了你切服務(wù)器時(shí)要等更久。大多數(shù)工程師第一次設(shè)置時(shí),根本注意不到這個(gè)數(shù)值的存在。

更隱蔽的坑:如果你用了ALB(Application Load Balancer,應(yīng)用負(fù)載均衡器)或CloudFront,A記錄不能直接填I(lǐng)P,得用Alias(別名)指向AWS資源。這個(gè)選項(xiàng)在另一個(gè)折疊菜單里,和A記錄平級(jí),但視覺上完全不像同一個(gè)功能。

Step 3:那組NS記錄,復(fù)制時(shí)少一個(gè)點(diǎn)都會(huì)崩

2019年AWS re:Invent的一個(gè)內(nèi)部數(shù)據(jù):Route 53的工單里,17%和"NS記錄格式錯(cuò)誤"有關(guān)。問題極其低級(jí)——復(fù)制NS地址時(shí),末尾的句點(diǎn)被瀏覽器或郵件客戶端吃掉了。

正確的NS記錄是ns-1234.awsdns-56.org.,帶結(jié)尾的點(diǎn),表示這是絕對(duì)域名。丟了點(diǎn),有些注冊(cè)商會(huì)自動(dòng)補(bǔ)全,有些則把它當(dāng)成相對(duì)路徑,解析到ns-1234.awsdns-56.org.yourdomain.com,一個(gè)根本不存在的地址。


AWS的控制臺(tái)顯示時(shí)帶句點(diǎn),但復(fù)制到剪貼板的行為因?yàn)g覽器而異。Chrome曾經(jīng)有個(gè)版本會(huì)吞掉結(jié)尾的點(diǎn),導(dǎo)致一批工程師集體踩坑。后來AWS在界面加了顯眼的"Copy"按鈕,但老文檔里的截圖沒更新,新人照著舊教程手動(dòng)復(fù)制,照樣中招。

Step 4:Health Check不是必選項(xiàng),但你不配它就少了半條命

Simple routing的完整鏈路是:用戶輸入域名→遞歸DNS查詢→Route 53返回IP→請(qǐng)求打到服務(wù)器。這個(gè)模型有個(gè)單點(diǎn)故障:IP對(duì)應(yīng)的服務(wù)器掛了,Route 53不會(huì)自動(dòng)切換,它只管"有沒有這個(gè)記錄",不管"這個(gè)IP活沒活著"。

要解決這個(gè)問題,得把Routing Policy從Simple換成Failover(故障轉(zhuǎn)移)或Latency-based(基于延遲)。這兩種模式強(qiáng)制要求配置Health Check(健康檢查),AWS每30秒從你的服務(wù)器拉一個(gè)端點(diǎn),連續(xù)3次失敗就標(biāo)記為不健康,流量切到備用IP。

Health Check本身收費(fèi),每個(gè)檢查點(diǎn)每月約0.5美元。聽起來便宜,但如果你在全球配了8個(gè)檢查點(diǎn)、監(jiān)控20個(gè)端點(diǎn),一年下來接近1000美元。很多小團(tuán)隊(duì)為了省錢跳過這步,等真出故障時(shí),才發(fā)現(xiàn)DNS層面的故障轉(zhuǎn)移比代碼層面的難調(diào)試十倍——瀏覽器緩存、ISP緩存、操作系統(tǒng)緩存,層層疊加,你改了Route 53的配置,用戶那邊可能半小時(shí)后才感知到變化。

Route 53的設(shè)計(jì)哲學(xué),和AWS其他服務(wù)一脈相承:基礎(chǔ)功能極度精簡(jiǎn),高級(jí)功能極度豐富,中間地帶一片模糊。它不會(huì)阻止你犯錯(cuò),也不會(huì)主動(dòng)教你避坑。那個(gè)"Create Hosted Zone"的按鈕,按下去只需要1秒,但按下去之前該想清楚的事,文檔分散在7個(gè)不同的頁(yè)面里。

有個(gè)細(xì)節(jié)很有意思:AWS的DNS服務(wù)明明叫Route 53,但控制臺(tái)URL是console.aws.amazon.com/route53,沒有數(shù)字。53來自TCP/UDP端口53,DNS協(xié)議的默認(rèn)端口。這個(gè)命名像是在提醒用戶——你用的不是普通云服務(wù),是互聯(lián)網(wǎng)基礎(chǔ)設(shè)施的底層協(xié)議之一。底層協(xié)議的特點(diǎn)是,它不會(huì)為你的誤操作買單。

你第一次配Route 53時(shí),Health Check配了嗎,還是后來踩坑才補(bǔ)上的?

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點(diǎn)推薦
二百多名軍官被槍斃、撤職、處分,長(zhǎng)津湖戰(zhàn)役中失職的志愿軍88師

二百多名軍官被槍斃、撤職、處分,長(zhǎng)津湖戰(zhàn)役中失職的志愿軍88師

云霄紀(jì)史觀
2026-03-25 12:16:14
沙特實(shí)戰(zhàn)封神!中國(guó)“天盾”21發(fā)全中,15億美制系統(tǒng)竟慘遭反殺

沙特實(shí)戰(zhàn)封神!中國(guó)“天盾”21發(fā)全中,15億美制系統(tǒng)竟慘遭反殺

素衣讀史
2026-03-25 21:26:46
王毅判斷沒錯(cuò),短短三天中方見識(shí)了:比利時(shí)的虛偽、西班牙的真誠(chéng)

王毅判斷沒錯(cuò),短短三天中方見識(shí)了:比利時(shí)的虛偽、西班牙的真誠(chéng)

快看張同學(xué)
2026-03-26 10:19:39
巴蒂:馬拉多納離世時(shí)身邊沒有人,最后走得像條狗一樣

巴蒂:馬拉多納離世時(shí)身邊沒有人,最后走得像條狗一樣

懂球帝
2026-03-26 06:43:02
調(diào)查發(fā)現(xiàn):若50歲前沒患這4種疾病,以后患癌的幾率或微乎其微?

調(diào)查發(fā)現(xiàn):若50歲前沒患這4種疾病,以后患癌的幾率或微乎其微?

醫(yī)學(xué)科普匯
2026-03-26 20:55:03
以色列收到1.28萬(wàn)份戰(zhàn)火損失賠償申請(qǐng)

以色列收到1.28萬(wàn)份戰(zhàn)火損失賠償申請(qǐng)

財(cái)聯(lián)社
2026-03-26 23:22:07
卡爾森:壞了!原來小丑不是特朗普,而是我自己

卡爾森:壞了!原來小丑不是特朗普,而是我自己

朝廷心腹
2026-03-26 09:07:14
“大概有幾十萬(wàn)”,重慶一小區(qū)有人高空撒錢,物業(yè)稱撿回幾大桶,撒錢者正配合調(diào)查

“大概有幾十萬(wàn)”,重慶一小區(qū)有人高空撒錢,物業(yè)稱撿回幾大桶,撒錢者正配合調(diào)查

新京報(bào)
2026-03-26 20:41:35
我在小城市,一個(gè)人做電商,半年掙300萬(wàn)

我在小城市,一個(gè)人做電商,半年掙300萬(wàn)

南風(fēng)窗
2026-03-26 10:07:51
特朗普稱伊朗送上“價(jià)值連城大禮”:允許8艘油輪通過海峽

特朗普稱伊朗送上“價(jià)值連城大禮”:允許8艘油輪通過海峽

Nee看
2026-03-27 00:39:12
這才叫殺瘋了!爛番茄100%動(dòng)作神片,這不直接碾壓《鏢人》?

這才叫殺瘋了!爛番茄100%動(dòng)作神片,這不直接碾壓《鏢人》?

動(dòng)物奇奇怪怪
2026-03-26 17:48:01
森林狼逆火箭:申京努力了,然而杜蘭特啊

森林狼逆火箭:申京努力了,然而杜蘭特啊

張佳瑋寫字的地方
2026-03-26 13:03:18
懟得漂亮!伊朗外長(zhǎng):既然我們連領(lǐng)導(dǎo)層都沒有了,還有什么好談的

懟得漂亮!伊朗外長(zhǎng):既然我們連領(lǐng)導(dǎo)層都沒有了,還有什么好談的

南風(fēng)不及你溫柔
2026-03-26 14:07:38
曝張雪峰倒下30分鐘后才被發(fā)現(xiàn),飲食習(xí)慣糟糕,一口氣吃8根雪糕

曝張雪峰倒下30分鐘后才被發(fā)現(xiàn),飲食習(xí)慣糟糕,一口氣吃8根雪糕

古希臘掌管松餅的神
2026-03-25 11:08:46
日本公布中國(guó)游客免稅店2月份消費(fèi)數(shù)據(jù),真的是打臉了!

日本公布中國(guó)游客免稅店2月份消費(fèi)數(shù)據(jù),真的是打臉了!

消失的電波
2026-03-26 15:20:44
你在無意中發(fā)現(xiàn)別人什么秘密?網(wǎng)友爆料,電視劇都不敢這樣演

你在無意中發(fā)現(xiàn)別人什么秘密?網(wǎng)友爆料,電視劇都不敢這樣演

夜深愛雜談
2026-03-16 22:21:03
“我用房子貸的款卻進(jìn)了他們口袋”,佛山一男子稱遭遇套路貸;警方立案?jìng)刹椋?人被批捕后取保候?qū)?>
    </a>
        <h3>
      <a href=大風(fēng)新聞
2026-03-26 16:56:40
張晉血管堵80%差點(diǎn)閉眼,張雪峰卻再?zèng)]醒過來:有些努力真會(huì)要命

張晉血管堵80%差點(diǎn)閉眼,張雪峰卻再?zèng)]醒過來:有些努力真會(huì)要命

阿天愛旅行
2026-03-26 22:54:07
男子干活時(shí)摔成高位截癱,妻子一看男子不能賺錢養(yǎng)家了,丟下男子和6歲的女兒跑了

男子干活時(shí)摔成高位截癱,妻子一看男子不能賺錢養(yǎng)家了,丟下男子和6歲的女兒跑了

張曉磊
2026-03-26 11:22:06
曝張雪峰在蘇州舉辦葬禮,生前最后一次直播,趴桌子上身體已不適

曝張雪峰在蘇州舉辦葬禮,生前最后一次直播,趴桌子上身體已不適

180視角
2026-03-25 16:58:57
2026-03-27 01:19:00
硬核玩家2哈
硬核玩家2哈
沉淀中,勿擾
221文章數(shù) 0關(guān)注度
往期回顧 全部

科技要聞

美團(tuán)發(fā)布外賣大戰(zhàn)后成績(jī)單:虧損超200億

頭條要聞

張雪峰留巨額遺產(chǎn):二婚妻子或拿50% 剩下的女兒占1/3

頭條要聞

張雪峰留巨額遺產(chǎn):二婚妻子或拿50% 剩下的女兒占1/3

體育要聞

申京努力了,然而杜蘭特啊

娛樂要聞

劉曉慶妹妹發(fā)聲!稱姐姐受身邊人挑撥

財(cái)經(jīng)要聞

油價(jià)"馴服"特朗普?一到100美元就TACO

汽車要聞

一汽奧迪A6L e-tron開啟預(yù)售 CLTC最大續(xù)航815km

態(tài)度原創(chuàng)

家居
旅游
游戲
公開課
軍事航空

家居要聞

傍海而居 靜觀蝴蝶海

旅游要聞

老外為羊拿鐵扎堆魔都街頭 法國(guó)游客花式夸上海

PS1大IP游戲藏私貨!成人手繪與盜版馬里奧ROM塞滿

公開課

李玫瑾:為什么性格比能力更重要?

軍事要聞

擔(dān)心特朗普突然停戰(zhàn) 以總理下令48小時(shí)盡力摧毀伊設(shè)施

無障礙瀏覽 進(jìn)入關(guān)懷版