Skocz do zawartości
baciarek

Gubi DNS'y ?

Polecane posty

Podczas wczytywania stron często gęsto pojawia mi się napis w przeglądarce - ustalanie adresu ... Na innych stronach niż swoje nie zauważam problemu

 

Co może być przyczyną takiego zachowania ?

 

Panel DA

dedyk w OVH

3 IP fail over

1 stały IP

 

 

Niby strony chodzą ale jest problem z tym ustalaniem adresu.

 

Strony

 

baciarek.pl

arenka.pl

autokoncern.pl - tu mniej

 

Co może być nie tak ?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Hej,

musisz w konfiguracji DNS( bind) ustawić listeon by działał nie tylko na localhoście.

 

Gdzie nie patrzałem tam nie mogę ns1.baciarek.pl wypytać o adres baciarek.pl ;-)

 

stąd Twój problem;-)

 

edit: a jednak czasem działa - dodałeś gluerecords dla ns1.baciarek.pl i ns2.baciarek.pl ?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Powiedz mi jaśniej gdzie tego szukać to odpowiem. Niestety rozmawiasz z laikiem :)

 

 

Dodam tylko że w OVH w panelu są dodane glue na ns1 i ns2 z odpowiednim IP

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

pokaz plik /etc/named.conf

 

 

etc/bind/named.conf

 

 

tam gdzie podałeś nie mam tego pliku

 

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

zone "serwer.baciarek.pl" { type master; file "/etc/bind/serwer.baciarek.pl.db"; };

zone "baciarek.pl" { type master; file "/etc/bind/baciarek.pl.db"; };

zone "arenka.pl" { type master; file "/etc/bind/arenka.pl.db"; };

zone "auto-koncern.pl" { type master; file "/etc/bind/auto-koncern.pl.db"; };

zone "autokoncern.pl" { type master; file "/etc/bind/autokoncern.pl.db"; };

zone "eurocar24.pl" { type master; file "/etc/bind/eurocar24.pl.db"; };

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Okej, to teraz załącz:

/etc/bind/named.conf.options

oraz

/etc/bind/serwer.baciarek.pl.db

 

bysmy mieli całkowity podgląd sytuacji

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

C:\Users\Konrad>nslookup baciarek.pl 188.165.241.228
Nazwa:   baciarek.pl
Address:  188.165.241.228

ale...

C:\Users\Konrad>nslookup ns2.baciarek.pl 188.165.241.228
*** UnKnown nie może odnaleźć ns2.baciarek.pl: Non-existent domain

 

 

W DirectAdminie z poziomu administratora wejdź do DNS Administration, edytuj domenę baciarek.pl i dodaj tam ręcznie rekordy ns1 i ns2 wskazujące na ten adres IP.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Okej, to teraz załącz:

/etc/bind/named.conf.options

 

 

options {
   	directory "/var/cache/bind";

   	// If there is a firewall between you and nameservers you want
   	// to talk to, you may need to fix the firewall to allow multiple
   	// ports to talk.  See [url="http://www.kb.cert.org/vuls/id/800113"]http://www.kb.cert.org/vuls/id/800113[/url]

   	// If your ISP provided one or more IP addresses for stable
   	// nameservers, you probably want to use them as forwarders.
   	// Uncomment the following block, and insert the addresses replacing
   	// the all-0's placeholder.

   	// forwarders {
   	//  	0.0.0.0;
   	// };

   	auth-nxdomain no;	# conform to RFC1035
   	listen-on-v6 { ::1; };
   	listen-on { 188.165.241.228; };
   	allow-recursion { 188.165.241.228; };
};

 

 

oraz

 

 

/etc/bind/serwer.baciarek.pl.db

$TTL 14400
@   	IN  	SOA 	ns1.baciarek.pl.  	hostmaster.serwer.baciarek.pl. (
                                           	2010123000
                                           	14400
                                           	3600
                                           	1209600
                                           	86400 )

serwer.baciarek.pl. 	14400   IN  	NS  	ns1.baciarek.pl.
serwer.baciarek.pl. 	14400   IN  	NS  	ns2.baciarek.pl.

ftp 	14400   IN  	A   	188.165.241.228
localhost   	14400   IN  	A   	127.0.0.1
mail	14400   IN  	A   	188.165.241.228
pop 	14400   IN  	A   	188.165.241.228
serwer.baciarek.pl. 	14400   IN  	A   	188.165.241.228
smtp	14400   IN  	A   	188.165.241.228
www 	14400   IN  	A   	188.165.241.228

