博客首页
注册
建议与交流
排行榜
加入友情链接
推荐
投诉
搜索:
帮助
ELM's Blog
工作、学习、生活、娱乐......
wenzk.cublog.cn
管理博客
发表文章
留言
收藏夹
· Blogs
· 商业网站
· 在线投稿系统
· RPMs
· 技术论坛
· 技术网站
· 精彩推荐
博客圈
音乐
相册
· 其它照片
· 风景照片
· 个人照片
文章
· 乱七八糟
· BSD杂谈
· DNS相关
· 数码相机
· 数据库相关
· IT新技术
· Linux系统相关
· 邮件系统相关
· Office相关
· OpenVPN
· Solaris系统
· 程序设计
· 工作相关
· 供电系统
· 计算机网络
· 自娱自乐
首页
关于作者
姓名:ELM 职业:网管[网吧管理员] 年龄:26 位置:辽宁 沈阳 介绍:一定要把网络管好 QQ:616621 Email:wzk<AT>wenzk<DOT>net
||
<<
>>
||
我的分类
文章列表 - DNS相关
如何把BIND的zone放到数据库里
Key Words: BIND DDNS 动态域名 PostgreSQL<BR> 由于自己的机器(http://www.wenzk.net)接入的是网通,工作单位却在教育网,这两个网络之间的互联互通速度可谓是相当的慢了,每次访问自己的网站都是一种煎熬,不过也好,可以锻炼自己的耐心,我一直不是很有耐心。<BR> 最近我同事在住的地方搞了一个机器,接入网通的网络,同时也接入了教育网,顺便通过VPN给我在网通的机器搞到了一个教育网的IP,这下通过教育网的IP访问无的服务器速度就快多了,呵呵。<BR> 为了……
查看全文
发表于:2006-11-04 ┆
阅读(3692)
┆
评论(4)
架設 DNS(DNS终结篇)[15]
<br /><p>named.conf 檔案中的設定﹐嘗試向所定義的 masters 位址進行 zone transfer (是否要更新資料﹐當然還必須以 Serial 為依據)﹐就好像 refresh 到達了一樣。 <p><br />Tips﹕假如您發現修改 master 後並不能及時同步 slave 上的資料﹐那可能是 slave 並沒寫在 NS 記錄上。如果您不願意修改 NS 記錄﹐那您可以在 master 的 named.conf 裡面的 zone 設定上加上這幾行﹕ </p> <p>zone "siyongc.domain" IN { <br />type master; <br />file "siyongc.domain"; <br />notify yes; <br />also-notify { 192.168.……
查看全文
发表于:2005-10-20 ┆
阅读(1286)
┆
评论(2)
架設 DNS(DNS终结篇)[13]
<br /><p>f="mailto:?email=XXXXX@XXXXXX&passwd=XXXXX">?email=XXXXX@XXXXXX&passwd=XXXXX <br />&hostname=XXXXXX.adsldns.org&debug=1" <br />lynx -dump $CMD > /tmp/adslclient.log <p> </p> <p>(注意﹕請將 XXXXX 修改為您的正確資料。同時﹐首兩行結尾的 符號不要漏了﹐其左右沒空白﹔要不然﹐拿掉 符號並將前面三行寫成一行。) </p> <p>然後﹐只要您完成 ADSL 撥接之後﹐就能‘自動’的幫您修改 IP 記錄了﹗ </p> <p><br />關於動態 DNS 的應用﹐除了上述的環境之外﹐在 DHCP 分……
查看全文
发表于:2005-10-20 ┆
阅读(1175)
┆
评论(0)
架設 DNS(DNS终结篇)[14]
<br /><p>如果一直沒動作怎麼吧﹖呵呵~~~ 我也不知道。但我會建議您將 /etc/dhcpd.conf ﹑named.conf﹑和 /var/named/ 的記錄檔儘量簡化﹐將那些有的沒的全部拿掉﹐並重新啟動服務看看。當然了﹐/var/log/ 裡面記錄檔也有很多重要資訊﹐比方說提昇 named.conf 裡的 debug level 數值(如﹕severity debug 9 )﹐然後執行﹕ <p>tail -f /var/log/update-dbug.log </p> <p><br />再不然﹐用 tcpdump 抓封包看囉~~~ </p> <p><br />老實說﹐我原本寫這篇文章的時候並沒有打算將 dhcp + dns 的動態更新寫進來的﹐因為還沒實作過。幸得在新……
查看全文
发表于:2005-10-20 ┆
阅读(1189)
┆
评论(0)
架設 DNS(DNS终结篇)[12]
<br />[@more@]兩台﹐可請別人代管)﹔ <br />合法有效的信用卡﹐而且您願意在網路上使用它。 <p>當您這些條件都符號之後﹐可以連線到網路上的著名 domain 服務網站﹐例如﹕ </p> <p><br /><a href="http://www.netsol.com/">http://www.netsol.com/</a> <br /><a href="http://www.dotster.com/">http://www.dotster.com/</a> <br /><a href="http://www.godaddy.com/">http://www.godaddy.com/</a> <br /><a href="http://www.twnic.net/">http://www.twnic.net/</a> </p> <p>當然﹐還有很多很多~~~ 而最後一個網站是負責台灣的 doma……
查看全文
发表于:2005-10-20 ┆
阅读(1091)
┆
评论(0)
架設 DNS(DNS终结篇)[11]
<br /><p>00 IN MX 20 lp64.dmz.domain. <br />siyongc.domain. 86400 IN MX 10 rh71.siyongc.domain. <p>;; AUTHORITY SECTION: <br />siyongc.domain. 86400 IN NS lp64.dmz.domain. <br />siyongc.domain. 86400 IN NS rh71.siyongc.domain. </p> <p>;; ADDITIONAL SECTION: <br />rh71.siyongc.domain. 86400 IN A 192.168.100.23 <br />lp64.dmz.domain. 86400 IN A 10.0.1.130 </p> <p>;; Query time: 8 msec <br />;; SERVER: 192.168.100.23#53(192.168.100.23) <br />;; WHEN: Fri Nov 16 21:13:18 2001 <br />;; MSG SIZE r……
查看全文
发表于:2005-10-20 ┆
阅读(1135)
┆
评论(0)
架設 DNS(DNS终结篇)[9]
<br /><p>上 TTL (在 IN 前面)﹐也可以在記錄檔的前面用 $TTL 來設定﹕ <p>Nov 16 15:04:47 rh71 named[2395]: master.c:1172: unexpected error: <br />Nov 16 15:04:47 rh71 named[2395]: dns_master_load: siyongc:3: no TTL specified. <br />THIS ZONE WILL NO LONGER WORK IN FUTURE VERSIONS. Add a TTL. <br />Nov 16 15:04:47 rh71 named[2395]: dns_master_load: siyongc:5: using <br />RFC 1035 TTL semantics </p> <p> </p> <p>如果您碰到下面這樣的信息﹐那多是因為您打字錯誤的關係﹐輸入了 named 不認識的記錄類……
查看全文
发表于:2005-10-20 ┆
阅读(1119)
┆
评论(0)
架設 DNS(DNS终结篇)[10]
<br /><p>named[2855]: dns_master_load: siyongc:26: <br />not at top of zone <p> </p> <p>許多許多問題﹐事實上您都可以在 /var/log/messages 中找到﹐當您發現這些錯誤信息之後﹐看看是關於什麼記錄的﹐然後順藤摸瓜﹐留心一下檔案內容﹐就比較容易找到錯誤的原因了。 </p> <p>有時候﹐您想簡化您的 DNS 設定工作﹐您可以使用 netconf 來做。不過﹐根據我的經驗是﹕netconf 未必能夠完全幫您正確的設定起來。當您重新啟動 named 之後﹐別忘了看一下 /var/log/messages ﹐確定沒有錯誤發生。如果您使用工具來設定 DNS 而碰……
查看全文
发表于:2005-10-20 ┆
阅读(1164)
┆
评论(0)
架設 DNS(DNS终结篇)[8]
<br /><p>生越多的重複查詢。所以﹐精明的 DNS 管理員﹐都會儘量的減少查詢次數的發生﹐他會將 CNAME 變成這樣子﹕ <p><br />C CNAME A <br />B CNAME A </p> <p>這樣就用心多了﹗ </p> <p>基本上﹐我們在正解設定上所使用到的記錄大概就前面所看到的。哦﹐對了~~ 還有另外一個 /var/named/dmz.domain 檔案也不要忘記了﹕ </p> <p>$TTL 86400 <br />$ORIGIN dmz.domain. <br />@ IN SOA rh71.siyongc.domain. root.rh71.siyongc.domain. ( <br />2001111601 28800 14400 3600000 86400 ) <br />IN NS rh71.siyongc.domain. <br />IN ……
查看全文
发表于:2005-10-20 ┆
阅读(1171)
┆
评论(2)
架設 DNS(DNS终结篇)[7]
<br /><p>定 NS 的時候還是儘量使用 FQDN 為好。 <p>接下來的 ‘ MX ’ 記錄恐怕要花些時間解析﹕ </p> <p><br />MX 記錄 </p> <p>MX 是‘Mail eXchange’的意思﹐它指定了負責該記錄項(可以為 domain 也可以是 host )的郵件伺服器名稱(最好使用 FQDN )﹐而且該名稱必須是一個 A 記錄(不建議使用 CNAME )。 </p> <p>在郵件系統中﹐只要郵件伺服器雙方都知道對方的 IP 就可以進行郵件交換了。我們用 /etc/hosts 也可以做到名稱查詢的目的﹐但正如我們可以想像的﹕ineternet 有那麼多郵件伺服器﹐我們不可能一一為它們建立好 IP 對應
查看全文
发表于:2005-10-20 ┆
阅读(1238)
┆
评论(0)
架設 DNS(DNS终结篇)[6]
<br /><p>192.168.100.0/24﹐它的反查詢區域名則是﹕“100.168.192.in-addr.arpa”﹔假如我將 netmask 改為 16 bit ﹐即變成 192.168.0.0/16﹐它的反解區域名就會變成﹕“168.192.in-addr.arpa”。如果您還搞不懂如何區分 Net ID 和 Host ID﹐請立即去看一看“學習網路”中的“IP 基礎”。 <p>同時﹐我將這些 zone 都設定為“主 DNS 伺服器”(即﹕master﹐也有人稱之為 primary dns )。 </p> <p>在每個 zone 的最後部份﹐我分別指定了它們各自的記錄檔名稱。它們都存放在 /var/named 這個目錄下面(也就是前面 options 指定的 director……
查看全文
发表于:2005-10-20 ┆
阅读(1071)
┆
评论(0)
架設 DNS(DNS终结篇)[6]
<br /><p>BR>3600000 ; Expire <br />86400 ) ; Minimum <br />IN NS localhost. <p>1 IN PTR localhost. </p> <p> </p> <p>前面的部份應該不用多解釋了(如果您還不清楚﹐那就必須重讀前面的文章)。最後一行我們看到一個“ PTR ”記錄﹐它是“Pointer”的意思。 PTR 通常用於反記錄當中﹐將 IP 指向主機名稱(剛好和 A 記錄相反)。您或許還不是很清楚這個句子為什麼是這樣設定的吧﹖或許您會這樣問﹕您不是說 PTR 是從 IP 反查詢主機名稱的嗎﹖為什麼這裡是 1 而不是 127.0.0.1 ? </p> <p>哦﹐如果您有這樣的問題﹐那證明您……
查看全文
发表于:2005-10-20 ┆
阅读(1099)
┆
评论(0)
架設 DNS(DNS终结篇)[4]
<br /><p>alhost”﹔但如果有小數點的話“localhost.”就只能是“localhost.”。所以﹐這個小點“.”非常重要﹐在以後設定中一定要非常留神﹗﹗(這也初學者最常犯的錯誤之一) <p>然後﹐第三行﹐是一個 SOA 記錄的設定﹐在這裡我們看到一個特殊字符“ @ ”﹐它就是 ORIGIN 的意思﹐也就是剛纔所定義的 $ORIGIN localhost. 內容﹐您可以寫成 localhost. 也可以用 @ 來代替。假如這個檔前面沒有定義 $ORIGIN 的話﹐那這個 @ 的值就以 named.conf 裡的 zone 為準。既然這樣﹐當然是使用“@”啦﹐尤其對於像我這樣的懶惰鬼來說﹐巴不得少打……
查看全文
发表于:2005-10-20 ┆
阅读(1158)
┆
评论(0)
架設 DNS(DNS终结篇)[3]
<br /><p>.53 <br />; <br />; FORMerly NIC.NORDU.NET <br />; <br />. 3600000 NS I.ROOT-SERVERS.NET. <br />I.ROOT-SERVERS.NET. 3600000 A 192.36.148.17 <br />; <br />; temporarily housed at NSI (InterNIC) <br />; <br />. 3600000 NS J.ROOT-SERVERS.NET. <br />J.ROOT-SERVERS.NET. 3600000 A 198.41.0.10 <br />; <br />; housed in LINX, operated by RIPE NCC <br />; <br />. 3600000 NS K.ROOT-SERVERS.NET. <br />K.ROOT-SERVERS.NET. 3600000 A 193.0.14.129 <br />; <br />; temporarily housed at ISI (IANA) <br /……
查看全文
发表于:2005-10-20 ┆
阅读(1092)
┆
评论(0)
架設 DNS(DNS终结篇)[2]
<br /><p>域類別( class )。這裡還指定了root zone 的伺服器種類( type ) 為“hint”(也只有這個 zone 會使用這樣的種類)。最後﹐用 file 指定這個區域記錄檔為﹕“named.ca”﹐也就是“/var/named/named.ca”檔案。雖然 named.ca 這個檔案中的‘ca’是 cache 的意思﹔但如果您了解 DNS 的咦鳗o就應該知道這個暫存檔的作用﹐同時﹐為什麼我們會把 root zone 放在這裡。(嗯﹖想想看﹖尤其是查詢非本機區域的時候﹖) <p>在 root zone 後面﹐您應該還會看到如下這兩段﹕ </p> <p>zone "localhost" IN { <br />type master; <br……
查看全文
发表于:2005-10-20 ┆
阅读(1004)
┆
评论(0)
架設 DNS(DNS终结篇)[1]
架設 DNS(DNS终结篇)
查看全文
发表于:2005-10-20 ┆
阅读(1405)
┆
评论(0)