[+] bind - uruchomienie serwera DNS
[+] bind - uruchomienie serwera DNS
Staram się uruchomić serwer DNS, który uparcie nie chce działać. Konfiguracja serwera wydaje mi się, że jest poprawna (gdy testowałem freedns jako slave to transferował domeny z mojego dns i poprawnie obsługiwał wszystkie zapytania) jednak nie mogę dodać go do serwera nazw na stronie az.pl - informuje o błędnej konfiguracji serwera nazw. Serwer obsługiwać ma adres mojadomena.com jego serwer dns ma być na ns1.mojadomena.com. Domyślam się, że żaden inny serer dns nie zna adresu ns1.mojadomena.com stąd ten błąd. Jednak nie wiem co powinienem zrobić by był widoczny. Pozdrawiam tacim.
Brak jakiejkolwiek informacji o konfiguracji.
Podaj więcej informacji. O bindzie było trochę na forum.
Ogólnie przeczytaj http://rtfm.killfile.pl/ i zadaj poprawnie pytanie.
Poza tym dodaj trochę więcej info o sposobie konfiguracji na az.pl. Nie każdy ma tam konto.
Pozdrawiam ...
Podaj więcej informacji. O bindzie było trochę na forum.
Ogólnie przeczytaj http://rtfm.killfile.pl/ i zadaj poprawnie pytanie.
Poza tym dodaj trochę więcej info o sposobie konfiguracji na az.pl. Nie każdy ma tam konto.
Pozdrawiam ...
Wiem oco ci chodzi.
Miałem ten sam problem, i na chłopski rozum go rozwiązałem.
Jeżeli AZ.pl utrzymuje ci domene np. DOMENA.XX
to nie możesz przekierować jej na własny serwer DNS w domenie ns1.domena.xx
bo skąd wiadomo do jakiego IP odnosi się domena a tym bardziej ns1.domena.xx
Pierwsza, podstawowa domena musi być przekierowana na inne serwery DNS.
Ja tak mam swoją podstawową na ns0.xname.org i ns1.xname.org
XNAME mam jako secondary, a w konfiguracji na stronie podałem mój IP jako MASTER i wszystko jest ok.
Dopiero wtedy inne domeny np. DOMENA2.XX może być obsługiwana przez DNS ns1.domena.xx
mam nadzieję że nieco pomogłem
Pozdrawiam
i w razie czego pisz, to podpowiem, bo mi już wszystko działa jak należy, i wszystkie domeny również
Miałem ten sam problem, i na chłopski rozum go rozwiązałem.
Jeżeli AZ.pl utrzymuje ci domene np. DOMENA.XX
to nie możesz przekierować jej na własny serwer DNS w domenie ns1.domena.xx
bo skąd wiadomo do jakiego IP odnosi się domena a tym bardziej ns1.domena.xx
Pierwsza, podstawowa domena musi być przekierowana na inne serwery DNS.
Ja tak mam swoją podstawową na ns0.xname.org i ns1.xname.org
XNAME mam jako secondary, a w konfiguracji na stronie podałem mój IP jako MASTER i wszystko jest ok.
Dopiero wtedy inne domeny np. DOMENA2.XX może być obsługiwana przez DNS ns1.domena.xx
mam nadzieję że nieco pomogłem
Pozdrawiam
i w razie czego pisz, to podpowiem, bo mi już wszystko działa jak należy, i wszystkie domeny również
Ok to nieco jaśniej by było zrozumiale Otóż domena, która jest testowana to qpsquare.com. Na razie skonfigurowałem ją w ten sposób, że u siebie mam master a slave to freedns.sgh.waw.pl. Oto pliki konfiguracyjne:
named.conf
Plik strefy:
W panelu administracyjnym na az.pl chciałem dodać ns1.qpsquare.com jako serwer dns, niestety odsyła mnie z takim komunikatem:
Polecenie dig jasno określa, że może odwzorować adres ns1.qpsquare.com
Mógłbyś wyjaśnić to na przykładzie domeny, którą podałem? Rozumiem, że musiałbym jeszcze na jakimś serwerze umieścić wpis obsługujący ns1.qpsquare.com?
named.conf
Kod: Zaznacz cały
zone "qpsquare.com" IN {
type master;
file "qpsquare.com";
allow-transfer { 193.111.27.194; 194.145.96.21; }; //adresy shg
notify yes;
};
Kod: Zaznacz cały
$TTL 86400 ; Domyślny TTL
$ORIGIN qpsquare.com.
@ IN SOA ns1.qpsquare.com. root.costam.pl. (
2008071201
1200 ; Częstość odświeżania (refresh)
3600 ; Częstość powtórek (retry)
604800 ; Czas wygaśnięcia (expire)
10800 ; Negatywne buforowanie TTL
)
@ IN NS ns1.qpsquare.com.
@ IN NS fns1.sgh.waw.pl.
@ IN NS fns2.agh.waw.pl.
@ IN A 85.255.181.208
ns1 IN A 85.255.181.208
test IN CNAME qpsquare.com.
www IN CNAME qpsquare.com.
tacim IN CNAME qpsquare.com.
ftp2 IN CNAME qpsquare.com.
Kod: Zaznacz cały
{ns1=NameServer ns1.qpsquare.com is not a valid Nameserver}
Kod: Zaznacz cały
; <<>> DiG 9.4.2 <<>> ns1.qpsquare.com
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 20698
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;ns1.qpsquare.com. IN A
;; ANSWER SECTION:
ns1.qpsquare.com. 46840 IN A 85.255.181.208
;; AUTHORITY SECTION:
qpsquare.com. 45507 IN NS fns1.sgh.waw.pl.
qpsquare.com. 45507 IN NS fns2.sgh.waw.pl.
;; ADDITIONAL SECTION:
fns1.sgh.waw.pl. 30045 IN A 194.145.96.21
fns2.sgh.waw.pl. 30187 IN A 193.111.27.194
;; Query time: 1 msec
;; SERVER: 192.168.0.1#53(192.168.0.1)
;; WHEN: Sun Jul 13 03:17:02 2008
;; MSG SIZE rcvd: 130
To jest właśnie sytuacja o której mówiłem
Nie możesz domeny qpsquare.com
przekierować na DNS ns1.qpsquare.com
bo skąd wiadomo do jakiego adresu IP odwołuje się domena qpsquare.com a tym bardziej pod jakim adresem IP jest ns1.qpsquare.com
Domenę qpsquare.com jeżeli chcesz podpiąć do DNS to przerzuć na swój secondary w panelu - tylko - czyli odpowiednio ustawiony freedns.sgh.waw.pl
freedns.sgh.waw.pl jako secondary, i dodatkowo w ustawieniach u nich ustaw, że master to ns1.qpsquare.com - ale podaj w postaci adresu IP.
Tak wygląda u mnie konfiguracja mojej domeny budomal.pl
W xname.org
Gdzie xname jest SECONDARY a pod 83.13.48.62 kryje się master ns1.budomal.pl
i dla pozostałych domen mam np.:
i wszystko hula
Jeszcze dodam trochę konfiguracji
named.conf.local
wyciąg ze strefy
To powinno wystarczyć
co do tego
Zdrób tak, i powiedz co ci powie teraz
powodzenia
Nie możesz domeny qpsquare.com
przekierować na DNS ns1.qpsquare.com
bo skąd wiadomo do jakiego adresu IP odwołuje się domena qpsquare.com a tym bardziej pod jakim adresem IP jest ns1.qpsquare.com
Domenę qpsquare.com jeżeli chcesz podpiąć do DNS to przerzuć na swój secondary w panelu - tylko - czyli odpowiednio ustawiony freedns.sgh.waw.pl
freedns.sgh.waw.pl jako secondary, i dodatkowo w ustawieniach u nich ustaw, że master to ns1.qpsquare.com - ale podaj w postaci adresu IP.
Tak wygląda u mnie konfiguracja mojej domeny budomal.pl
Kod: Zaznacz cały
W nazwa.pl
BUDOMAL.PL obsługiwany przez DNS
ns0.xname.org
ns1.xname.org
Kod: Zaznacz cały
budomal.pl (S) Logs I
ns0.xname.org. not available zone content
ns1.xname.org. not available zone content
83.13.48.62 not available zone content
i dla pozostałych domen mam np.:
Kod: Zaznacz cały
W nazwa.pl
wieckiewicz.org obsługiwany przez DNS
ns1.budomal.pl
ns0.xname.org
Jeszcze dodam trochę konfiguracji
named.conf.local
Kod: Zaznacz cały
zone "budomal.pl" {
type master;
file "/etc/bind/strefa.budomal-pl";
allow-transfer { slaves; };
};
acl slaves {
195.234.42.0/24; // XName
193.218.105.144/28; // XName
87.98.164.164; // XName
88.191.64.64; // XName
92.243.14.172; // XName
};
Kod: Zaznacz cały
; budomal.pl
$TTL 3600
@ IN SOA ns1.budomal.pl. root.budomal.pl. (
2008071203 ; Serial
86400 ; Refresh
3600 ; Retry
3600000 ; Expire
10800) ; Negative Cache TTL
;
@ IN NS ns1
IN MX 10 budomal.pl.
IN A 83.13.48.62
ns1 IN A 83.13.48.62
budomal.pl. IN NS ns0.xname.org.
budomal.pl. IN NS ns1.xname.org.
co do tego
to odpowiada ci twój DNSPolecenie dig jasno określa, że może odwzorować adres ns1.qpsquare.com
Zdrób tak, i powiedz co ci powie teraz
Kod: Zaznacz cały
dig @fns1.sgh.waw.pl qpsquare.com
Obecnie jest tak:
Czyli tak jak u Ciebie.
Polecenie dig @fns1.sgh.waw.pl qpsquare.com nic nie zwraca bo im serwer wysiadł.... niech będzie fns2
Czyli rozumiem, że mój ns1.qpsquare.com jest cały czas był widziany jako serwer ns1 tylko nie mogę go dodać do panelu az.pl?
Kod: Zaznacz cały
W panelu az.pl
DNS1: fns1.sgh.waw.pl
DNS2: fns2.sgh.waw.pl
Kod: Zaznacz cały
W panelu na sgh ustawiłem następująco: (interfejs taki sam jak na xname :)
Serwer dns: secondary
IP mastera: 85.255.181.208 (mojego serwera)
Allow transfers from : Master only
Polecenie dig @fns1.sgh.waw.pl qpsquare.com nic nie zwraca bo im serwer wysiadł.... niech będzie fns2
Kod: Zaznacz cały
[root@myhost tacim]# dig @fns2.sgh.waw.pl qpsquare.com
; <<>> DiG 9.4.2 <<>> @fns2.sgh.waw.pl qpsquare.com
; (1 server found)
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 12994
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 2
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;qpsquare.com. IN A
;; ANSWER SECTION:
qpsquare.com. 86400 IN A 85.255.181.208
;; AUTHORITY SECTION:
qpsquare.com. 86400 IN NS fns2.agh.waw.pl.
qpsquare.com. 86400 IN NS ns1.qpsquare.com.
qpsquare.com. 86400 IN NS fns1.sgh.waw.pl.
;; ADDITIONAL SECTION:
ns1.qpsquare.com. 86400 IN A 85.255.181.208
fns1.sgh.waw.pl. 86400 IN A 194.145.96.21
;; Query time: 26 msec
;; SERVER: 193.111.27.194#53(193.111.27.194)
;; WHEN: Sun Jul 13 04:39:44 2008
;; MSG SIZE rcvd: 148
Dołączę się do dyskusji. Co mam pozmieniać w konfiguracji, aby domena kierowała do określonego katalogu np. http://IPserv/~user (jak w Pana przypadku do katalogu budomal) ?