|
[+] bind - uruchomienie serwera DNS
tacim - 12-07-2008 21:48
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.
bolwerk - 12-07-2008 23:21
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 ...
idarek - 13-07-2008 10:07
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ż :)
tacim - 13-07-2008 10:41
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 zone "qpsquare.com" IN { type master; file "qpsquare.com"; allow-transfer { 193.111.27.194; 194.145.96.21; }; //adresy shg notify yes; };
Plik strefy: $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.
W panelu administracyjnym na az.pl chciałem dodać ns1.qpsquare.com jako serwer dns, niestety odsyła mnie z takim komunikatem: {ns1=NameServer ns1.qpsquare.com is not a valid Nameserver}
Polecenie dig jasno określa, że może odwzorować adres ns1.qpsquare.com ; <<>> 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
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?
idarek - 13-07-2008 11:07
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 nazwa.pl
BUDOMAL.PL obsługiwany przez DNS ns0.xname.org ns1.xname.org
W xname.org 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
Gdzie xname jest SECONDARY a pod 83.13.48.62 kryje się master ns1.budomal.pl
i dla pozostałych domen mam np.:
W nazwa.pl
wieckiewicz.org obsługiwany przez DNS ns1.budomal.pl ns0.xname.org
i wszystko hula :)
Jeszcze dodam trochę konfiguracji
named.conf.local 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 };
wyciąg ze strefy ; 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.
To powinno wystarczyć
co do tego to odpowiada ci twój DNS
Zdrób tak, i powiedz co ci powie teraz dig @fns1.sgh.waw.pl qpsquare.com
powodzenia
tacim - 13-07-2008 11:41
Obecnie jest tak: W panelu az.pl DNS1: fns1.sgh.waw.pl DNS2: fns2.sgh.waw.pl
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
Czyli tak jak u Ciebie. Polecenie dig @fns1.sgh.waw.pl qpsquare.com nic nie zwraca bo im serwer wysiadł.... niech będzie fns2 [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
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?
idarek - 13-07-2008 14:11
Do swojej domeny nie, do innych jak będziesz rejestrował, to już możesz. Do tej musisz mieć tak jak masz teraz.
tacim - 13-07-2008 14:19
Ok wielkie dzięki, tego akurat w większości FAQ nie piszą. Pozdrawiam :)
pavl - 12-08-2008 21:43
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) ?
bzyk - 12-08-2008 21:46
Zainteresuj się virtual hosts w konfiguracji apacza.
pavl - 12-08-2008 22:55
http://forum.php.pl/index.php?s=7a32...8&#entry236138
Dzięki za wskazówkę.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|