歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> 更多Linux

最後一講DNS 高級特性

  講幾個我會的,呵呵。 地址區配列表和ACL 如法: acl name { address_match_list; }; 以後name等價於對應的地址匹配列表。 acl "internal" { 192.168.1.0/24; }; 循環分配 如果一個域名有不止一個A記錄,現代的名字服務器就會輪轉提供這些地址。 jh.myhome.com 60 IN A 192.168.1.1 jh.myhome.com 60 IN A 192.168.1.2 jh.myhome.com 60 IN A 192.168.1.3 會以下的順序列出: 192.168.1.1 192.168.1.2 192.168.1.3 然後是: 192.168.1.2 192.168.1.3 192.168.1.1 然後是: 192.168.1.3 192.168.1.1 192.168.1.2 然後再是第一種,不停地重復這樣的循環。 非遞歸名字服務器: 使BIND名字服務器以非遞歸模式運行: options { recursion no; }; 如果你想不讓服務器建立起緩存,那還需要將一個配置選項和recursion no一起使用: options { fetch-glue no; }; 限制客戶端的數量 : options { recursive-clients 10; }; 限制查詢: options { allow-query { 192.168.1/24; }; }; 限制關於某個特定區的查詢: acl "test" { 192.168.2/24; }; zone "myhome.com" { type master; file "db.myhome.com"; allow-query { "test"; }; }; 想必大家能猜出是什麼意思。我就不寫了。 就到此為止吧。其它還有許多,但是我都沒有試過。 其實DNS還有許多其它內容,想必只有到實際中才能用到,只有到時候在說吧。呵呵。 options { allow-query { 192.168.1/24; }; }; 限制關於某個特定區的查詢: 這樣除了這些地址范圍內全部正常以外,其他所有的地址全部查詢不到本域名服務器所解析的主機了,對吧? 可是希望的是不讓其他網絡使用本服務器查詢,但是還可以查詢到本服務器解析的主機信息,應該如何配置呢?能否給出實例? 不讓其他單位的域名服務器指向本服務器,又應該如何配置?我配置了遞歸查詢的范圍,對這個沒有作用啊. 謝謝指教




Copyright © Linux教程網 All Rights Reserved