亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Dns服務器 > 正文

在 Linux 上用 DNS 實現簡單的負載均衡的方法

2024-09-08 23:25:49
字體:
來源:轉載
供稿:網友

DNS 輪詢將多個服務器映射到同一個主機名,并沒有為這里展示的魔法做更多的工作。

如果你的后端服務器是由多臺服務器構成的,比如集群化或者鏡像的 Web 或者文件服務器,通過負載均衡器提供了單一的入口點。業務繁忙的大型電商在高端負載均衡器上花費了大量的資金,用它來執行各種各樣的任務:代理、緩存、狀況檢查、SSL 處理、可配置的優先級、流量整形等很多任務。

但是你并不需要做那么多工作的負載均衡器。你需要的是一個跨服務器分發負載的簡單方法,它能夠提供故障切換,并且不太在意它是否高效和完美。DNS 輪詢和使用輪詢的子域委派是實現這個目標的兩種簡單方法。

DNS 輪詢是將多臺服務器映射到同一個主機名上,當用戶訪問 foo.example.com 時多臺服務器都可用于處理它們的請求,使用的就是這種方式。

當你有多個子域或者你的服務器在地理上比較分散時,使用輪詢的子域委派就比較有用。你有一個主域名服務器,而子域有它們自己的域名服務器。你的主域名服務器將所有的到子域的請求指向到它們自己的域名服務器上。這將提升響應時間,因為 DNS 協議會自動查找最快的鏈路。

DNS 輪詢

輪詢和旅鶇鳥robins沒有任何關系,據我相熟的圖書管理員說,它最初是一個法語短語,ruban rond、或者 round ribbon。很久以前,法國政府官員以不分級的圓形、波浪線、或者直線形狀來在請愿書上簽字,以蓋住原來的發起人。

DNS 輪詢也是不分級的,簡單配置一個服務器列表,然后將請求轉到每個服務器上。它并不做真正的負載均衡,因為它根本就不測量負載,也沒有狀況檢查,因此如果一個服務器宕機,請求仍然會發送到那個宕機的服務器上。它的優點就是簡單。如果你有一個小的文件或者 Web 服務器集群,想通過一個簡單的方法在它們之間分散負載,那么 DNS 輪詢很適合你。

你所做的全部配置就是創建多條 A 或者 AAAA 記錄,映射多臺服務器到單個的主機名。這個 BIND 示例同時使用了 IPv4 和 IPv6 私有地址類:

fileserv.example.com. IN A 172.16.10.10fileserv.example.com. IN A 172.16.10.11fileserv.example.com. IN A 172.16.10.12fileserv.example.com. IN AAAA fd02:faea:f561:8fa0:1::10fileserv.example.com. IN AAAA fd02:faea:f561:8fa0:1::11fileserv.example.com. IN AAAA fd02:faea:f561:8fa0:1::12

Dnsmasq 在 /etc/hosts 文件中保存 A 和 AAAA 記錄:

172.16.1.10 fileserv fileserv.example.com172.16.1.11 fileserv fileserv.example.com172.16.1.12 fileserv fileserv.example.comfd02:faea:f561:8fa0:1::10 fileserv fileserv.example.comfd02:faea:f561:8fa0:1::11 fileserv fileserv.example.comfd02:faea:f561:8fa0:1::12 fileserv fileserv.example.com

請注意這些示例都是很簡化的,解析完全合格域名有多種方法,因此,關于如何配置 DNS 請自行學習。

使用 dig 命令去檢查你的配置能否按預期工作。將 ns.example.com 替換為你的域名服務器:

$ dig @ns.example.com fileserv A fileserv AAA

它將同時顯示出 IPv4 和 IPv6 的輪詢記錄。

子域委派和輪詢

子域委派結合輪詢要做的配置會更多,但是這樣有一些好處。當你有多個子域或者地理位置比較分散的服務器時,就應該去使用它。它的響應時間更快,并且宕機的服務器不會去響應,因此客戶端不會因為等待回復而被掛住。一個短的 TTL,比如 60 秒,就能幫你做到。

這種方法需要多臺域名服務器。在最簡化的場景中,你需要一臺主域名服務器和兩個子域,每個子域都有它們自己的域名服務器。在子域服務器上配置你的輪詢記錄,然后在你的主域名服務器上配置委派。

