Zakupiłem serwer VPS w firmie Logout.pl - to tak jakby się ktoś pytał, a nie dla reklamy. Korzystając z poradnika na http://debian.linux.pl/threads/17568-Ko ... AMP-i-MAIL oraz własnej jako takiej wiedzy bez większych problemów zainstalowałem Apache, PHP, mysql i VSFTPd, teraz przyszła pora na konfigurację serwera BIND.
Tutaj od razu uprzedzając pytania, tak wiem, że w logout mogą mi podpiąć domenę na swoich DNS-ach, ale ze względów ćwiczebnych chcę się tego nauczyć sam.
Zakupiłem zatem domenę w home.pl o nazwie miklewicz i przy jej zamawianiu domenę skierowałem na:
[INDENT]podstawowy DNS: 212.59.242.xxx ( IP mojego serwera )
drugi DNS: 193.218.154.136
[/INDENT]
No i niestety domena nie działa prawidłowo. Poniżej zamieszczam swoje pliki konfiguracyjne.
/etc/bind/named.conf:
Kod: Zaznacz cały
// This is the primary configuration file for the BIND DNS server named.
//
// Please read /usr/share/doc/bind9/README.Debian.gz for information on the
// structure of BIND configuration files in Debian, *BEFORE* you customize
// this configuration file.
//
// If you are just adding zones, please do that in /etc/bind/named.conf.local
include "/etc/bind/named.conf.options";
// prime the server with knowledge of the root servers
zone "." {
type hint;
file "/etc/bind/db.root";
};
// be authoritative for the localhost forward and reverse zones, and for
// broadcast zones as per RFC 1912
zone "localhost" {
type master;
file "/etc/bind/db.local";
};
zone "127.in-addr.arpa" {
type master;
file "/etc/bind/db.127";
};
zone "0.in-addr.arpa" {
type master;
file "/etc/bind/db.0";
};
zone "255.in-addr.arpa" {
type master;
file "/etc/bind/db.255";
};
include "/etc/bind/named.conf.local";
Kod: Zaznacz cały
//
// Do any local configuration here
//
// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";
zone "miklewicz.pl" {
type master;
file "/etc/bind/db.miklewicz.pl";
allow-transfer {
193.218.153.107; // ten IP to IP serwera ns1.vps-hosting.pl
193.218.154.136; // ten IP to IP serwera ns2.vps-hosting.pl
};
};
Kod: Zaznacz cały
$TTL 3600
@ IN SOA ns1.miklewicz.pl. (
2002070201
86400
3600
3600000
1209600
)
IN NS ns1.miklewicz.pl.
IN NS ns2.miklewicz.pl.
IN MX 5 mail.miklewicz.pl.
@ IN A 212.59.242.xxx
www IN CNAME miklewicz.pl.
* IN CNAME miklewicz.pl.
ns1 IN A 212.59.242.xxx
ns2 IN A 193.218.154.136
P.S. Serwer to oczywiście Debian 5 stabilna wersja.