iT邦幫忙

2

有什麼DNS技術方案可以針對同一的DOMAIN旦以源IP地理來指定不同國家的DNS服務器

dns
  • 分享至 

  • xImage

恩, DNS FORWARDER, 當然我問的就不是這麼簡單了

我說的是地理層面要處理的東西

有一些服務器同一個域名同時提供好幾個國家的服務器
比如淘寶, GOOGLE, 就有分牆內版本和國際版本

我想做到的是
比如外國的源IP來抓某 *.域名 DNS, 就轉發到1.1.1.1上去
中國的源IP來抓同一某 *.域名 DNS, 就轉發到114.114.114.114上去

各位高手可有認知的方案處理?

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
3
wdchiang
iT邦新手 2 級 ‧ 2023-09-19 10:01:42

ChatGPT 回答:

要根據源IP的地理位置指定不同國家的DNS伺服器,您可以考慮以下技術方案:

  1. Geolocation DNS: 使用地理位置DNS服務,如Amazon Route 53的Geolocation路由策略。這種解決方案允許您根據請求的源IP位址將用戶路由到最近的DNS伺服器。每個國家/地區都可以有自己的DNS記錄,以便為使用者提供最佳的性能。
  2. Anycast DNS: Anycast是一種網路定址和路由技術,它允許多個DNS伺服器共用相同的IP位址,但位於不同的地理位置。用戶的DNS請求將被路由到最近的Anycast節點,從而提高性能和可用性。
  3. CDN服務: 利用內容交付網路(CDN)服務,CDN提供商通常使用分佈在全球各地的伺服器來緩存和提供內容。您可以配置CDN來根據使用者的地理位置將DNS請求路由到最近的CDN節點。
  4. DNS代理: 使用DNS代理伺服器,這些伺服器可以根據源IP位址將DNS請求路由到不同的DNS伺服器。您可以根據使用者的地理位置配置不同的DNS代理伺服器。
    這些方案的選擇取決於您的需求和基礎架構。請注意,配置和管理這些方案可能需要專業知識和合適的網路基礎設施。您可以參考上述資源連結以獲取更多詳細資訊和實施方法。
0
yuan188
iT邦見習生 ‧ 2023-09-20 13:23:51

若不想搞到頭昏腦脹或顧慮使用開源風險找 SI 規劃F5 GTM 設備應該能解決

0
twokk
iT邦新手 5 級 ‧ 2023-09-23 10:10:02

AWS Route53或DNSPod這類支援地區解析的服務可以做到

0
alton08
iT邦新手 4 級 ‧ 2023-09-23 14:33:52

DnsPod智能解析線路應該可以實現你的需求,不管是透過地理位置還是ISP來源
https://docs.dnspod.cn/dns/dns-record-line/

但需要解析到精細的位置會要購買更高級的套餐,因此要看你的需求到什麼程度

0
傑克
iT邦新手 5 級 ‧ 2023-09-28 15:07:49

利用 Bind DNS 的 View 來完成不同來源回應不同記錄的任務。
然後有 GeoIP 資料庫就可以搭配滿足需求。

我要發表回答

立即登入回答