色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

DNS解析一個地址的時候會返回多個IP嗎?

jf_ro2CN3Fa ? 來源:飛天小牛肉 ? 2023-09-19 17:05 ? 次閱讀

一個域名對應多個 IP

DNS 解析策略

基于 DNS 實現負載均衡的優缺點

字節二面:DNS 解析一個地址的時候會返回多個 IP 嗎?

答案是不會。

本題的考察點其實就是 DNS 負載均衡。

一個域名對應多個 IP

從理論上講,一個域名是可以對應多個 IP 的,在這種情況下,當不同的用戶訪問該域名時,就會訪問到不同的 IP 地址。

要實現一個域名對應多個 IP 地址的效果,只需要在 DNS 解析操作平臺,添加一條解析記錄,將網站的域名指向服務器的 IP 地址。一般情況下,一個域名對應一個 IP 地址,也就只需添加一條解析記錄即可。

如我們想要將 www.itmtx.cn 這個域名分別指向 1.1.1.1(北京電信)、2.2.2.2(上海移動)、3.3.3.3(深圳聯通)三個 IP。

那么我們就可以在 DNS 服務器中配置三個 A 記錄,分別為:

www.itmtx.cn IN A 114.100.20.201;

www.itmtx.cn IN A 114.100.20.202;

www.itmtx.cn IN A 114.100.20.203;

728e0e42-569f-11ee-939d-92fbcf53809c.png

如果現在北京用戶訪問 itmtx.cn 這個域名,上海用戶也在訪問,兩個用戶雖然都訪問同一個域名,但訪問的 IP 地址并不相同,而是會根據 DNS 事先配置的「解析策略」將解析得到的那個 IP 地址返回給對應的訪客。

每次域名解析請求都會解析出一個不同的 IP 地址返回給訪客,這樣就構成了一個服務器集群,并實現負載均衡的效果。不同用戶就近訪問不同的服務器 IP 地址,訪問速度大大提升,同時也減輕了單個服務器的訪問壓力。同時,由于有多個備選 IP,當其中一個出現問題時,可以通過宕機切換,提高業務可用性。

基于 Spring Boot + MyBatis Plus + Vue & Element 實現的后臺管理系統 + 用戶小程序,支持 RBAC 動態權限、多租戶、數據權限、工作流、三方登錄、支付、短信、商城等功能

項目地址:https://github.com/YunaiV/ruoyi-vue-pro

視頻教程:https://doc.iocoder.cn/video/

DNS 解析策略

常見的 DNS 解析策略包括:

輪詢(Round Robin):DNS 服務器按順序返回多個IP地址,實現請求的輪流分發到不同的服務器上。

權重(Weighted):為每個 IP 地址分配不同的權重,權重越高的服務器被選中的概率越大。

響應時間(Response Time):DNS 服務器可以通過測量服務器的響應時間來選擇最快的服務器,將域名解析為對應的 IP 地址。

各個 DNS 解析產品可能采用的解析策略不一樣,以 DNSPod 解析為例,它采用的就是權重 + 隨機的策略:

7294a89c-569f-11ee-939d-92fbcf53809c.png

基于 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue & Element 實現的后臺管理系統 + 用戶小程序,支持 RBAC 動態權限、多租戶、數據權限、工作流、三方登錄、支付、短信、商城等功能

項目地址:https://github.com/YunaiV/yudao-cloud

視頻教程:https://doc.iocoder.cn/video/

基于 DNS 實現負載均衡的優缺點

基于 DNS 實現負載均衡是十分簡單和有效的技術手段,它主要有以下幾點優勢:

將負載均衡工作交給 DNS,省去了網站管理維護負載均衡服務器的麻煩;

技術實現比較靈活,操作簡單,成本低,適用于大多數 TCP/IP 應用;

對于部署在服務器上的應用來說,不需要修改任何代碼就能實現不同機器上的應用訪問;

很多 DNS 系統還支持基于地理位置的域名解析,可以將域名解析成距離用戶地理位置最近的服務器地址,加快用戶訪問速度。

但基于 DNS 的負載均衡同樣也存在一些弊端:

目前的 DNS 系統是需要經過遞歸服務器、頂級服務器、權威服務器以及眾多緩存等多級解析的,在每一個環節都可能存在解析記錄緩存。如果服務器 IP 發生變動,即使修改了 A 記錄,也需要各級緩存失效后才能生效。而在解析生效前的這段時間,用戶可能就會根據緩存記錄訪問到已經被更換過的服務器上,從而導致訪問失敗。

為了本地 DNS 服務器能夠及時同步權威服務器上的最新記錄,所以一般將 DNS 緩存刷新時間設置得比較小,這就會導致 DNS 頻繁發起解析請求,從而造成額外的網絡問題。

DNS 本身并不具備主動監測服務器負載情況或動態調整權重的能力,不能區分不同服務器之間的性能和負載差異,不能反映服務器當前的運行狀態,所以一些大型網站總是使用 DNS 域名解析作為第一級負載均衡手段,然后再通過負載均衡服務器提供更高級的負載均衡算法(比如最少連接:將請求發送到擁有最少開放連接的服務器),從而完成最終請求。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 服務器
    +關注

    關注

    12

    文章

    9231

    瀏覽量

    85625
  • DNS
    DNS
    +關注

    關注

    0

    文章

    218

    瀏覽量

    19871
  • 測量
    +關注

    關注

    10

    文章

    4885

    瀏覽量

    111477

原文標題:DNS 解析一個地址的時候會返回多個 IP 嗎?

