Strona 2 z 4
: 03 czerwca 2009, 11:26
autor: Cyphermen
Zrobiłem dokładnie jak napisałeś i niestety nie zrestartował się serwer.
Coś namieszałeś chyba. Wcześniej serwer wstał, a teraz przy tych ustawieniach nie działa. To jest bind9 musi mieć niektóre ustawienia w options.
[Dodano: 2009-06-03, 11:26]
Ciągle informuje, że on nie wie co to statistic-file.
Po usunięciu tej linijki serwer wstaje ale przy zatrzymywaniu dalej występuje ten błąd co w 1 poście.
Kod: Zaznacz cały
dig: debian:~# dig debianC
; <<>> DiG 9.5.1-P1 <<>> debianC
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 29038
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;debianC. IN A
;; AUTHORITY SECTION:
. 86319 IN SOA A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2009060300 1800 900 604800 86400
;; Query time: 34 msec
;; SERVER: 192.168.106.2#53(192.168.106.2)
;; WHEN: Mon May 25 01:47:38 2009
;; MSG SIZE rcvd: 100
: 03 czerwca 2009, 11:30
autor: Redhead
Dobrze, jak zahashujesz tą linię (statistic-file) to jaki masz błąd?
Aha i na jakich adresach to robisz?
: 03 czerwca 2009, 11:32
autor: Cyphermen
Tam u góry wkleiłem dig.
jak zahaszuje to przy restarcie pojawia się :
Kod: Zaznacz cały
rndc: connect failed: 127.0.0.1#953: connection refused
po czym serwer wstaje.
Chodzi ci o adres stały czy zmienny? Działam na maszynie wirtualnej vmware. Adres maszyny oczywiście jest prywatny natomiast korzystam w Windows z clienta no-ip.pl który daje mi nazwę domenowa przypisana do mojego zmiennego ip.
: 03 czerwca 2009, 11:40
autor: Redhead
Zacznijmy od początku, bo tutaj już się mały bałagan znowu robi, a pewnie coś żeśmy przeoczyli.
Pozmieniałeś sporo w plikach. Wklej może jeszcze raz:
- plik konfiguracyjny binda
- strefy
Tylko proszę bez komentarzy, bo to się robi tylko bardziej zagmatwane.
: 03 czerwca 2009, 11:41
autor: Cyphermen
Dodałem moją strefę i teoretycznie działa.
Bardzo Ci dziękuje za pomoc i czas.
Mam tylko takie pytanie jeszcze. Mogę dać np. jednemu z hostów w resolv.conf adres tego serwera dns, i czy on będzie rozwiązywał nazwy domenowe? Czy muszę jeszcze w ,,forwardes'' dopisać jakiś adres dns powiedzmy mojego isp?
: 03 czerwca 2009, 11:45
autor: Redhead
,,forwarders'' służy do przekazywania nazw z innego DNS-a. Ty masz ,,type master'' więc nie używaj tego.
Jakbyś miał DNS na win2k3 to mógłbym przekierować na binda.
Hosty, które będą miały w resolv.conf:
- - domain twoj_domena
- search twoja_domen
- nameserver ip_twojej_domeny
będą się pingować po nazwach i odwrotnie.
Edit:
Jeszcze widzę że używasz innych IP, więc jedna strefa powinna wyglądać tak:
Kod: Zaznacz cały
zone "106.168.192.in-addr.arpa" IN {
type master;
};
No ale jak ci już działa, to dobrze.
: 03 czerwca 2009, 12:10
autor: Cyphermen
Ale się nie pingują mimo że serwer działa i ,,diga'' wklejałem wcześniej.
: 03 czerwca 2009, 12:12
autor: Redhead
To wklej pliki, o które prosiłem 4 posty wcześniej.
: 03 czerwca 2009, 12:30
autor: Cyphermen
Named.conf
Kod: Zaznacz cały
include "/etc/bind/named.conf.options";
include "/etc/bind/rndc.key";
zone "." {
type hint;
file "/etc/bind/db.root";
};
zone "cypdomena.no-ip.pl" IN {
type master;
file "/var/cache/bind/cypdomena.no-ip.pl";
allow-update { none; };
allow-transfer { none; };
notify yes;
};
zone "localhost" {
type master;
file "/etc/bind/db.local";
};
zone "0.in-addr.arpa" {
type master;
file "/etc/bind/db.0";
};
include "/etc/bind/named.conf.local";
plik streyfy mojej domeny:
Kod: Zaznacz cały
$TTL 120 ; Domyslny TTL
$ORIGIN cypdomena.no-ip.pl.
@ IN SOA cypdomena.no-ip.pl. root.cypdomena.no-ip.pl. (
2009053118 ;
3600 ;
1800 ;
1209600 ;
86400 ;
)
IN NS ns1.cypdomena.no-ip.pl.
IN NS ns2.cypdomena.no-ip.pl.
IN MX 10 cypdomena.no-ip.pl.
@ IN A 79.163.209.130
ns1 IN A 79.163.209.130
ns2 IN A 79.163.209.130
smtp IN A 79.163.209.130
: 03 czerwca 2009, 12:37
autor: Redhead
Wcześniej pisałeś, że nie masz odpowiedzi z:
którego nie masz w strefie.
Potem pisałeś, że robisz u siebie w domu DNS, a w strefie widać tak jakbyś chciał wyjść na świat (publiczne IP).
Albo albo. Wpisz z puli prywatnej adresy IP dla swoich hostów domowych.
A najlepiej powiedz co chcesz zrobić, bo człowiek tu pisze, a Ty widać nie pojmujesz.