bind - jak to rozwi

Masz problemy z siecią bądź internetem? Zapytaj tu
Cyphermen
Beginner
Posty: 426
Rejestracja: 24 maja 2009, 10:56
Lokalizacja: cze-wa

Post autor: Cyphermen »

Czyli sugerujesz abym wpisał tam IP mojego serwera?

Tak robię w domu ten dns ale chciałem być widoczny na świecie.

Chciałbym domenę na serwerze postawić, a także by domowy lan mógł korzystać z tego DNS-a.
Awatar użytkownika
Redhead
Junior Member
Posty: 526
Rejestracja: 17 lipca 2007, 17:37

Post autor: Redhead »

To sugerowałbym wypełnić sfrefy komputerami z LAN-u z adresami IP z prywatnej puli, z później przekierować je na świat.

Czyli do pliku db.local wpisz:

Kod: Zaznacz cały

        IN NS  twój_serwer_domowy.cypdomena.com.
        IN MX 10  twój_serwer_domowy.cypdomena.com.
host1 IN A 192.168.106.X
host2 IN A 192.168.106.Y  #bo chyba tej podsieci używasz
...
...
W pliku db.0 wpisz:

Kod: Zaznacz cały

    IN NS  twój_serwer_domowy_cypdomena.com.
X IN PTR host1.cypdomena.no-ip.com.
Y IN PTR host2.cypdomena.no-ip.com.
Plik root.ca pobierz sobie nowy. Przez Google sporo tego jest
http://www.internic.net/zones/named.root

Oczywiście przed tymi wpisami muszą być wpisane też ,,SOA'' itp.
Cyphermen
Beginner
Posty: 426
Rejestracja: 24 maja 2009, 10:56
Lokalizacja: cze-wa

Post autor: Cyphermen »

Czyli inaczej mówiąc wpisać strefy nowe, czyli komputery z adresami w ,,named''?

Dla każdego zrobić plik strefy i w ,,named.conf'' w ,,forwardes'' wpisać jaki adres, mojego isp?
Awatar użytkownika
Redhead
Junior Member
Posty: 526
Rejestracja: 17 lipca 2007, 17:37

Post autor: Redhead »

Cyphermen pisze:Czyli inaczej mówiąc wpisać strefy nowe, czyli komputery z adresami w ,,named''?

Dla każdego zrobić plik strefy i w ,,named.conf'' w ,,forwardes'' wpisać jaki adres, mojego isp?
Nie!
Edytowałem wcześniejszego posta.
¦miać mi się już od tego chce i pewnie obserwującym ten temat też.

Dobrze, pozmieniaj strefy. Sprawdź lokalnie pingi, a później będziesz się martwić światem.

Edit:
I najlepiej aby stacje miały numery IP na sztywno, albo zrobić DHCP i wpisać adresy MAC, wtedy problem z głowy lub dynamiczny DNS.
Cyphermen
Beginner
Posty: 426
Rejestracja: 24 maja 2009, 10:56
Lokalizacja: cze-wa

Post autor: Cyphermen »

I tak nie działa, no ale jeśli wydaje się to zabawne to spokojnie, więcej o to już nie pytam, a Forum to chyba zostało stworzone z myślą o pomocy innym.
Awatar użytkownika
Redhead
Junior Member
Posty: 526
Rejestracja: 17 lipca 2007, 17:37

Post autor: Redhead »

Cyphermen pisze:I tak nie działa,
Ciekawe.
Pokaż strefy jak je napisałeś.
Cyphermen
Beginner
Posty: 426
Rejestracja: 24 maja 2009, 10:56
Lokalizacja: cze-wa

Post autor: Cyphermen »

Prawdopodobnie źle ale dlatego że nie wiem jak to zrobić pytam na forum. Wdzięczny jestem Ci za pomoc ale zrozum też to że nie jestem wymiataczem w tym temacie.

local:

Kod: Zaznacz cały

$TTL	604800
@	IN	SOA	localhost. root.localhost. (
			      2		; Serial
			 604800		; Refresh
			  86400		; Retry
			2419200		; Expire
			 604800 )	; Negative Cache TTL
;
@	IN	NS	localhost.
@	IN	A	127.0.0.1
@	IN	AAAA	::1

$TTL	604800
@	IN	SOA	cypdomena.no-ip.pl. root.cypdomena.no-ip.pl. (
			      3		; Serial
			 604800		; Refresh
			  86400		; Retry
			2419200		; Expire
			 604800 )	; Negative Cache TTL

@       IN  NS debian.cypdomena.no-ip.pl.
@       IN MX 10 debian.cypdomena.no-ip.pl.
@       debianC IN A 192.168.0.2
x.x.106.x to podsieć, która otrzymuje dhcp od vmware. Ja używam w sieci lan 192.168.0.x

db.0:

Kod: Zaznacz cały

$TTL	604800
@	IN	SOA	localhost. root.localhost. (
			      1		; Serial
			 604800		; Refresh
			  86400		; Retry
			2419200		; Expire
			 604800 )	; Negative Cache TTL
;
@	IN	NS	localhost.



$TTL	604800
@	IN	SOA	cypdomena.no-ip.pl. root.cypdomena.no-ip.pl. (
			      2		; Serial
			 604800		; Refresh
			  86400		; Retry
			2419200		; Expire
			 604800 )	; Negative Cache TTL
;
@	IN	NS	debian.cypdomena.no-ip.pl.
2 IN PTR debianC.cypdomena.no-ip.com. 
Awatar użytkownika
Redhead
Junior Member
Posty: 526
Rejestracja: 17 lipca 2007, 17:37

Post autor: Redhead »

I mówisz że:

Kod: Zaznacz cały

dig debiaC.cypdomena.no-ip.pl
pokazuje:

Kod: Zaznacz cały

 ANSWER 0
Cyphermen
Beginner
Posty: 426
Rejestracja: 24 maja 2009, 10:56
Lokalizacja: cze-wa

Post autor: Cyphermen »

Pokazuje to, a chyba nie powinno w ten sposób?
Poza tym po nazwach się komputery nie pingują.

Kod: Zaznacz cały

; <<>> DiG 9.5.1-P1 <<>> debianC.cypdomena.no-ip.pl
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 59628
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;debianC.cypdomena.no-ip.pl.    IN      A

;; AUTHORITY SECTION:
no-ip.pl.               15      IN      SOA     ns1.no-ip.pl. voyo.spider.pl. 2007073001 120 43200 300 60

;; Query time: 40 msec
;; SERVER: 192.168.106.2#53(192.168.106.2)
;; WHEN: Mon May 25 04:48:45 2009
;; MSG SIZE  rcvd: 96
Awatar użytkownika
Redhead
Junior Member
Posty: 526
Rejestracja: 17 lipca 2007, 17:37

Post autor: Redhead »

Cyphermen pisze:Pokazuje to, a chyba nie powinno w ten sposób?
poza tym po nazwach się komputery nie pingują.
Powinno pokazywać odpowiedź i nazwy też się powinny pingować.
Rozumiem że wpis:

Kod: Zaznacz cały

@       debianC IN A 192.168.0.2
tak naprawdę jest

Kod: Zaznacz cały

debianC IN A 192.168.0.2
od początku linii, a znak @ to tylko przy wklejeniu pojawił się?
ODPOWIEDZ