文章出處:【微信號:芋道源碼,微信公眾號:芋道源碼】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    如何獲取DNS服務器IP

    當ESP8266在 STA 模式下連接時,訪問分配給 DHCP 客戶端的 DNS 服務器地址將非常有用。理想情況下,這些地址要么通過 wifi_get_ip_info 在
    發表于 07-11 06:15

    雙線雙IP(多線多IP)域名智能解析教程

    般我們只需要將網通線路解析到網通IP,其他線路(包含電信)解析到電信IP即可。 (這里是智能解析的關鍵。因為
    發表于 04-18 13:44

    IP地址、子網掩碼、默認網關、DNS服務器、MAC地址

    就是進行域名解析的服務器 。舉個例子沒有IP地址就不能上網,計算機沒設DNS,竟然能上QQ,卻不能打開網頁,QQ不需要有DNS(QQ只是
    發表于 12-15 15:49

    如何解決DNS解析錯誤故障

    DNS解析出現錯誤,就是把域名解析錯誤的
    發表于 09-29 15:14

    使用JavaScript代碼在Rapid板子上實現DNS解析域名得到IP地址操作分享!

    DNS(Domain Name System,域名系統),因特網上作為域名和IP地址相互映射的分布式數據庫,能夠使用戶更方便的訪問互聯網
    發表于 08-15 04:17

    dns地址如何查詢

    DNS(Domain Name Server,域名服務器)是進行域名(domain name)和與之相對應的IP地址IP address)轉換的服務器。
    發表于 01-15 16:09 ?1323次閱讀

    關于黑客常用3種DNS欺騙手法詳解,教你如何防御DNS陷阱

    DNS如何被利用?那么這個系統如何讓用戶變得脆弱?通常解析告訴每個DNS服務器你正在尋找哪個域名。此請求有時會包含您的完整IP
    發表于 07-04 10:24 ?4371次閱讀

    DNS劫持的工作原理和解決方案

    DNS劫持,是指通過攻擊域名解析服務器(DNS)或偽造域名解析服務器(DNS)的方法,把目標網站域名解析
    的頭像 發表于 07-07 11:35 ?5598次閱讀

    DNS服務器和DNS服務器地址是什么

    域名系統,屬于種組織成域層次結構的計算機和網絡服務器命名系統。域名系統主要用于分配域名地址IP地址給互聯網中的主機,系統再將用戶提供的域名地址
    的頭像 發表于 03-30 15:57 ?8978次閱讀

    探討DNS服務器解析

    本地 DNS 服務器收到來自客戶端的 DNS 請求,它會在其緩存中查找 google.com 的 IP 地址。如果它可以找到對應的條目,它將直接將
    的頭像 發表于 05-05 15:42 ?1548次閱讀

    基于DNS實現負載均衡技術

    要實現域名對應多個 IP 地址的效果,只需要在 DNS
    發表于 07-15 15:37 ?591次閱讀
    基于<b class='flag-5'>DNS</b>實現負載均衡技術

    ip地址是從哪來的呢 DNS技術詳解

    動態域名解析需要專用的域名服務器( DNS server )運行域名解析服務器程序,提供從域名到 IP 地址的映射關系,負責接收客戶端(
    發表于 07-24 12:55 ?3380次閱讀
    <b class='flag-5'>ip</b><b class='flag-5'>地址</b>是從哪來的呢 <b class='flag-5'>DNS</b>技術詳解

    dns的服務器地址設置為多少

    DNS(域名系統)是互聯網的基礎設施之,用于將域名轉換為IP地址,使用戶可以訪問網絡資源。要設置DNS服務器
    的頭像 發表于 01-15 11:11 ?1795次閱讀

    DNS的結構和工作原理

    DNS 代表域名系統或域名服務器。DNSIP 地址解析為主機名,反之亦然。
    的頭像 發表于 08-05 15:23 ?598次閱讀
    <b class='flag-5'>DNS</b>的結構和工作原理

    IP地址DNS的關系

    IP地址DNS是網絡架構中的重要組成部分。IP地址是計算機網絡中用于標識設備的唯一地址,而
    的頭像 發表于 08-12 17:40 ?501次閱讀
    主站蜘蛛池模板: 国产一区二区三区在线看片| 日本久久久久亚洲中字幕| 久99久热只有精品国产99| 美女视频秀色福利视频| 日本zljzljzlj精品| 亚洲国产日韩欧美在线a乱码| 中国人泡妞www免费| 成人永久免费视频| 久久99r66热这里只有精品| 青青久久久| 亚洲视频中文| 插骚妇好爽好骚| 九九热这里只有国产精品| 全彩无翼污之邪恶女教师 | 久久青青草视频在线观| 人妻洗澡被强公日日澡| 亚洲AV国产精品无码精| 97无码人妻精品1国产精东影业 | 国产精品久久久久久久久LI无码| 久久久久久亚洲精品影院| 色婷婷国产精品视频一区二区三区| 一本久道视频无线视频| 俄罗斯14一18处交| 久色乳综合思思在线视频| 五月丁香婷姐色| ass女人下部欣赏| 黄子佼81岁父亲现状曝光| 热巴两次用约老师屁股发底线球| 一个人HD高清在线观看免费视频| 国产51麻豆二区精品AV视频| 美女被j进去动态| 亚洲高清一区二区三区电影| 操他射他影院| 恋孩癖网站大全在线观看| 亚洲、国产综合视频| 草莓在线观看| 麻豆免费版| 夜蒲团之5阳性之教| 国产精品资源网站在线观看| 欧洲馒头大肥p| 2012中文字幕手机在线|