Skocz do zawartości
Zaloguj się, aby obserwować  
lexom

Konfiguracja DNS dla domeny za pomocą maradns

Polecane posty

Witam.

Od wczoraj testuję VPS'a w hitme.net.pl , mam problem z konfiguracją DNS.

To mój pierwszy VPS w życiu więc proszę o wyrozumiałość :)

 

4aa.pl / ns1.4aa.pl / ns2.4aa.pl

 

Do konfiguracji DNS korzystam z maraDNS.

 

 

Obecnie mam takie wpisy w mararc:

 

 

ipv4_bind_addresses =  "0.0.0.0"
chroot_dir = "/etc/maradns"
csv2 = {}
csv2["4aa.pl."] = "db.4aa.pl"

 

Natomiast plik db.4aa.pl wygląda tak:

 

4aa.pl. SOA 4aa.pl. dnsadmin@4aa.pl. 1 7200 3600 604800 1800
4aa.pl. NS ns1.4aa.pl.
4aa.pl. NS ns2.4aa.pl.

 

Posiłkuje się materiałami z tego opisu.

 

Jakie adresy przypisać dla ns1 i ns2?

 

PowerAdmin wyrzuca inną konfigurację dla SOA.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Oprócz rekordów 4aa.pl NS ns1|ns2 musisz utworzyć jeszcze

ns1 - A - adres.ip.serwera

ns2 - A - adres.ip.serwera

www - A - adres.ip.serwera

 

Dodatkowo upewnij się, że maradns obsługuje adres mailowy w notacji z małpą (wszystkie inne daemony wolą w tym miejscu kropkę). Następnie u rejestratora dopisać glue-recordy ns1 i ns2 kierujące na IP, no i delegacja domeny na samą siebie.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

W tej chwili mam to zrobione tak:

 

mararc

 

 

ipv4_bind_addcert budgetvps.plresses =  "0.0.0.0"
chroot_dir = "/etc/maradns"
csv2 = {}
csv2["4aa.pl."] = "db.4aa.pl"

 

 

db.4aa.pl

 

 

4aa.pl. SOA dns1.rootvps.pl. dnsadmin@4aa.pl. 1 7200 3600 604800 1800
4aa.pl. NS ns1.4aa.pl.
4aa.pl. NS ns2.4aa.pl.
ns1.4aa.pl. A ADRES_IP_MASZYNY
ns2.4aa.pl. A ADRES_IP_MASZYNY
www.4aa.pl. A ADRES_IP_MASZYNY

www.4aa.pl.  CNAME 4aa.pl.

 

host 4aa.pl localhost

 

 

Using domain server:
Name: localhost
Address: 127.0.0.1#53
Aliases:

 

 

Żadnych błędów nie ma.

 

U rejestratora domeny 4aa.pl (w panelu aministracyjnym) próbuję podać następujące wartości:

 

ns1.4aa.pl    |   ADRES IP MASZYNY
ns2.4aa.pl    |   ADRES IP MASZYNY

 

 

otrzymuję wtedy komunikat:

 

Serwer nazw DNS do dodania jest podrzędny dla domeny i nie posiada adresów IP

 

Przyjmuje następujące dnsy:

 

dns1.rootvps.pl
dns2.rootvps.pl

 

 

Polecenie:

 

dig 4aa.pl

 

zwraca

 

 

 

 

; <<>> DiG 9.5.1-P1 <<>> 4aa.pl
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 43488
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2

;; QUESTION SECTION:
;4aa.pl.                                IN      A

;; ANSWER SECTION:
4aa.pl.     			3163    IN      A   	85.232.240.116

;; AUTHORITY SECTION:
4aa.pl.     			60053   IN      NS      ns2.megiteam.pl.
4aa.pl.     			60053   IN      NS      ns1.megiteam.pl.

;; ADDITIONAL SECTION:
ns1.megiteam.pl.        389 	IN      A   	77.79.226.9
ns2.megiteam.pl.        389 	IN      A   	77.79.227.1

;; Query time: 1 msec
;; SERVER: 91.203.134.60#53(91.203.134.60)
;; WHEN: Sun May  1 23:26:11 2011
;; MSG SIZE  rcvd: 117

 

 

Tak więc coś jest nie tak bo wiedzę stare dns'y.

 

Będę wdzięczny za pomoc w tym temacie, bo nie bardzo wiem co jest źle.

 

 

PS. Jak ustawić 2-gi dns mając tylko jeden adres serwera? W tej chwili dwa dnsy wskazują na ten sam adres serwera? Tak powinno być ??

 

 

 

