2008年9月28日 星期日

沒有申請dns---作一個只能區網用的dns的設定

想知道申請dns的方法與設定請點這裡

@套件----bind9

設定檔--/etc/bind/named.conf

但是debian就是愛另建一個

設定檔--/etc/bind/named.conf.local

寫入

zone "網域名稱" {

type master;

#file "/etc/bind/zones/網域名稱.zone";

#除非你要管理多個dns記錄不然就直接放/etc/bind下就好了

file "/etc/bind/網域名稱.zone";

};




什麻沒有網域名稱,又沒申請怎會有。那就亂寫吧EX: yahoo.com.tw

/etc/bind/zones/網域.zone 這是方便管理所以給它.zone

建立dns資料檔----網域.zone

可以先copy db.local

#cp /etc/bind/db.local 網域.zone

將以下的內容寫入

; BIND data file for local loopback interface;

$TTL 604800

@ IN SOA ns1.tw.yahoo.com. root (

1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL

;
@ IN NS ns1.tw.yahoo.com.
@ IN A 127.0.0.1
@ IN A 192.168.11.1
@ IN A www
@ IN A ftp
@ IN A wob
@ IN A bb2
@ IN MX 10 mail
www IN A 192.168.11.1
ftp IN A 192.168.11.1
wob IN A 192.168.11.1
bb2 IN A 192.168.11.1


註:那台pc的網路要用static不可以用dhcp
不然ip換了就頭大了
#vi /etc/network/interfaces


加入

euto eth0

iface eth0 inet static

address 192.168.1.2

netmask 255.255.255.0

gateway 192.168.1.1


藍色的是零

如果要把那台電腦當分享器用可以用一網卡對二ip的方式作
#vi /etc/network/interface
auto eth0:0
iface eth0:0 inet static
address 192.168.10.1
netmask 255.255.255.0

#ifup eth0:0



因為沒有申請合法的 dns所以要做一些騙人的收法

在#vi /etc/resolv.conf

要加入
nameserver 127.0.0.1
nameserver 192.168.1.11
nameserver 168.95.1.1


#vi /etc/hosts
192.168.1.11 tw.yahoo.com
192.168.1.11 ns1.tw.yahoo.com

XP的hosts 在 c:\windows\system32\drive\etc\hosts
一樣加入
192.168.1.11 tw.yahoo.com
192.168.1.11 ns1.tw.yahoo.com

1 則留言:

thirteen 提到...

那邊設定有問題啊?