慧林智能域名解析系統

WinMyDNS是本公司推出一款新型DNS智能解析軟件,完全支持中文解析。該軟件除了具備一般的基本DNS解析功能外,還可以自動識別瀏覽者的來源,并把相同的域名智能DNS解析到雙線路機器的網通或電信的IP, 以便客戶就近訪問你的網站。同時系統還可以對被解析的服務器自動進行宕機檢測, 以保證瀏覽者總是能訪問到正常的服務器,有效避免近期流行的DNS攻擊引起的網站癱瘓。 該系統還把DNS配置信息保存在ACCESS或MSSQL數據庫里,應用者開發具體的DNS應用,只要對數據庫中的SOA及RR表增減記錄即可方便完成。 該系統與squid等WEB緩存軟件完美結合,搭建屬于自已的CDN加速器。

主要功能

基礎數據管理-IDC/ISP,提供雙線智能解析,提供中文域名解析,不需要編碼,提供自動宕機檢測,提供DNS負載均衡。
添加、刪除DNS區域名、網絡組的IP分配表定義,并添加、刪除、修改DNS解析、網絡組定義。
提供A、MX、CNAME、SOA記錄解析、PTR反向解析、TXT文本解析、IPV6解析、URL智能轉發、域名動態解析,日志功能。

系統特色

DNS數據保存在ACCESS或MSSQL數據庫中,只要對數據庫的記錄操作就可以完成DNS解析功能。
可以設置緩存時間,以盡快讓DNS生效。
可以支持中文域名解析。
支持雙線智能DNS解析。
支持自動宕機檢測,讓客戶總是能訪問到正常的服務器,有效避免近期流行的DNS攻擊引起的網站癱瘓。
支持通過DNS實現負載均衡。
提供WEB方式的DNS管理系統。
每天自動備份數據庫文件。
與squid等WEB緩存軟件結合實現CDN加速器。

雙線智能解析實例測試

域名:test.winiis.com
電信上網的客戶所指的IP地址:192.168.1.1
網通上網的客戶所指的IP地址:192.168.1.2
非電信或網通上網的客戶(如鐵通,教育網等)所指的IP地址:192.168.1.3

什么是雙線智能解析

雙線智能解析是本公司針對目前電信與網通互聯互通的問題推出的一種DNS解決方案。具體實現的效果是:把同樣的域名如www.limtry.live,網通的客戶訪問會返回一個指向網通服務器的IP地址, 電信的客戶訪問會指向一個電信服務器的IP地址。通過這種方式,盡量避免網通的客戶去訪問電信的網絡, 以及電信的客戶去訪問網通的網絡。

雙線智能解析的用途

雙線路的機房:服務本身有兩個IP,一個電信IP,一個網通IP。
鏡象網站:在網通及電信的機房放置多個相同的鏡象站點,讓不同的地方客戶訪問不同的站點。
負載均衡:對于流量比較大的網站,可以通過該功能把流量分配到幾臺不同的服務器上,以提高網站的運行速度。
個性化站點服務:比如通過IP表的重新定義, 讓國外的客戶自動訪問英文版的網站; 讓國內的客戶自動訪問中文版的網站。
CDN加速器:通過與squid等WEB緩存軟件結合實現CDN加速器。

雙線智能解析實現原理

定義IP表:定義各個不同客戶群的IP表,以區別客戶來源。
定義智能DNS解析:為每一種不同的客戶來源定義一條個性化的DNS解析記錄。 使他們之間訪問的IP地址不同。

什么是DNS攻擊

DNS攻擊就是通過DNS服務器進行流量攻擊,以迫使DNS服務器無法正常工作,從而使通過該DNS服務器進行解析的域名無法正常訪問。由于DNS一般是比較薄弱環節,沒有引起足夠的重視,容易達到奏效,近期該類攻擊較為普遍

WinMyDNS為何可以有效防御DNS攻擊