在主域名服務器上的 BIND 中,你至少需要兩個額外的配置,一個區聲明以及在區數據文件中的 A/AAAA 記錄。主域名服務器中的委派應該像如下的內容:

ns1.sub.example.com. IN A 172.16.1.20ns1.sub.example.com. IN AAAA fd02:faea:f561:8fa0:1::20ns2.sub.example.com. IN A 172.16.1.21ns2.sub.example.com. IN AAA fd02:faea:f561:8fa0:1::21sub.example.com. IN NS ns1.sub.example.com.sub.example.com. IN NS ns2.sub.example.com.

接下來的每臺子域服務器上有它們自己的區文件。在這里它的關鍵點是每個服務器去返回它自己的 IP 地址。在 named.conf 中的區聲明,所有的服務上都是一樣的:

zone "sub.example.com" {  type master;  file "db.sub.example.com";};

然后數據文件也是相同的,除了那個 A/AAAA 記錄使用的是各個服務器自己的 IP 地址。SOA 記錄都指向到主域名服務器:

; first subdomain name server$ORIGIN sub.example.com.$TTL 60sub.example.com IN SOA ns1.example.com. admin.example.com. (    2018123456   ; serial    3H       ; refresh    15       ; retry    3600000     ; expire)sub.example.com. IN NS ns1.sub.example.com.sub.example.com. IN A 172.16.1.20ns1.sub.example.com. IN AAAA fd02:faea:f561:8fa0:1::20; second subdomain name server$ORIGIN sub.example.com.$TTL 60sub.example.com IN SOA ns1.example.com. admin.example.com. (    2018234567   ; serial    3H       ; refresh    15       ; retry    3600000     ; expire)sub.example.com. IN NS ns1.sub.example.com.sub.example.com. IN A 172.16.1.21ns2.sub.example.com. IN AAAA fd02:faea:f561:8fa0:1::21

接下來生成子域服務器上的輪詢記錄,方法和前面一樣?,F在你已經有了多個域名服務器來處理到你的子域的請求。再說一次,BIND 是很復雜的,做同一件事情它有多種方法,因此,給你留的家庭作業是找出適合你使用的最佳配置方法。

在 Dnsmasq 中做子域委派很容易。在你的主域名服務器上的 dnsmasq.conf 文件中添加如下的行,去指向到子域的域名服務器:

server=/sub.example.com/172.16.1.20server=/sub.example.com/172.16.1.21server=/sub.example.com/fd02:faea:f561:8fa0:1::20server=/sub.example.com/fd02:faea:f561:8fa0:1::21

然后在子域的域名服務器上的 /etc/hosts 中配置輪詢。

獲取配置方法的詳細內容和幫助,請參考這些資源:

  • Dnsmasq
  • DNS and BIND, 5th Edition

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


