Strona 3 z 4

: 16 marca 2014, 21:56
autor: harmichalh
ping bez problemu odpowiada na zapytanie do ns1.abc.pl i ns2.abc.pl, ale nie znajduje hosta qwe.abc.pl.

P.s zapomniałem o edycji postów, przypadkowo ich tyle napisałem.

: 16 marca 2014, 23:01
autor: pawkrol
Spróbuj poprawić strefę na taka:

$ORIGIN qwe.abc.pl.$TTL 12h
@ IN SOA ns1.abc.pl. dnsmaster.abc.pl. 2014031160 12h 3m 16d 1h
@ IN NS ns1.abc.pl.
@ IN NS ns2.abc.pl.

@ IN A 123.123.123.123
* IN A 123.123.123.123

: 17 marca 2014, 00:14
autor: harmichalh
O co chodzi z tym dnsmaster.abc.pl. mam tam podać adres dns domeny (ten na który jest przedelegowana jest domena)? Czy po prostu zostawić dnsmaster?

Zmieniałem i zrestartowałem bind-a. Póki co nadal nie działa,ale z tego co wiem to trzeba czekać do 30h (czasem 3 min starcza, a dłużej niż 3h nie czekałem)

Niestety, nadal nie działa.

: 17 marca 2014, 07:38
autor: pawkrol
dnsmaster.abc.pl. to adres email admina dns ( kropka w zastępuje @ ) --> dnsmaster@abc.pl

Podaj jeszcze raz wszystkie ustawienia począwszy od ustawień na dns rejestratora. Jesteś pewny że dobrze przkierowałeś port na swój serwer
# dig @ns1.abc.pl qwe.abc.pl

; <<>> DiG 9.8.4-rpz2+rl005.12-P1 <<>> @ns1.abc.pl qwe.abc.pl
; (1 server found)
;; global options: +cmd
;; connection timed out; no servers could be reached
Sprawdź ponadto czy dobrze masz skonfigurowaną strefę na swoim dnsie
# named-checkzone qwe.abc.pl /etc/bind/abc.pl
Używaj też ścieżek bezwględnych do plików

zone "qwe.abc.pl" {
type master;
file "/etc/bind/abc.pl";
allow-transfer { none; };
notify yes;
};

: 17 marca 2014, 08:56
autor: harmichalh
Domena w az.pl jest przedelegowana na dnsy:
dns1.zxc.pl i dns2.zxc.pl sa to dns-y podane przez hosting. ustawilem na tym hostingu takie wpisy dns:
ns1 A adres_ip
ns2 A adres_ip
qwe NS ns1.abc.pl.
qwe NS ns2.abc.pl.

port 53 i 80 jest przekierowany na routerze na serwer. sprawdzilem i jest ok.

plik abc.pl:
$ORIGIN qwe.abc.pl.$TTL 12h
@ IN SOA ns1.abc.pl. dnsmaster.abc.pl. 2014031160 12h 3m 16d 1h
@ IN NS ns1.abc.pl.
@ IN NS ns2.abc.pl.

@ IN A 123.123.123.123
* IN A 123.123.123.123
plik 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;
};

: 17 marca 2014, 09:33
autor: pawkrol
polecenie dig @ns1.abc.pl qwe.abc.pl
daje pusty wynik nawet z adresem ip --> dig @31.186.83.138 qwe.abc.pl
Znaczy to iż:
masz żle zrobione przekierowania na routerze (przekieruj zarówno udp jak i tcp.), lub bind w ogóle nie działa lub firewall blokuje połączenia

sprawdź czy bind działa:
# named-checkzone qwe.abc.pl /etc/bind/abc.pl

: 17 marca 2014, 09:55
autor: Yampress
dns działa na 53 udp

: 17 marca 2014, 10:07
autor: pawkrol
Wydaje mi się iż jeśli używasz dnssec i ipv6 to tcp też jest potrzebny

: 17 marca 2014, 10:29
autor: harmichalh
domena abc.pl jest podana tutaj dla uproszczenia i pisze o niej tylko na forum, w rzeczywistosci domena jest inna.

wynik named-checkzone:

dns_master_load: /etc/bind/abc.pl:1: extra input text
/etc/bind/abc.pl:2: SOA record not at top of zone (qwe
.abc.pl.\$TTL.qwe.abc.pl)
/etc/bind/abc.pl:4: no TTL specified; zone rejected
/etc/bind/abc.pl:6: qwe.abc.pl.\$TTL.qwe.abc.pl: bad owner name (check-names)
/etc/bind/abc.pl:6: no TTL specified; zone rejected
/etc/bind/abc.pl:7: *.qwe.abc.pl.\$TTL.qwe.abc.pl : bad owner name (check-names)
/etc/bind/abc.pl:7: no TTL specified; zone rejected
zone qwe.abc.pl/IN: loading from master file /etc/bind
/abc.pl failed: extra input text
zone qwe.abc.pl/IN: not loaded due to errors.
porty sa na 100% dobrze ustawione. port 53, tcp, udp.

: 17 marca 2014, 10:51
autor: Yampress
TTL - time to live - jakiś błąd wyskakuje, że w strefie nie ustawione czas życia strefy.


harmichalh - a jednak coś wiesz. Przyszedłeś tutaj pewnie spamować?