域名注冊商提供的DNS服務器上往往解析了成千上萬個域名,一旦其中一個域名被攻擊,其它所有的域名都會出現故障,使用WinMyDNS搭建自已DNS,可以有效避免被無辜連累。
WinMyDNS多臺DNS協同工作,除非多臺DNS同時癱瘓,只要有一臺DNS能工作,就不會導致域名解析中斷。
WinMyDNS提供宕機檢測功能,一旦某一臺服務器被攻擊癱瘓,WinMyDNS可以自動把域名解析到另一臺正常的服務器,以保證網站可以被正常訪問。

如何通過WinMyDNS實現CDN加速器

完裝好WinMyDNS軟件、squid等WEB緩存軟件,使之正常工作。
在WinMyDNS中設置域名雙線智能解析,使之指到各個不同的CDN服務器。
在squid中正確配置,使之能正常訪問實際的站點服務器。

什么是中文域名解析

傳統的DNS服務器,在解析中文域名之前,都需要先對中文域名進行punycode解碼。然后使用解碼后的punycode串做DNS解析。即麻煩又不直觀。WinMyDNS可以直接進行中文解析,不需另行編碼,完全與英文域名一樣。

什么是自動宕機檢測

WinMyDNS自動對被解析出來的服務器進行宕機測試。 當發現目標機器宕機時,系統自動把域名解析到正常的服務器。
自動宕機檢測適用于雙線智能解析的域名。如:www.limtry.live被智能DNS解析到192.168.1.1的網通服務器,以及192.168.2.2的電信服務器。當系統檢測到網通的服務器192.168.1.1宕機時, 則把所有DNS請求解析到電信的服務器192.168.2.2,以保證瀏覽者還是可以正常訪問。
對于未做雙線智能解析的域名。系統總是會返回所設置的IP地址。不受宕機檢測的影響。

WEB管理

本系統提供WEB管理程序用于管理DNS,所以有的IP表定義、 DNS解析均可通過WEB站點完成。
安裝包下有一個WEB目錄,建一個站點指向到該目錄。并修改期中的CONN.ASP的數據庫鏈接參數即可。

編程接口

所有的對DNS管理只要直接對ACCESS/MSSQL數據庫操作即可生效。
定義網絡:在net表中搜入一條記錄,如: insert into net (netname,remark) values ('電信客戶','電信客戶群') netname:網絡組名稱 remark:備注
定義IP表:在iptable表中搜入一條記錄,如: insert into iptable (ip,mask,netid) values ('218.2.0.0',16,1) ip:ip地址 mask:子網位數 netid:是net表中的網絡組ID號。
添加DNS區域名:在soa表中搜入一條記錄,如: insert into soa (origin,ns,mbox,serial,refresh,expire,minimum,ttl) values ('winiis.com','ns1.winiis.com','root.winiis.com',1,900,600,1800,3600,3600) origin:域名 mbox:NS服務器 mbox:管理郵箱 serial:序列號,每次修改DNS解析都要把serial值加1。 refresh:刷新時間,秒為單位 expire:過期時間,秒為單位 minimum:最短時間,秒為單位 TTL:有效時間,秒為單位
添加DNS解析:在rr表中搜入一條記錄,如: select ID from zone where origin='winiis.com' 得到區域的ID號后,比如:ID=1,后插入RR記錄: insert into rr (zone,name,type,data,aux,ttl,netid) values (1,'www','192.168.1.1',10,3600,1) 更新soa表的seial值,指明DNS解析已發生變化,便于DNS服務器重新加載記錄: update into soa set (serial=serial+1) where id=1 zone:是soa表中域名的ID號 name:主機名,如www,為空表示解析域名本身,*表示泛解 type:解析類型,如: A,MX,CNAME,NS等 data:解析數據,如A記錄的:192.168.1.1,或MX記錄的:mail.winiis.com等。 aux:優先級 ttl:有效期 netid:是net表中的網絡組ID號,如果為0表示默認解析。

四川新11选5开奖结果