Linux DNS: Difference between revisions
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
... | |||
== Инсталация на DNS сървър == | |||
sudo apt-get install bind9 | |||
== Конфигурация на bind v9 == | |||
В конфигурационния файл се изброяват зоните, за които ще отговаря дадения DNS сървър. | |||
За всеки domain name съществува зонов файл и е препоръчително съществуването на обратен зонов файл. | |||
За всяка зона се на | |||
sudo gedit /etc/bind/named.conf.local | |||
<code><pre> | |||
#### | |||
zone "tugab.bg" | |||
{ | |||
type master; | |||
file "/etc/bind/zones/tugab.bg.db"; | |||
}; | |||
zone "4.16.172.in-addr.arpa" | |||
{ | |||
type master; | |||
file "/etc/bind/zones/rev.4.16.172.in-addr.arpa"; | |||
}; | |||
</pre></code> | |||
#### | |||
sudo gedit /etc/bind/named.conf.options | |||
#### | |||
forwarders { | |||
194.141.15.1; | |||
}; | |||
sudo mkdir /etc/bind/zones | |||
sudo gedit /etc/bind/zones/tugab.bg.db | |||
### | |||
$TTL 60 | |||
tugab.bg. IN SOA n1.tugab.bg. admin.tugab.bg. ( | |||
1 ; Serial | |||
604800 ; Refresh | |||
86400 ; Retry | |||
2419200 ; Expire | |||
604800 ) ; Negative Cache TTL | |||
; | |||
tugab.bg. IN NS n1.tugab.bg. | |||
@ IN A 172.16.4.1 | |||
n1 IN A 172.16.4.1 | |||
www2 IN A 172.16.4.2 | |||
### | |||
sudo gedit rev.4.16.172.in-addr.arpa | |||
### | |||
$TTL 604800 | |||
@ IN SOA n1.tugab.bg. admin.tugab.bg. ( | |||
1 ; Serial | |||
604800 ; Refresh | |||
86400 ; Retry | |||
2419200 ; Expire | |||
604800 ) ; Negative Cache TTL | |||
; | |||
IN NS tugab.bg. | |||
1 IN PTR tugab.bg.... | |||
[[Category:Компютърни мрежи| ]] | [[Category:Компютърни мрежи| ]] | ||
Revision as of 07:06, 15 September 2011
Инсталация на DNS сървър
sudo apt-get install bind9
Конфигурация на bind v9
В конфигурационния файл се изброяват зоните, за които ще отговаря дадения DNS сървър. За всеки domain name съществува зонов файл и е препоръчително съществуването на обратен зонов файл.
За всяка зона се на
sudo gedit /etc/bind/named.conf.local
####
zone "tugab.bg"
{
type master;
file "/etc/bind/zones/tugab.bg.db";
};
zone "4.16.172.in-addr.arpa"
{
type master;
file "/etc/bind/zones/rev.4.16.172.in-addr.arpa";
};
sudo gedit /etc/bind/named.conf.options
forwarders { 194.141.15.1; };
sudo mkdir /etc/bind/zones
sudo gedit /etc/bind/zones/tugab.bg.db
$TTL 60 tugab.bg. IN SOA n1.tugab.bg. admin.tugab.bg. ( 1 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL
tugab.bg. IN NS n1.tugab.bg. @ IN A 172.16.4.1 n1 IN A 172.16.4.1 www2 IN A 172.16.4.2
sudo gedit rev.4.16.172.in-addr.arpa
$TTL 604800 @ IN SOA n1.tugab.bg. admin.tugab.bg. ( 1 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL
IN NS tugab.bg. 1 IN PTR tugab.bg....