Skocz do zawartości

Web Hosting Talk

  • arubacloud.pl

    Partner technologiczny

    Aruba Cloud jest marką usług cloud na rynku europejskim. Została stworzona w celu dostarczenia firmom kompleksowych rozwiązań Cloud niezależnie od ich planów i projektów.

 

Zdjęcie

Problem z wystartowaniem DNS

Problem z wystartowaniem DNS

  • Proszę się zalogować aby odpowiedzieć
5 odpowiedzi na ten temat

Problem z wystartowaniem DNS

#1 DebekPL

DebekPL

    Nowy użytkownik

  • Użytkownicy
  • 12 postów

Napisany 06 kwiecień 2017 - 14:33

Hej.

Uczę się konfiguracji bind9. Zainstalowałem sobie maszynę na środowisku LAN VCenter w pracy.

Co może być nie tak?

[root@localhost named]# nslookup linux.local
Server:         8.8.8.8
Address:        8.8.8.8#53

** server can't find linux.local: NXDOMAIN

Przerobiłem plik /etc/resolv.conf

[root@localhost named]# cat /etc/resolv.conf
# Generated by NetworkManager
search linux.local
nameserver 192.168.128.221

nameserver 8.8.8.8
nameserver 8.8.4.4

Mój hostname:

[root@localhost named]# hostname
localhost.localdomain123

PLIKI KONFIGURACYJNE:

 

named.conf:

options {
    listen-on port 53 { 127.0.0.1; 192.168.128.0; };
    listen-on-v6 port 53 { ::1; };
    directory     "/var/named";
    dump-file     "/var/named/data/cache_dump.db";
    statistics-file "/var/named/data/named_stats.txt";
    memstatistics-file "/var/named/data/named_mem_stats.txt";
    allow-query     { any; };
        allow-transfer  {192.168.128.222; };

    recursion yes;

    dnssec-enable yes;
    dnssec-validation yes;

    /* Path to ISC DLV key */
    bindkeys-file "/etc/named.iscdlv.key";

    managed-keys-directory "/var/named/dynamic";

    pid-file "/run/named/named.pid";
    session-keyfile "/run/named/session.key";
};

logging {
        channel default_debug {
                file "data/named.run";
                severity dynamic;
        };
};

zone "." IN {
    type hint;
    file "named.ca";
};

include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";

named.rfc1912.zones:

zone "localhost.localdomain" IN {
    type master;
    file "named.localhost";
    allow-update { none; };
};

zone "localhost" IN {
    type master;
    file "named.localhost";
    allow-update { none; };
};

zone "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" IN {
    type master;
    file "named.loopback";
    allow-update { none; };
};

zone "1.0.0.127.in-addr.arpa" IN {
    type master;
    file "named.loopback";
    allow-update { none; };
};

zone "0.in-addr.arpa" IN {
    type master;
    file "named.empty";
    allow-update { none; };
};

zone "linux.local" IN {
        type master;
        file "masters/linux.zone";
        allow-update { none; };
};

zone "192.168.in-addr.arpa" IN {
        type master;
        file "masters/linux.rev";
        allow-update { none; };
};

linux.zone

