|
GeoScaling的成立是為了向公司提供Web擴展服務,創建於2006年11月05日,主要項目是GeoScaling DNS。從2006年開始研究GeoScaling DNS。GeoScaling DNS1於2007年推出。GeoScaling DNS2於2009年1月推出,是一次完全重寫的托管DNS服務器。主要區別在於高級功能由類似PHP的腳本語言提供支持,該語言允許在重定向抉策方面具有完全的靈活性,您可以從Web瀏覽器進行控制。總部位於美國亞利桑那州坦佩,提供具有獨特功能的免費(每月最多100萬個DNS請求)託管DNS服務。在DNS級別按國家抖地區、AS編號、正常運行時間、服務器負載和自定義規則重定向您的用護。支持分線路解析,國內外包括國內分省解析都可以,還有宕機切換。
官方網站:https://www.geoscaling.com
基本功能:
● 三個國家/地區的域名服務器確保了冗餘和可擴展性。
● 易於使用的Web界面。
● 添加和編輯DNS記錄,而無需重新加載頁面。
● 更改會立即傳播到各地的域名服務器。
● 低生存時間(TTL)可確保在5分鐘內將更新的記錄傳播到Internet上。
● 支持大多數類型的記錄,包括SRV。
高級功能:
● 可以根據國家、地區、城市名稱、緯度、經度來分別解析。
假設想爲中國大陸境內的每個人返回127.0.0.1,爲其他任何人返回127.0.0.2 ,就按如下填寫:
- if($country == "cn")
- $output[] = array("A", "127.0.0.1", "300");
- else
- $output[] = array("A", "127.0.0.2", "600");
複製代碼 #返回多個IP,由於$output變量是一個數組,您可以返回多個IP地址:
- $output[] = array("A", "127.0.0.3");
- $output[] = array("A", "127.0.0.4");
複製代碼 #您可以返回CNAME與返回IP地址的方式類似:
- $output[] = array("CNAME", "ghs.google.com");
複製代碼 #設置TTL:GeoScaling中的默認TTL(生存時間)爲300(5分鐘)。您不能定義TTL低於300的記錄(好吧,除非您聯繫我們)。如果要在智能子域中輸出具有自定義TTL的IP地址,可以這樣做:
- $output[] = array("A", "127.0.0.5", "600");
複製代碼 #失敗不返回失敗IP:如果您不想返回任何IP地址,您可以像這樣定義 :
- $output [ ] = array ( "fail" );
複製代碼 幫助:https://www.geoscaling.com/dns2/wiki/short_programming_guide_for_smart_subdomains
:幫助說明裏面寫着需要消耗積分。專門撰寫郵件詢問GeoScaling管理人員,得到的回覆是無需積分、無需付費、完全免費。但是實測並不生效。
創建免費GeoScaling DNS2賬戶:https://www.geoscaling.com/dns2/index.php?module=register |
評分
-
查看全部評分
|