Podpięcie domeny - konfiguracja serwera DNS BIND9

Instalacja i konfiguracja oprogramowania sieciowego.
00marcinek00
Sędziwy Jeż
Sędziwy Jeż
Posty: 31
Rejestracja: 29 mar 2007, 22:14
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

Podpięcie domeny - konfiguracja serwera DNS BIND9

Post autor: 00marcinek00 »

Witam

Próbuję od dłuzszego czasu podpiąć domenę od jednego rejestratora domen ale niestety coś mi nie wychodzi. Przeglądałem poradniki, oppisy i różne HOW TO (kilka ciekawych jeszcze posiadam) ale niestety nie radze sobie. Domena jest używana na razie w celach testowych i dla nauczenia sie działania tego systemu :) Aktualnie na chwile obecną domena nie odpowiada. Nie wiem, może jednak BIND9 nie radzi sobie z tego typu domenami do obsługo zewnętrznej (widoczność w świecie internetu).

Kilka słów wstępnie

Domena jest zarejestrowana/wykupiona u pewnego rejestratora domen. W ustawieniach domeny przekierowałem na ZEWNETRZNY SERWER DNS czyli podalem moje dane.

Połączenie komputerów

Komputer posiada system UBUNTU 10.04.2 LTS 32 BIT, podłączony jest do routera w którym udostępniłem porty TCP 53 i UDP 42, roter jest podłączony do modemu a reszta na świat. Modem posiada IP publiczne.

Serwer DNS to BIND9

KONFIGURACJA PLIKU 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";
include "/etc/bind/named.conf.local";
include "/etc/bind/named.conf.default-zones";
KONFIGURACJA PLIKU named.conf.options

Kod: Zaznacz cały

options {

pid-file "/var/run/named/named.pid";

directory "/var/cache/bind";
statistics-file "/var/cache/bind/bind.stats";
dump-file "/var/cache/bind/bind.dump";

notify yes;
 zone-statistics yes;
 lame-ttl 0;
 max-ncache-ttl 10800;
listen-on { any; };
listen-on-v6 { any; };
auth-nxdomain yes;
query-source address * port 53;
transfer-source * port 53;
notify-source * port 53;
version "Private hosting";

};

key "rndc-key" {
      algorithm hmac-md5;
      secret "jakisciagznakow";
};

controls {
      inet 127.0.0.1 port 953
              allow { 127.0.0.1; } keys { "rndc-key"; };
};
KONFIGURACJA PLIKU named.conf.local

Kod: Zaznacz cały

zone "domena.eu" {
   type master;
   file "/etc/bind/domain/domena.eu";
allow-transfer { 127.0.0.1; };
notify no;
};

zone "0.168.192.in-addr.arpa" {
   type master;
   file "/etc/bind/domain/rev.0.168.192.in-addr.arpa";
};
KONFIGURACJA PLIKU named.conf.default-zone

Kod: Zaznacz cały

// 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";
};

KONFIGURACJA PLIKU STREFY domena.eu

Kod: Zaznacz cały

$TTL 86400
$ORIGIN domena.eu.

domena.eu.  IN  SOA  ns1.domena.eu. admin.domena.eu. (
	2002081401  ;SERIAL
	3h          ;REFRESH
	1h          ;RETRY
	1w          ;EXPIRE
	1h )        ;MINIMUM

domena.eu	IN	NS	ns1.domena.eu.

ns1.domena.eu	IN	A	xxx.xxx.xxx.xxx



mail.domena.eu	IN	A	xxx.xxx.xxx.xxx

poczta.domena.eu	IN	MX	10          xxx.xxx.xxx.xxx

www	IN	A	xxx.xxx.xxx.xxx

s1	IN	A           xxx.xxx.xxx.xxx
PO WYDANIU KOMENDY OTRZYMUJE TYLKO TYLE: dig domena.eu

Kod: Zaznacz cały

user@user:~$ dig domena.eu

; <<>> DiG 9.7.0-P1 <<>> domena.eu
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 13076
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;domena.eu.			IN	A

;; Query time: 26 msec
;; SERVER: 89.78.142.40#53(89.78.142.40)
;; WHEN: Sat May 21 12:31:49 2011
;; MSG SIZE  rcvd: 27

LEGENDA:

domena.eu - Zmieniona domena ktora powinna byc

xxx.xxx.xxx.xxx - adres IP zewnetrzny

yyy.yyy.yyy.yyy - Adres IP wewnetrzny jesli trzeba go gdzies podac :)

P.S.

Oczywiscie zmiany w pliku resolv.conf dokonywalem ale juz sam nie wiem ktore trzeba zmienic/dopisac czy opcja "nameserver" czy "search"

Będę wdzięczny za choć trochę pomocy
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4707
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Podpięcie domeny - konfiguracja serwera DNS BIND9

Post autor: jacekalex »

W Webminie wyklikasz to za 15 minut bez stresu i kombinacji.

Moduł Webmina do Binda jest jednym z bardziej udanych.
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
ODPOWIEDZ

Wróć do „Sieci, serwery, Internet”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 25 gości