konfiguracja

źródło : http://www.baseciq.org/2004/01/20/dns-dla-opornych

NASK to centrum rejestracji domen .pl. Aby serwer był widoczny w sieci musimy po rejestracji domeny
delegować nazwę domeny do określonego serwera dns.

W przypaku zseu.pl
NAZWA DOMENY:
zseu.pl
serwery nazw:
dns1.zseu.pl. [80.53.246.130]
dns2.zseu.pl. [80.53.246.131]

utworzona:
2004.01.22 06:45:08

ostatnia modyfikacja:
2005.01.27 06:33:00
   
Istnieje również możliwość przekierowywania stałego adresu ip.
Jednak wówczas nie ma możliwości towrzenia subdomen np: ip->zseu.pl, poczta.zseu.pl, biblioteka.zseu.pl.

w pliku /etc/host.conf powienien być zapis:
order hosts, bind
multi on


co znaczy że szukanie nazw rozpoczyna się najpierw w pliku hosts, jeśli nie znajdzie wówczas należ skorzystać z programu bind czyli serwera dns.

Poza plikiem /etc/hosts w następnej kolejności Linux odpytuje serwery DNS, które są przypisany w pliku /ets/resolv.conf. :


nameserver 127.0.0.1
nameserver 192.168.88.1
nameserver 195.66.73.2
nameserver 195.66.73.11



wyszukiwanie w serwerze lokalnym dns , potem zewnętrznych.
----------------------------------------------------------------------------------------
Konfigurację własnego serwera dns dla domeny mariop.alias.pl rozpoczynamy od /etc/named.conf  dopisujemy nazwę strefy oraz plik z definicją strefy:

zone "mariop.alias.pl" {
        type master;
        file "mariop.alias.pl";
//      allow-update { none; };
//      allow-transfer {none; };
//      notify yes;
};

 // kreski to komentarz bo nie mamy pomocniczego dns.
allow-transfer { 123.123.123.123; }; określa serwer zapasowy dns
notify yes ustawia automatyczne powiadamianie o zmianach zapasowego serwera dns
--------------------------------------------------------------------------
Następnie konfigurujemy plik z definicją strefy w /var/named/mariop.alias.pl

$TTL 86400
$ORIGIN mariop.alias.pl.
@       IN      SOA    dns1.mariop.alias.pl. root.mariop.alias.pl. (
        2011041407 ;; serial
        1200       ;; refresh
        1200       ;; retry
        2419200    ;; expire
        86400      ;; TTL
        )
                 IN      NS      dns1.mariop.alias.pl.
                 IN      A       188.137.89.86
dns1          IN      A       188.137.89.86
                 IN      MX   5 mariop.alias.pl
                 IN      MX   10 mail2.mariop.alias.pl.
ftp             IN      A       188.137.89.86
poczta       IN      A       188.137.89.86
www         IN      A       188.137.89.86
lesba         IN      A       188.137.89.86
-------------------------------------------------------------------
legenda:
$TTL 86400 - czas ważności wrekordu SOA  sekundach
$ORIGIN mariop.alias.pl. - nazwa domeny którą bind dolepia jak nie widzi w opisywanym rekordzie "."
@ - wskazuje na samego siebie domenę własną tu mariop.alias.pl
IN      SOA - adres głównego serwera dns (primary) zarządzającego naszą domeną (tylko 1 bo jeden może zarządzać) oraz root.mariop.alias.pl adres administratora (zamiast root@ daj root.)
2011041407 ;; serial, musi być zmieniany po każdej wprowadzonej zmianie w pliku
1200       ;; refresh pole rekordu mówi jak często servery dns slave mają spawrdzać zmianę na serwerze głównym, teraz nas to ni dotyczy bo nie mamy serwera slave.
1200 ;; retry po jakim czasie ma nastąpić ponowienie próby połączenia slave-master dns
2419200    ;; expire czas żywotności master servera dns po którym jesli slave się nie dobił to dane są uznane za nieważne
86400      ;; TTL czas Time-To-Live czas żywotności rekordu na innych serwerach dns.



Pole rekordu A służy do sztywnej translacji wymyślonej nazwy lub nazwy istniejącego komputera(+.domena.pl) na nr ip
Rekord CNAME służy do zamiany jeśli chcemy zamiast numeru ip podać nazwę serwera do translacji używamy CNAME.
Przykład:
ftp IN A 188.137.89.86 (oznacza przyporządkowanie nazwy ftp z nr ip)
szczur IN CNAME ftp.zseu.pl (oznacza przyporządkowanie nazwy szczur z nazwą komputera w sieci), wywołanie wówczas w przeglądarce powinno być :
ftp://szczur.mariop.alias.pl

właściwie moja domena jest bezpłatna i mam ograniczenia co do stosowania poddomen.

IN MX 5
IN MX 10 dwa serwery poczty zdefiniowane z proritetem kolejno 5 i 10
--------------------------------------------------------------------------------------
Czynności końcowe:
1. Po każdej wprowadzonej zmianie w definicji strefy należy zmienić numer serial.
2. Restart :
/etc/rc.d/rc.bind restart
3.  W komputerach klienckich (dns przez dhcp) zrobić funkcje odświeżania karty sieciowej (napraw).


celem sprawdzenia poprawności pliku strefy należy :
#named -g
#named-checkzone zonename mariop.alias.pl

Brak komentarzy:

Prześlij komentarz