$TTL 1D
@       IN SOA   ns1.linux.local. root.linux.local. (
                                        130915  ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum

        IN      NS      ns1.linux.local.
        IN      NS      ns2.linux.local.

        IN      MX      10 mx1.linux.local.

ns1     IN      A       192.168.128.221
ns2     IN      A       192.168.128.222

mx1     IN      A       192.168.128.221

linux.local.    IN      A       192.168.128.221

www     IN      CNAME   linux.local.
mail    IN      CNAME   mx1

linux.rev

$TTL 1D
@       IN SOA   ns1.linux.local. root.linux.local. (
                                        130915  ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum

        IN      NS      ns1.linux.local.
        IN      NS      ns2.linux.local.

ns1     IN      A       192.168.128.221
ns2     IN      A       192.168.128.222

3       IN      PTR     ns1.linux.local.
4       IN      PTR     ns2.linux.local.

  • 0

#2 Kamikadze

Kamikadze

    Poziomka

  • Firma Bronze
  • PipPipPipPipPipPipPipPip
  • 5798 postów
  • Skąd:Sulejówek
  • Firma:HitMe.pl [profil prywatny]
  • Imię:Emil
  • Nazwisko:Marszalec

Napisany 06 kwiecień 2017 - 15:47

linux.local.        IN      NS      ns1.linux.local.
linux.local.       IN      NS      ns2.linux.local.

  • 0

Skonfiguruj.pl - Skonfiguruj swój serwer!

SerwerStatus.pl - Darmowe monitorowanie Twoich serwerów!

GameStatus.pl - Darmowe monitorowanie serwerów gier!

imgURL.pl - Darmowy hosting obrazków!


#3 mmmm21

mmmm21

    Stały użytkownik

  • WHT Pro
  • PipPipPipPipPip
  • 300 postów

Napisany 07 kwiecień 2017 - 09:58

Podmień linijkę listen-on port 53 { 127.0.0.1; 192.168.128.0; }; na  listen-on { any; };

Wykonaj restart binda. Wygląda jakby dns nie nasłuchiwał na odpowiednim ip.


  • 1

#4 DebekPL

DebekPL

    Nowy użytkownik

  • Użytkownicy
  • 12 postów

Napisany 07 kwiecień 2017 - 10:45

Podmień linijkę listen-on port 53 { 127.0.0.1; 192.168.128.0; }; na  listen-on { any; };

Wykonaj restart binda. Wygląda jakby dns nie nasłuchiwał na odpowiednim ip.

 

To było rozwiązanie problemu.

 

Zauważyłem chyba jeszcze jeden problem:

3       IN      PTR     ns1.linux.local.
4       IN      PTR     ns2.linux.local.

1) Czy tutaj zamiast 3 nie powinno być 221 a zamiast 4 222?

 

 

2)

   IN      MX      10 mx1.linux.local.

Czy jeśli dam wartość 11 to wtedy priorytet będzie wyższy?

 

3)

A jeśli w Windowsie ustawię mój dns i chciałbym ustawić żeby po wpisaniu xxx.pl przekierowało mnie na mój ip to jaki wpis mogę dodać?

 

Wystarczy, że dodam jeden wpis

xxx.pl.    IN      A       192.168.128.221

??

 

4) Co robi search w pliku resolv.conf?

 

5)

Jaka jest różnica pomiędzy serwisami named a named-chroot?

 

Z góry dziękuję za pomoc :)


Edytowany przez DebekPL, 07 kwiecień 2017 - 12:21.

  • 0

#5 DebekPL

DebekPL

    Nowy użytkownik

  • Użytkownicy
  • 12 postów

Napisany 10 kwiecień 2017 - 13:19

Znajdzie się ktoś pomocny?


  • 0

#6 nnd_newbie

nnd_newbie

    Stały użytkownik

  • Użytkownicy
  • PipPipPipPipPip
  • 112 postów

Napisany 10 kwiecień 2017 - 14:28

 

To było rozwiązanie problemu.

 

Zauważyłem chyba jeszcze jeden problem:

3       IN      PTR     ns1.linux.local.
4       IN      PTR     ns2.linux.local.

1) Czy tutaj zamiast 3 nie powinno być 221 a zamiast 4 222?

 

 

2)

   IN      MX      10 mx1.linux.local.

Czy jeśli dam wartość 11 to wtedy priorytet będzie wyższy?

 

3)

A jeśli w Windowsie ustawię mój dns i chciałbym ustawić żeby po wpisaniu xxx.pl przekierowało mnie na mój ip to jaki wpis mogę dodać?

 

Wystarczy, że dodam jeden wpis

xxx.pl.    IN      A       192.168.128.221

??

 

4) Co robi search w pliku resolv.conf?

 

5)

Jaka jest różnica pomiędzy serwisami named a named-chroot?

 

Z góry dziękuję za pomoc :)

 

1) To jest reverse DNS, powinny wskazywać na IP serwerów, więc sądzę, ze tak

2) Odwrotnie. Niższa liczba to większy priorytet.

3) Tego nie jestem pewny. Ogólnie ten wpis przekieruje xxx.pl na adres 192.168.128.221 (o ile dalej nie masz innych wpisów które go nadpiszą np. cname dla www.xxx.pl).

4) Pozwala Ci skrócić używane nazwy hostów. np. dla search "test.pl" jak użyjesz krótkiej nazwy "host" to będzie próbował wyszukać "host.test.pl". Dla większej liczby domen, zwróci pierwszy trafiony wynik.

5) http://www.tldp.org/...ND-HOWTO-1.html


  • 0





0 użytkowników czyta ten temat

0 użytkowników, 0 gości, 0 anonimowych użytkowników