作者 主題: GeoDNS 設定  (閱讀 1653 次)

0 會員 與 1 訪客 正在閱讀本文。

wrz

  • 可愛的小學生
  • *
  • 文章數: 1
    • 檢視個人資料
GeoDNS 設定
« 於: 2014-10-10 15:15 »
最近面試一家公司
出了一題回家作業
就是利用 Bind 架設 GeoDNS
當我從台灣詢問 www.example.com
DNS 要解析成 tw.yahoo.com
當我從日本詢問 www.example.com
DNS 要解析成 www.yahoo.co.jp

環境是 Debian Wheezy
DNS 架設在日本
bind9 是直接用 apt-get 安裝
bind 9.10 檢查是有內建 GeoIP
但是 configure 似乎沒寫好
./configure --with-geoip 找不到 geoip patch 路徑
就算好心 --with-geoip 後面掛上路徑還是找不到
所以果斷還是直接用 apt-get 直接用已經包裝好的套件

個人當下判斷是要利用 CNAME 轉譯網址
個人是利用底下這網址的 Shell Script 產生 GeoIP.acl
http://phix.me/geodns/
並 include 進 named.conf
到目前為止重新啟動 bind9 是沒問題

但是設定成如下圖片
include 下面新增一些哩哩嘔嘔之後都一直無法啟動成功


目前 JP.db 和 TW.db 設定文檔如下




請問各位大大哪裡設定有問題?

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17292
    • 檢視個人資料
    • http://www.study-area.org
Re: GeoDNS 設定
« 回覆 #1 於: 2014-10-11 20:45 »
沒弄過,不敢隨便給意見呢~

祝您早日找到答案並得到理想的工作!

vincent119

  • 憂鬱的高中生
  • ***
  • 文章數: 137
    • 檢視個人資料
Re: GeoDNS 設定
« 回覆 #2 於: 2014-10-20 17:54 »
看設定是沒問題,不過不知道那裏啟動錯誤,啟動錯誤能貼上來看看嗎


http://www.ip2location.com/developers/apache
這是另一種作法