// 设立 DNS query 转送站, 善加运用对方 DNS server cache 及其频宽 // Note: 不过需先确定, 对方系统不会拒绝提供 forwarding 服务. // --------------------------------------------------------------- // 本例子, 除了 ".com" 以及 ".tw" 外, 均透过底下server, 做 forwarding
forwarders { 140.113.54.11; // 请参考底下 forwarding zones 设定. };
allow-transfer { 140.113.1.1; // 只允许必要的 DNS server, 进行 zone transfer 140.113.6.2; // 其它的站, 一概拒绝 163.28.64.0/24; };
};
// Zone File Configuration //------------------------------------------------------------- zone "." { type hint; file "named.root"; };
zone "localhost" { type master; file "Localhost"; };
// 挡掉 127.0.0 的相关 query (自己回答) zone "0.0.127.IN-ADDR.ARPA" { type master; file "Rev-127.0"; };
// 挡掉 0.x.x.x 的相关 query (自己回答) zone "0.IN-ADDR.ARPA" { type master; file "Rev-0"; };
// 挡掉 255.x.x.x 的相关 query (自己回答) zone "255.IN-ADDR.ARPA" { type master; file "Rev-255"; };
// ----------------------------------------------------------- // forwarding zones // ----------------------------------------------------------- zone "com" { type forward; forwarders { 140.113.54.3; // 必须确定对方允许 DNS forwarding }; };
zone "tw" { type forward; forwarders {}; // ".tw" 相关网域, 自行查询, 不做 forwarding };
// ------------------------------------------------- // Normal NCTU sub-domains // ------------------------------------------------- zone "NCTU.edu.tw" { type master; file "Zone.NCTU"; };
zone "CC.nctu.edu.tw" { type master; file "Zone.CC"; };
//------------------------------------------- // reverse domain for NCTU - a small sample //------------------------------------------- zone "113.140.IN-ADDR.ARPA" { type master; // Master/Primary DNS server file "R-140.113"; // Zone file 所在 ( HD 路径 ) };
zone "1.113.140.IN-ADDR.ARPA" { type master; file "R-140.113.1"; };
//------------------------------------------- // Special Sub-domains for TANet-HsinChu //------------------------------------------- zone "HC.edu.tw" { type master; file "Zone-HC.edu.tw"; };
zone "HCC.edu.tw" { type master; file "Zone-HCC.edu.tw"; };