注:相關教程知識閱讀請移步到服務器教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
川上优av一区二区线观看| 亚洲综合在线中文字幕| 欧美午夜精品伦理| 国产一区二区黑人欧美xxxx| 欧美在线激情网| 国产成人+综合亚洲+天堂| 欧美亚洲另类制服自拍| 91国语精品自产拍在线观看性色| 亚洲图片欧美日产| 在线精品国产欧美| 日韩欧美在线视频观看| 亚洲人成电影网站色…| 亚洲欧美制服另类日韩| 亚洲色图13p| 亚洲一区二区中文| www.99久久热国产日韩欧美.com| 久久欧美在线电影| 中文字幕免费国产精品| 久久久免费av| 久久精品成人欧美大片古装| 亚洲第一精品久久忘忧草社区| 2018国产精品视频| 久久久久久一区二区三区| 日韩精品亚洲精品| 中文字幕av一区二区| 欧美日韩国产999| 色婷婷**av毛片一区| 日韩精品视频免费专区在线播放| 欧美精品18videos性欧美| 91精品国产91久久久久久久久| 伊人亚洲福利一区二区三区| 一区二区三区四区精品| 亚州精品天堂中文字幕| 日韩综合视频在线观看| 日韩av毛片网| www国产精品com| 日韩在线视频播放| 亚洲精品aⅴ中文字幕乱码| 国产色综合天天综合网| 久久99精品久久久久久琪琪| 国产成人在线一区| 国产精品www网站| 午夜精品久久久久久久99黑人| 中文字幕亚洲无线码在线一区| 精品日本高清在线播放| 亚洲精选在线观看| 亚洲成人性视频| 国产精品激情自拍| 亚洲第一精品久久忘忧草社区| 欧美日韩国产精品一区二区不卡中文| 久久精品成人欧美大片| 92福利视频午夜1000合集在线观看| 亚洲图中文字幕| 亚洲a级在线播放观看| 亚洲自拍小视频免费观看| 国产精品v片在线观看不卡| 国产精品日日做人人爱| 91网站免费看| 久久久久久亚洲精品| 国产欧美精品日韩精品| 国产一区二区三区在线| 91在线播放国产| 亚洲日本aⅴ片在线观看香蕉| 一区二区欧美日韩视频| 国产视频精品久久久| 欧美在线视频在线播放完整版免费观看| 亚洲图片在区色| 亚洲直播在线一区| 久久精品中文字幕一区| 久久6免费高清热精品| 中国日韩欧美久久久久久久久| 91亚洲精华国产精华| 91精品视频在线| 国产91精品高潮白浆喷水| 色www亚洲国产张柏芝| 国产精品一区二区三区久久久| 97人人做人人爱| 色综合色综合网色综合| 精品久久久久久亚洲精品| 亚洲成色777777女色窝| 91精品国产自产在线观看永久| 91九色视频导航| 91在线观看欧美日韩| 亚洲欧美日韩直播| 92裸体在线视频网站| 欧美高跟鞋交xxxxhd| 91精品国产高清自在线| 欧美日韩在线视频一区二区| 97国产在线视频| 中文字幕一区二区三区电影| 粗暴蹂躏中文一区二区三区| 欧美主播福利视频| 国内精品400部情侣激情| 久久精品国产亚洲| 日韩一二三在线视频播| 麻豆成人在线看| 热99精品里视频精品| 久久综合伊人77777蜜臀| 国产精品久久久av| 亚洲精品aⅴ中文字幕乱码| 欧美成aaa人片在线观看蜜臀| 色偷偷亚洲男人天堂| 国产欧美一区二区三区在线| 日韩免费看的电影电视剧大全| 久久久久久久av| 国产+人+亚洲| 亚洲色图av在线| 大桥未久av一区二区三区| 精品国产一区二区三区久久| 欧美激情综合色| 日韩欧美极品在线观看| 久久精品国产久精国产一老狼| 亚洲欧美国产日韩中文字幕| 国产精品综合不卡av| 欧美午夜www高清视频| 国产一区红桃视频| 日韩av在线播放资源| 国产精品免费福利| 国产亚洲精品久久久| 1769国产精品| 欧美性猛交xxxxx免费看| 国产日韩欧美在线视频观看| 亚洲欧美精品在线| 国产精品久久久久久久久久久久| 亚洲黄色av女优在线观看| 欧美性猛交99久久久久99按摩| 欧美大成色www永久网站婷| 欧美激情a∨在线视频播放| 久久成人精品电影| 国产91在线播放九色快色| 992tv在线成人免费观看| 久久伊人精品天天| 日本在线观看天堂男亚洲| 国产欧美亚洲精品| 国产成人精品优优av| 欧美中文字幕视频| 亚洲男人的天堂在线播放| 精品久久久999| 一本久久综合亚洲鲁鲁| 国产日韩在线精品av| 欧美一级淫片videoshd| 国内精品视频在线| 亚洲国产黄色片| 国产丝袜一区视频在线观看| 成人免费观看49www在线观看| 久久精品国产免费观看| 综合网日日天干夜夜久久| 国产丝袜一区二区三区免费视频| 日韩欧美在线播放| 最近2019年好看中文字幕视频| 亚洲国产精品国自产拍av秋霞| 2019中文字幕全在线观看| 欧美日韩国产第一页| 亚洲精品久久久久中文字幕欢迎你| 国产精品第8页| 欧美交受高潮1| 成人黄色在线观看| 午夜精品视频在线| 欧美性色视频在线| 日韩av在线免费观看一区| 久久91亚洲精品中文字幕| 亚洲国产高清高潮精品美女| 91在线观看免费网站| 久久人91精品久久久久久不卡|