GeoDNS GeoDNS或是GeoIP是BIND DNS伺服器軟體的一套修補程式其以MaxMind英语MaxMind的geoip商業或geolite免費資料庫為基礎進行地理劃分對位於不同地理位置的客戶端回應不同的DNS回答 這項技術的目的是透過客戶端地理位置的地址解析來強化域名查詢舉例來說某個網站可能有兩套伺服器其中之一位於法國另外一個則位在美國借助GeoDNS可以讓歐洲的客戶端取得法國伺服器的IP位置並讓美國的客戶端取得美國的伺服器IP與使用隨機分配如輪詢英语Roundrobin DNS將全世界的使用者導向至同一個伺服器或多個伺服器相比這讓網路存取更快且可能更便宜 因為此技術是以DNS為基礎所以它比部署BGP任播要簡單得多它不需要互联网服务供应商的任何支援且當特定客戶端選取的伺服器變更時也不會中斷既有的連線但是由於其與網路的基礎設施沒有緊密的聯繫因此要將資料傳送給最近的伺服器時可能不太準確 解析DNS伺服器看到的請求發送者通常不是終端使用者而通常是使用者的ISP遞迴查詢並由遞迴DNS伺服器快取結果由於ISP通常會安排使用者使用地理位置較靠近他們的DNS伺服器因此這套系統通常仍可正常運作