|
Wydelegowanie wykupionej domeny na własny serwer DNS
kacperix - 24-08-2007 23:06
Witam.
Chciałem napisać ten temat w dziale Serwery ale coś nie działa dodawanie nowych tematow. Ale do rzeczy:
Otóż mam wykupioną domenę w home.pl, w domciu mam serwer i chcę wydelegować na niego tą domenę. Próbuję różnych sposób na konfigurację serwera DNS bind9, ale nie działa i gdy w panelu administracji domeną w home.pl, w sekcji zewnętrzne IP, podaję zewnętrzny mój adres IP, to otrzymuję błąd: Adres IP należy podawać tylko dla serwerów DNS w domenie "mojadomena.pl"!
Proszę pomóżcie mi prawidłowo skonfigurować ten serwer.
W pliku named.conf mam taki wpis:
zone "mojadomena.pl" { type master; file "mojadomena.pl"; allow-transfer {193.111.27.194; 194.145.96.21;}; notify yes; };
Adresy w allow-transer sa adresami darmowych serwerow DNS na SGH.
Plik mojadomena.pl
$TTL 86400 $ORIGIN mojadomena.pl.
@ IN SOA ns1.mojadomena.pl. root.mojadomena.pl. ( 2001052505 1200 1200 2419200 86400 )
@ IN NS ns1.mojadomena.pl. @ IN NS fns1.sgh.waw.pl. @ IN NS fns2.sgh.waw.pl.
@ IN A moj_zew_adres_ip www IN A moj_zew_adres_ip ns1 IN A 192.168.1.10 //moj adres IP w sieci lokalnej
To jest moja aktualna konfiguracja. Oczywiście wszystko opiera sie na Debianie. Proszę o pomoc.
Rad - 24-08-2007 23:47
Chcesz postawić dnsa z wewnętrznym ip?
kacperix - 25-08-2007 08:03
Chcesz postawić dnsa z wewnętrznym ip?
No chyba raczej nie.
Bo mam teraz tego serwa, i jest on normalnie dostępny z zewnątrz, działa na nim Apache itp.
No i mam ta domenę w home i chcę ją wydelegować na mój serwer. No i nie za bardzo jestem obeznany jak to zrobić i co jest źle w mojej konfiguracji.
Rad - 25-08-2007 11:46
No chyba raczej nie.
Daj ns1 na ip, które będzie odpytywane przez serwery nasku. Potem w home wpisz to ip i nazwę ns1.twoja.domena.pl.
Ale i tak już wiem chyba co masz źle :)
Adres IP należy podawać tylko dla serwerów DNS w domenie "mojadomena.pl"!
Chyba nie mozna na home zmienić delegacji na samo ip (czyli de facto na własny (który nie ma jeszcze w ogóle żadnej domeny) ns). Podobnie jest chyba w netarcie. Zobacz jeszcze na helpdesku. Spróbuj jeszcze tak jak ci napisałem wyżej.
kacperix - 25-08-2007 15:29
No teraz zniknął ten komunikat, gdy w home.pl wpisałem dns1.mojadomena.pl oraz adres ip.
Konfiguracja wygląda tak:
$TTL 86400 $ORIGIN mojadomena.pl.
@ IN SOA dns1.mojadomena.pl. root.mojadomena.pl. ( 2001052505 1200 1200 2419200 86400 )
@ IN NS dns1.mojadomena.pl. @ IN NS fns1.sgh.waw.pl dns1 IN A moj_zew_ip
@ IN A moj_zew_ip
Tyle ze teraz mam komunikat:
serwer "dns1.mojadomena.pl" nie jest skonfigurowany dla domeny "mojadomena.pl".
Co znowu nie tak?
Rad - 25-08-2007 15:53
Może coś masz nie tak z firewallem? Spróbuj wpisać w konsoli host twojadomena.pl ip_twojego_dnsa i zobacz czy działa.
kacperix - 25-08-2007 18:07
Może coś masz nie tak z firewallem? Spróbuj wpisać w konsoli host twojadomena.pl ip_twojego_dnsa i zobacz czy działa.
;; connection timed out; no servers could be reached
Rad - 25-08-2007 19:55
Wygląda na to, że dns nie nasłuchuje na twoim zewnętrznym ip. Szukaj przyczyny :).
kacperix - 27-08-2007 08:57
Ok już działa to polecenia. Wystarczyło odblokować port 53 na routerze :)
Do rzeczy. Po wydaniu komendy host mojadomena.pl moj_zew_ip otrzymuje taki wynik:
Using domain server: Name: moj_zew_ip Address: moj_zew_ip#53 Aliases:
mojadomena.pl has address 212.85.96.95 mojadomena.pl mail is handled by 10 mojadomena.pl.
Gdzie adres 212.85.96.95 to chyba ip domeny.
Domenę tą mam też dopisaną do serwerów DNS NetArt i gdy wydam polecenie host mojadomena.pl ns1.netart.pl otrzymuję taki wynik:
Using domain server: Name: ns1.netart.pl Address: 85.128.128.10#53 Aliases:
mojadomena.pl has address 85.128.157.152 mojadomena.pl mail is handled by 10 mojadomena.pl.
Gdzie z kolei ten 85.128.157.152 należy do NetArt.
czarny - 31-08-2007 00:41
Witam mam podobny problem w "domeny.pl"
Ich automat mówi:
moj plik strefy wygląda tak:
$TTL 86400
$ORIGIN czarnylew.com.
@ IN SOA dns1.czarnylew.com. root.czarnylew.com. (
2007083101 10800 3600 2419200 10800 )
@ IN NS dns1.czarnylew.com. @ IN A zewnetrzne_IP localhost A 127.0.0.1 www IN A zewnetrzne_IP dns1 IN A zewnetrzne_IP
mój skrypt firewall wygląda tak:
# udostępnienie servera DNS iptables -A INPUT -p tcp --dport 53 -j ACCEPT iptables -A INPUT -p udp --dport 53 -m state --state NEW -j ACCEPT
czy tu nie powinno być jeszcze coś z OUTPUT ?
jak wpisuję
host czarnylew.com zew_ip
to wychodzi mi to: Using domain server: Name: zew_ip Address:zew_ip#53 Aliases:
czarnylew.com has address "zew_ip"
Co tu jest nie tak? Pytałem się w domenach i tam mi powiedzieli, że mogę wklepać jednego DNSa, że nie ma wymgań do dwóch.
Po sieci wewnetrznej mi dns śmiga tylko walczę z tymi automatami.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|