Strona 2 z 4
: 16 marca 2014, 18:47
autor: harmichalh
Nie wiem czy dobrze rozumiem, ale jak mam domeną abc.pl
i serwer o zewnętrznym ip 123.123.123.123
to jak skonfiguruję serwer dns na dns1.abc.pl i dns2.abc.pl to nie będzie to działać, bo skoro żaden dns nie przekierowuje na abc.pl to jak może być znaleziony adres dns1/2.abc.pl?
Na pewno muszę podać ip, tylko że wymagane są 2 różne serwery, a ja będę miał dla nich to samo ip. Czy to będzie działać?
Jeśli to będzie działać, to jak podam ip i nazwę tego dns-a to będzie ok? Jak kilka lat temu konfigurowałem VPS-a, to wydaje mi się że coś jeszcze musiałem zrobić, ale nie pamiętam za dobrze...
: 16 marca 2014, 19:00
autor: pawkrol
Faktycznie tu może być problem

A rozwiązanie z subdomeną nie przeszło by ?
: 16 marca 2014, 19:04
autor: harmichalh
Subdomeny są obsługiwane przez serwery DNS lub przez serwery http (jak nie ma subdomen na wpisach DNS, to są wszystkie przekierowywane tam gdzie domena i rozpoznawane przez serwer http). A przynajmniej według mojej wiedzy tak jest.
: 16 marca 2014, 20:52
autor: harmichalh
Skonfigurowałem jakoś bind-a. Póki co bez podziału na strefy. Po prostu do obsługi domeny.
Domenę mam wykupioną w az.pl. Oto komunikat jaki dostaję po próbie zmiany dnsów na ns1.abc.pl i ns2.abc.pl
Delegacja dla domeny abc.com NIE została zmieniona (Entity reference not found [host ns1.abc.com not found.])
Domeny abc.com mają przypisane domyślne serwery AZ.pl (ns10.az.pl, ns11.az.pl, ns12.az.pl). Zmiana serwerów na inne spowoduje usunięcie rekordów DNS z serwerów AZ.pl dla tych domen.
Nie widzę nigdzie możliwości podania ip. W jaki sposób ustawić delegację domeny?
: 16 marca 2014, 20:54
autor: pawkrol
DNS przekieruje wszystkie subdomeny na adres serwera jakiegoś tam, jeśli jest zrobiony odpowiedni wpis w dns. np taki
* IN A 197.188.6.7
Możliwe, że w takim razie musisz się skontaktować z adminem, albo oddelegować jedną subdomenę na swój i nią się posługiwać.
Ewentualnie zobacz jeszcze ten artykuł:
http://openwrt.pl/doku.php/zastosowania ... cja_domeny
: 16 marca 2014, 21:08
autor: harmichalh
Myślę teraz nad takim rozwiązaniem:
abc.pl będzie przekierowane na wykupiony serwer (jak jest teraz), a subdomenę qwe.abc.pl przekieruję na swój serwer dns.
Czyli na wykupionym serwerze musiałbym ustawić wpis:
subdomena NS serwer_dns.
czyli w moim przypadku byłby to dwa wpisy:
qwe NS ns1.abc.pl.
qwe NS ns2.abc.pl.
Dobrze rozumiem?
Jeśli tak, to jak w takim wypadku postawić serwer dns dla ns1.abc.pl?
Muszę ustawić wpisy:
ns1.abc.pl in A 123.123.123.123
ns2.abc.pl in A 123.123.123.123
Dobrze myślę?
: 16 marca 2014, 21:17
autor: pawkrol
Dobrze kombinujesz.
Wydaje mi się że na macierzystym dns robisz dwa wpisy
ns1 A adres_ip
ns2 A adres_ip
qwe NS ns1.abc.pl.
qwe NS ns2.abc.pl.
a juz na swoim tworzysz sobię strefę ze swoją subdoemną .
Pamiętaj jak masz wpis bez kropki do bind dodaje domenę - twój wpis ns1.abc.pl in A 123.123.123.123 --> bedzie wygladał tak ns1.abc.pl.abc.pl tu masz błąd
: 16 marca 2014, 21:27
autor: harmichalh
Z kropkami uważam, jedynie tutaj źle napisałem. Wydaje mi się że już subdomena jest dobrze skonfigurowana i jedynie muszę zrobić strefę w bindzie. Zaraz sprawdzę

: 16 marca 2014, 21:49
autor: harmichalh
Ustawiłem wpisy (uważałem na kropki) i chyba wszystko jest ok.
ns1 A 123.123.123.123
ns2 A 123.123.123.123
qwe NS ns1.abc.pl.
qwe NS ns2.abc.pl.
Po wpisaniu ns1.abc.pl w przeglądarce pojawia się strona domyślna apache. Czyli jest ok. Niestety po wpisaniu qwe.abc.pl mam błąd ERR_NAME_NOT_RESOLVED.
Port 53 i 80 jest przekierowany na routerze.
Czyli w takim wypadku zła jest konfiguracja bind-a?
: 16 marca 2014, 21:52
autor: harmichalh
Plik /etc/bind/abc.pl:
$ORIGIN qwe.abc.pl.$TTL 12h
@ IN SOA ns1 dnsmaster 2014031160 12h 3m 16d 1h
IN NS ns1
IN NS ns2
IN A 123.123.123.123
* IN A 123.123.123.123
plik /etc/bind/named.conf
options {
directory "/var/cache/bind";
allow-query-cache { none; };
allow-query { any; };
recursion no;
version "v1";
};
zone "qwe.abc.pl" {
type master;
file "abc.pl";
allow-transfer { none; };
notify yes;
};