środa, 9 stycznia 2013

BIND własny serwer DNS

Serwer DNS, czyli system zamiany adresów IP na nazwę strony.
Poza czystym Debianem Squeeze, będziemy potrzebowali jeszcze pakietu BIND9.


1) Instalacja Bind9:


 apt-get install bind9

nano /etc/bind/named.conf.local


Wewnątrz dodajemy strefy naszego DNS'a:

zone “example.com” {
type master;
file “/etc/bind/zones/example.com.db”;
};
i reverse:

zone “1.168.192.in-addr.arpa” {
type master;
file “/etc/bind/zones/rev.1.168.192.in-addr.arpa”;
};

Dodajemy adresy DNS od dostawcy internetu:

nano /etc/bind/named.conf.options

forwarders {
1.1.1.1;
0.0.0.0;
};
Tworzymy:

mkdir /etc/bind/zones

następnie tworzymy plik strefy:

nano /etc/bind/zones/example.com.db

Wewnątrz wpisujemy:


example.com. IN SOA server.example.com.
//Poniższych wartości nie zmieniamy!
2006081401
28800
3600
604800
38400

)

example.com. IN NS server.example.com.
example.com. IN MX 10 mail.example.com. 
www IN A 192.168.1.2
mail IN A 192.168.1.3
server IN A 192.168.1.4
Tworzymy wsteczną strefę:
nano /etc/bind/zones/rev.1.168.192.in-addr.arpa
Wewnątrze dodajemy:
@ IN SOA server.example.com admin.example.com. (
2006081401;
28800;
604800;
604800;
86400
)
IN NS server.example.com.
1 IN PTR example.com
Restart
/etc/init.d/bind9 restart




Brak komentarzy:

Prześlij komentarz