serwer.baciarek.pl. 	14400   IN  	MX  	10 mail



serwer.baciarek.pl. 	14400   IN  	TXT 	"v=spf1 a mx ip4:188.165.241.228 ~all"

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

No, czyli tak jak pisałem - brakuje zwrotnych rekordów ns1 i ns2 w strefie DNS, przez co tylko te klienckie resolvery, które buforują glue-recordy zwracają poprawną odpowiedź.

Jak dodasz to, czy to edytując plik strefy, czy to via DA i zrestartujesz binda, to powinno zadziałać ;)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

w options zmień

listen-on { 188.165.241.228; };

na

listen-on { any; };

i jeśli z v6 będziesz korzystać ( a będziesz )

listen-on-v6 { any; };

 

zgodnie z poradą @kafi zrób tak:

@kafi już napisał.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Zrobione ;) jeszcze nie sprawdziłem efektów bo spocony jestem :D żartuje

 

 

Wielkie dzięki za zainteresowanie, zawsze jest dobrze coś nauczyć

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Zapytam się jeszcze jedną rzecz :

 

Kolega Kafi napisał że mam dopisać rekordy ns1 i ns2 do domeny baciarek.pl

 

i teraz chciałem się upewnić czy ma to być :

 

ns1.baciarek.pl A 188.165.241.228

oraz

ns2.baciarek.pl A 188.165.241.228

 

 

 

czy

 

ns1 A 188.165.241.228

ns2 A 188.165.241.228

 

czy oba na raz.

 

Dla pewności pytam, bo dale się pojawia ten komunikat tyle, że w mniejszej ilości i nie wiem czy mam dalej czekać, żeby się rozpropagowało czy coś dalej jest nie tak

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

ns1 A IP

ns2 A IP

 

Poczekaj ze 2dni, jak zmieniasz DNS do jakiejś tam strony to zmiany są szybko, ale jak grzebiesz w DNS serwera to z mojego doświadczenia wynika ze trzeba trochę więcej poczekać.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Jeśli dopiszesz rekordy w postaci

ns1.baciarek.pl

to tak naprawdę, to w systemie DNS stworzy ci się...

ns1.baciarek.pl.baciarek.pl. :)

 

A czemu?

Bo nazwy "bezwzględne" kończy się kropką na końcu.

Jeśli jej nie ma na końcu, to wpisana wartość to automatycznie subdomena domeny głównej.

 

 

Więc poprawnie będzie jedno z tych dwóch:

ns1
ns1.baciarek.pl.

 

Ale już następujące wyrażenie nie:

ns1.baciarek.pl

 

Oczywiście dotyczy to Binda, bo np. PowerDNS to się swoimi prawami rządzi.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Jeśli dopiszesz rekordy w postaci

ns1.baciarek.pl

to tak naprawdę, to w systemie DNS stworzy ci się...

ns1.baciarek.pl.baciarek.pl. :)

 

A czemu?

Bo nazwy "bezwzględne" kończy się kropką na końcu.

Jeśli jej nie ma na końcu, to wpisana wartość to automatycznie subdomena domeny głównej.

 

 

:) właśnie mnie ciekawiło co oznaczają te kropki hehe

 

Czekam, czekam - na rozkurcz mięśni już zażyłem Hainekena i Perełkę niepasteryzowaną :)

to już się nie będę stresował nadmiernie ...

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Jeszcze jedno - popraw w pliku /etc/bind/serwer.baciarek.pl.db wpisy z:

serwer.baciarek.pl.     14400   IN      NS      ns1.baciarek.pl. 
serwer.baciarek.pl.     14400   IN      NS      ns2.baciarek.pl. 
serwer.baciarek.pl.     14400   IN      MX      10 mail 
serwer.baciarek.pl.     14400   IN      TXT     "v=spf1 a mx ip4:188.165.241.228 ~all

na

baciarek.pl.     14400   IN      NS      ns1.baciarek.pl. 
baciarek.pl.     14400   IN      NS      ns2.baciarek.pl.
baciarek.pl.     14400   IN      MX      10 mail
baciarek.pl.     14400   IN      TXT     "v=spf1 a mx ip4:188.165.241.228 ~all

 

@       IN      SOA     ns1.baciarek.pl.        hostmaster.serwer.baciarek.pl. ( 
                                               2010123000 

na

@       IN      SOA     ns1.baciarek.pl.        hostmaster.serwer.baciarek.pl. ( 
                                               2011050101 

 

A następnie zrestartuj binda przez /etc/init.d/bind9 restart

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ę


×