Edytowano przez lexom (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Skontaktuj się z firmą, w której rejestrowałeś domenę, żeby wykreowali poprawnie glue-recordy dla ns1 i ns2.

PS: Technicznie możliwe jest, aby ns1 i ns2 były na tym samym serwerze.

Jeśli posiadasz tylko jeden serwer i jeden adres, to nawet w razie padu to i tak mało ci da secondary.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Domenę rejestrowałem w masternet.

A pliki mararc i db.4aa.pl są poprawne??

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Nie do końca.

Te dwa wpisy kolidują:

 

www.4aa.pl. A ADRES_IP_MASZYNY

www.4aa.pl. CNAME 4aa.pl.

 

A wpisu

4aa.pl. A ADRES_MASZYNY

nie posiadasz

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Dodałem dodatkowy wpis o którym wspomniałeś post wyżej.

Sprawdziłem DNS pod tym adresem - wyrzuca sporo błędów.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Witam. Proszę o sprawdzenie ustawień DNS.

 

mararc

 

 

ipv4_bind_addresses =  "0.0.0.0"
chroot_dir = "/etc/maradns"
csv2 = {}
csv2["4aa.pl."] = "db.4aa.pl"

maradns_uid=104
maradns_gid=107

hide_disclaimer = "YES"

 

db.4aa.pl

 

 

4aa.pl. SOA dns1.rootvps.pl. dnsadmin@4aa.pl. 1 7200 3600 604800 1800

4aa.pl. NS ns1.4aa.pl.
4aa.pl. NS ns2.4aa.pl.

ns1.4aa.pl. A ADRES_IP_SERWERA
ns2.4aa.pl. A ADRES_IP_SERWERA
www.4aa.pl. A ADRES_IP_SERWERA
www.4aa.pl. A ADRES_IP_SERWERA

4aa.pl. MX 10 mail1.4aa.pl.
mail1.4aa.pl. A ADRES_IP_SERWERA
4aa.pl. MX 10 mail2.4aa.pl.
mail2.4aa.pl. A ADRES_IP_SERWERA

 

Domena 4aa.pl wykupiona w masternet.pl

Gdy w palnelu próbuję wpisać

 

ns1.4aa.pl I IP_MASZYNY
ns2.4aa.pl | IP_MASZYNY

 

Otrzymuję komunikat o błędzie:

 

Serwer nazw DNS do dodania jest podrzędny dla domeny i nie posiada adresów IP

 

Polecenie dig ns1.4aa.pl zwraca :

 

; <<>> DiG 9.5.1-P1 <<>> ns1.4aa.pl
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 18998
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;ns1.4aa.pl.                	IN  	A

;; Query time: 23 msec
;; SERVER: 91.203.134.60#53(91.203.134.60)
;; WHEN: Tue May  3 14:25:31 2011
;; MSG SIZE  rcvd: 28

dig ns2.4aa.pl

 

 

; <<>> DiG 9.5.1-P1 <<>> ns2.4aa.pl
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 61764
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;ns2.4aa.pl.                	IN  	A

;; Query time: 49 msec
;; SERVER: 91.203.134.60#53(91.203.134.60)
;; WHEN: Tue May  3 14:26:50 2011
;; MSG SIZE  rcvd: 28

 

 

Sprawdzałem dnsy na tej stronie i dostaje sporą ilość błędów.

Z czego one mogą wynikać? Czy ustawienia są poprawne?

Będę wdzięczny za pomoc.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

DNSy na intodns wskazują ci na błędy w konfiguracji, ale nie twojej, tylko raczej zarządzającego rootvps.

Dodaj poprawnie rekordy glue u rejestratora, a następnie wydeleguj ją samą na siebie.

Jeśli tego nie jesteś w stanie sam zrobić, to poproś rejestratora.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

W odpowiedzi otrzymałem:

 

Nie podał Pan prawidłowych obu adresów IP działających prawidłowo serwerów DNS

Więc co jest źle?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

W odpowiedzi otrzymałem:

 

Nie podał Pan prawidłowych obu adresów IP działających prawidłowo serwerów DNS

Więc co jest źle?

 

Źle są podane adresy serwerów DNS.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Zmieniłem wszystko na bind'a i względnie działa tylko zwraca jeden błąd:

 

ERROR: I could not get any A records for www.4aa.pl!

(I only do a cache request, if you recently added a WWW A record, it might not show up here.)

O co może chodzić w tym błędzie?

Edytowano przez lexom (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Pod tym adresem wszystko wygląda OK. Natomiast gdy dodam dnsy dns1.4aa.pl i dns2.4aa.pl do innej domeny otrzymuję błędy typu:

 

 

1) 

Nameserver records returned by the parent servers are:

dns1.4aa.pl.   [] (NO GLUE)   [TTL=86400] 
dns2.4aa.pl.   [] (NO GLUE)   [TTL=86400] 

a-dns.pl was kind enough to give us that information


2)

WARNING: Looks like the parent servers do not have information for your TLD when asked. This is ok but can be confusing.


3)

The parent nameserver a-dns.pl is not sending out GLUE for every nameservers listed, meaning he is sending out your nameservers host names without sending the A records of those nameservers. It's ok but you have to know that this will require an extra A lookup that can delay a little the connections to your site. This happens a lot if you have nameservers on different TLD (domain.com for example with nameserver ns.domain.org.)

4)

ERROR: Some of your DNS servers do not have A records at all. I could not find any A records for the following DNS servers:
dns1.4aa.pl
dns2.4aa.pl

You must have A records for all of your nameservers.

5)

WARNING: One or more of your nameservers did not return any of your NS records

6)


ERROR: One or more of your nameservers did not respond:
The ones that did not responded are:
dns2.4aa.pl dns1.4aa.pl


 

 

Może ktoś na to zerknąć fachowym okiem?

Edytowano przez lexom (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

Zaloguj się, aby obserwować  

×