Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam,
Mam pytanie potrzebuję zrobić serwer developerski na subdomenie tak by programiści dodawali sobie subsubdomeny.
Czyli tak:
w głownej domenie robię sobie sub domenę
domena example.pl
subdomena dev.example.pl - > przekierowuję na ip 93.159.XX.XX
w baind mam tak
zone "dev.example.pl" { type master; file "/etc/bind/db.dev.example.pl"; };
Plik strefy
$TTL 604800 @ IN SOA ns1.dev.example.pl. root.dev.example.pl. ( 1 1 604800 86400 2419200 ) ; @ IN MX 10 mail.dev.example.pl. @ IN NS ns.dev.example.pl. @ IN NS ns2.dev.example.pl. @ IN A 127.0.0.1 @ IN AAAA ::1 mail IN A 93.159.XX.XX ns1 IN A 93.159.XX.XX ns2 IN A 93.159.XX.XX www IN A 93.159.XX.XX ftp IN A 93.159.XX.XX janek.dev.example.pl. IN A 93.159.XX.XX
I moje pytanie czy ma to prawo działać, bo jak narazie nie działa. Cała domena example.pl jest na serwerach nazwa.pl i tam w zaawansowanej konfiguracji strefy dns dodałem wpis
dev.example.pl IN A 93.159.XX.XX
Zakręcone ale może ktoś zrozumie i pomoże
Ostatnio edytowany przez redelek (2011-04-28 15:21:31)
Offline
Do przekierowania DNS jest zmienna "NS" a nie "A"
A wpisy powinny działać aby sprawdzić polecam polecenie nslookup później połączyć się z serwerem i odpytać domenę. I jak serwer BIND i firewall dobrze skonfigurowane to po 72 godzinach można cieszyć się własnymi ustawieniami serwera DNS
Offline
czyli w nazwie muszę ustawić
dev.example.pl NS ns1.dev.example.pl dev.example.pl NS ns2.dev.example.pl
a skąd będzie wiedział pod jaki ip tego szukać ?
czy pomimo wszystko dodać
dev.example.pl IN A 93.159.XX.XX
Offline
Przy wpisie SOA wywal ns1.
Dopisz przy wpisie NS jedynke czyli ns1.dev.example.pl :)
Najwięcej problemów właśnie sprawiają literówki.
Nie wiem co to jest za wpis janek.dev.example.pl.
Coś pewnie jeszcze by się znalazło, ale możesz sprawdzić czy prawidłowy jest plik stref poprzez komendę :
named-checkzone nazwa_domeny_strefy sciezka_do_pliku_strefy
Do sprawdzenia poprawności named.conf jest komenda :
named-checkconf named.conf
Do sprawdzenia rozwiązywania nazw użyj aplikacji dig znajdującej się w pakiecie dnsutils, który powinien być zainstalowany.
Ostatnio edytowany przez ba10 (2011-04-28 20:34:57)
Offline
oki to zrobiłem tak.
W www.nazwa.pl
skierowałem subdomenę dev.example.pl na ip 93.159.XX.XX
$TTL 604800 @ IN SOA dev.example.pl. root.dev.example.pl. ( 2 1 604800 86400 2419200 ) ; @ IN MX 10 mail.dev.example.pl. @ IN NS ns1.dev.example.pl. @ IN NS ns2.dev.example.pl. @ IN A 127.0.0.1 @ IN AAAA ::1 mail IN A 93.159.XX.XX ns1 IN A 93.159.XX.XX ns2 IN A 93.159.XX.XX www IN A 93.159.XX.XX ftp IN A 93.159.XX.XX janek IN A 93.159.XX.XX
dodałem sub subdomenę janek. Ustawiłem apache na obsługę tej nazwy i po wpisaniu w przeglądarkę
janek.dev.example.pl dostaję komunikat, że nie można odnaleźć serwera :(
Testy wypadają ok
#named-checkzone dev.example.pl /etc/bind/db.dev.example.pl zone dev.example.plIN: loaded serial 2 OK
Ostatnio edytowany przez redelek (2011-04-28 21:51:03)
Offline
Jak to djjanek pisał trzeba dać trochę czasu na rozpropagowanie się nazw.
Sprawdź jeszcze co zwracają Tobie polecenia :
dig janek.dev.example.pl host janek.dev.example.pl
Dokładnie polecenia host i dig masz opisane w manualu systemowym.
Ostatnio edytowany przez ba10 (2011-04-28 22:31:07)
Offline
no tak zrobiłem diga i ten rekord nie ma przypisanego adresu IP wynik dig-a
$dig janek.dev.example.pl ; <<>> DiG 9.6.0-APPLE-P2 <<>> janek.dev.example.pl ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 60379 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;janek.dev.example.pl. IN A ;; AUTHORITY SECTION: example.pl. 1828 IN SOA ns1.netart.pl. biuro.netart.pl. 2008133200 28800 7200 604800 103 ;; Query time: 3 msec ;; SERVER: 10.0.1.2#53(10.0.1.2) ;; WHEN: Fri Apr 29 09:29:35 2011 ;; MSG SIZE rcvd: 91
hmmm a w moim dns na 100% ma
A polecenie host zwraca mi takiego byczka
host janek.dev.example.pl Host janek.dev.example.pl not found: 3(NXDOMAIN)
Ostatnio edytowany przez redelek (2011-04-29 10:34:47)
Offline
A reszta czyli ns1.dev.example.pl, ns2.dev.example.pl, ftp.dev.example.pl itd. działa ?
Być może musisz dłużej poczekać.
EDYTKA :
Troche pozmieniałem plik strefy, wywaliłem narazie mail i dwa inne wpisy dodałem opisów, sprawdź czy ten działa. Jak zadziała to dodaj dalsze potrzebne wpisy. Nie mam teraz mozliwości skorzystania z maszyny wirtualnej by zasymulować twoje ustawienia , ale najwyżej jakoś późnym wieczorem moge to zrobić i wtedy sprawdzić. Druga sprawa czy napewno w nazwa.pl dobrze wszystko powpisywałeś.
$TTL 604800 @ IN SOA dev.example.pl. root.dev.example.pl. ( 3 ;serial który trzeba zmieniać co zmianę w pliku 604800 ;odświerzanie 86400 ;jak często mają być wysyłane zapytania 2419200 ;jak długo trzymać dane 604800 ) ;odpowiedz jesli rekord nie istnieje ; @ IN NS ns1.dev.example.pl. @ IN NS ns2.dev.example.pl. ns1 IN A 93.159.XX.XX ns2 IN A 93.159.XX.XX www IN A 93.159.XX.XX ftp IN A 93.159.XX.XX janek IN A 93.159.XX.XX
Ostatnio edytowany przez ba10 (2011-04-29 11:31:39)
Offline
W nazwie domeny example.pl dodałem subdomenę dev.example.pl tą subdomenę przekierowałem na IP 93.159.XX.XX
Więcej tam nie można zrobić.
Jak wpisałem w subdomenie dev.example.pl IN NS ns1.dev.example.pl to nic wtedy nie działa nawet dev.example.pl.
Nie te sub subdomenki ze strefy ftp, www, mail też nie działają :(
oki zaraz podmienię pliczki i sprawdzę
Offline
No dobra jeszcze jedna informacja z nazwy , że trzeba było ustawić tak
dev.example.pl IN A 93.159.XX.XX
*.dev.example.pl IN A 93.159.XX.XX
Zobaczymy czy to pomoże :)
Ostatnio edytowany przez redelek (2011-04-29 15:04:10)
Offline