[ gomez @ 16.07.2003. 15:30 ] @
Pozdrav,
Nedavno sam se susreo sa jednim problemom oko bind9. Naime, imam problema sa dodavanjem adrese...
Dakle potrebno je da dodam www.neki.ba sa IP 195.222.xx.xxx
Šta sam radio?
Prco sam u /etc/named.conf dodao ovo:
zone "neki.ba" in {
notify no;
type master;
file "named.neki.ba";
};

A već su postojale one tri zone localhost , 0.0.127.in-addr.arpa, root.hint
Svakako trebam da spomenem da localhost radi normalno...
Eh kada sam dodao tu zonu onda sam kreirao u /var/named datoteku po imenu named.neki.ba koja izgleda ovako:
@ IN SOA ns.neki.ba. root.neki.ba. (
2003071504 ; serial, todays date + todays serial #
8H ; refresh, seconds
2H ; retry, seconds
1W ; expire, seconds
1D ) ; minimum, seconds

NS ns ; Inet Address of name server
MX 10 mail ; Primary Mail Exchanger

localhost A 127.0.0.1
ns A 195.222.xx.xxx
linuxhost A 195.222.xx.xxx
mail A 195.222.xx.xxx
www A 195.222.xx.xxx
dns CNAME www

Dakle trebalo bi to da je OK.
Zatim sam u apacheu, dakle /etc/httpd/httpd.conf dodao ovo:
VirtualHost 195.222.48.227:80>
ServerAdmin [email protected]
DocumentRoot /home/neki/public_html
ServerName ns.neki.ba
# ErrorLog /home/neki/public_html/log/error
# CustomLog /home/neki/public_html/log/access
</VirtualHost>

Eh kada sam to uradio onda sam u /etc/hosts ispod localhosta dodao ovo
127.0.0.1 localhost
195.222.xx.xxx ns.neki.ba ns
i to je to...
Svakako trebam reci da ndc komanda nije podrzana ali named radi...

Eh kada ukucam nslookup www.neki.ba dobijem:
linux:/etc # nslookup www.neki.ba
Note: nslookup is deprecated and may be removed from future releases.
Consider using the `dig' or `host' programs instead. Run nslookup with
the `-sil[ent]' option to prevent this message from appearing.
Server: 195.222.48.133
Address: 195.222.48.133#53

Non-authoritative answer:
www.neki.ba canonical name = ns.neki.ba.
Name: ns.neki.ba
Address: 195.222.xx.xxx

a kada trazim po IP adresi dobijem ovo:
nslookup 195.222.xx.xxx
Note: nslookup is deprecated and may be removed from future releases.
Consider using the `dig' or `host' programs instead. Run nslookup with
the `-sil[ent]' option to prevent this message from appearing.
Server: 195.222.48.133
Address: 195.222.48.133#53

** server can't find 227.48.xxx.xx.in-addr.arpa.: NXDOMAIN

Sve u svemu kada ukucam u web browseru ispiše mi ovo:
An error occured while loading http://195.222.xx.xxx:


Timeout on server
Timed out while waiting to connect to 195.222.xx.xxx
a po adresi www.zenica.ba
An error occured while loading http://195.222.xx.xxx:


Timeout on server
Timed out while waiting to connect to 195.222.xx.xxx

Eh ima još nešto, zaboravio sam napisati šta imam u /etc/resolv.conf
Dakle resol.conf izgleda ovako:
ameserver 195.222.48.xxx
search nesto.ba

a ja sam bio dodao i ovo

nameserver 195.222.xx.xxx
search neki.ba

Međutim nije bilo puno razlike :)

I još me nešto interesuje...
Šta se desilo sa rc.config fajlom u /etc

Molim vas pomozite mi
[ popeye @ 16.07.2003. 15:52 ] @
Nedostaje ti reverzni domen.

Dodaj u named.conf

zone "48.222.195.in-addr.arpa" { /* zavisi od tvoje mreze*/
type master;
file "REV.195.222.48";
};

i u toj datoteci mapiras IP adrese ka imenima, na primer:
$TTL 86400
48 IN SOA ns.neki.ba. root.neki.ba. (
2003071504 ; serial, todays date + todays serial #
8H ; refresh, seconds
2H ; retry, seconds
1W ; expire, seconds
1D ) ; minimum, seconds

$ORIGIN 48.222.195.in-addr.arpa.

adresa IN PTR ime.
[ gomez @ 16.07.2003. 16:54 ] @
Hvala na odogovru, ali još nešto...
Dodao sam ovo:
zone "48.222.195.in-addr.arpa" {
type master;
file "REV.195.222.48";
};

identicno, ali me interesuje da li sam ispred ovoga zone "48.222.195.in-addr.arpa" {
trebao dodati kraj IP adrese redimo ako je 195.222.48.153 da li treba ovako:
"153.48.222.195.in-addr.arpa" {

I da li u toj datoteci onda moram automatski da promjenim isto ovo gore

Pojasni ovo:
adresa IN PTR ime.
koja adresa?
koje ime?


[ popeye @ 17.07.2003. 03:05 ] @
Citat:

identicno, ali me interesuje da li sam ispred ovoga zone "48.222.195.in-addr.arpa" {
trebao dodati kraj IP adrese redimo ako je 195.222.48.153 da li treba ovako:
"153.48.222.195.in-addr.arpa" {


Ne, tu navodis tvoju mrezu (adresni prostor). Hostovi na njoj se navode u datoteci.

Citat:

Pojasni ovo:
adresa IN PTR ime.
koja adresa?
koje ime?


Pa ako imas host www.neki.ba, sa adresom 195.222.48.227, onda upisujes

227 IN PTR www.neki.ba.

OBAVEZNO stavljas tacku na kraju.
[ gomez @ 18.07.2003. 16:54 ] @
Pozdrav,
Sredio sam taj problem ali sada imam sasvim novi problem...

Naime, otvorim stranicu po IP adresi ali je nikako ne mogu otvoriti po njenoj adresi www.xx.ba
Do ćega je to?
[ popeye @ 18.07.2003. 21:04 ] @
Koju gresku ti prijavljuje? Ne mozes da otvoris stranicu za taj virtuelni host ili ne mozes da se konektujes na server?
[ gomez @ 22.07.2003. 15:42 ] @
Pozdrav,
Sredio sam i taj problem, ali se automatski stvorio novi...
Naime, kada pozovem stranicu (www.novizivot.ba) iz mreze ona se otvori, medjutim ne mogu je gledati sa drugih racunara koji nisu u mrezi...
Zasto?
Kako to otkloniti?
[ gomez @ 24.07.2003. 17:11 ] @
Pozdrav,
Napravio sam ja obrnutu zonu za domenu www.novizivot.ba i ona u named.conf izgleda ovako:

zone "48.222.195.in-addr.arpa" {
type master;
file "195.222.48";

A u /var/named fajl 195.222.48 izgleda:

$TTL 8640
@ IN SOA ns.novizivot.ba. root.novizivot.ba. (
200307221 ; Serial, danasnji datum + danasnja revizija
8H ; Refresh
2H ; Retry
1W ; Expire
8640 ) ; Minimum

NS ns.novizivot.ba.

1 PTR ns.novizivot.ba.
2 PTR mail.novizivot.ba.
3 PTR ftp.novizivot.ba

I tako radi OK
Ali na taj server moram staviti još neke domene. Tako sam pokušao napraviti onaj REV fajl koji si mi ti predložio pa sam u named.conf stavio:

zone "48.222.195.in-addr.arpa" {
type master;
file "REV.195.222.48";
};

a u /var/named fajl REV.195.222.48 izgleda:
$TTL 8640
@ IN SOA ns.novizivot.ba. root.novizivot.ba. (
200307221 ; Serial, danasnji datum + danasnja revizija
8H ; Refresh
2H ; Retry
1W ; Expire
8640 ) ; Minimum

$ORIGIN 48.222.195.in-addr.arpa.

227 IN PTR ns.zenica.ba.
230 IN PTR ns.novizivot.ba.

ali kada sam restartovao named trazio mi je NS, i ja sam ga unio ali opet nista...

Jul 24 15:50:34 ns named[17015]: using 1 CPU
Jul 24 15:50:34 ns named[17017]: loading configuration from '/etc/named.conf'
Jul 24 15:50:34 ns named[17017]: the default for the 'auth-nxdomain' option is now 'no'
Jul 24 15:50:34 ns named[17017]: listening on IPv6 interfaces, port 53
Jul 24 15:50:34 ns named[17017]: listening on IPv4 interface lo, 127.0.0.1#53
Jul 24 15:50:34 ns named[17017]: binding TCP socket: address in use
Jul 24 15:50:34 ns named[17017]: listening on IPv4 interface eth0, 195.222.48.230#53
Jul 24 15:50:34 ns named[17017]: binding TCP socket: address in use
Jul 24 15:50:34 ns named[17017]: dns_zone_load: zone 48.222.195.in-addr.arpa/IN: no NS records
Jul 24 15:50:34 ns named[17017]: running

a kada unesem NS opet nece...
Vise ne znam do cega je . Kada pingam adresu www.zenica.ba na ovom serveru (ima još na jednom ali kada ovo radim taj drugi server je isključen) izbaci mi ovo:

ping www.zenica.ba
PING www.zenica.ba (195.222.48.227) from 195.222.48.230 : 56(84) bytes of data.
From ns.novizivot.ba (195.222.48.230): icmp_seq=1 Destination Host Unreachable
From ns.novizivot.ba (195.222.48.230) icmp_seq=1 Destination Host Unreachable
From ns.novizivot.ba (195.222.48.230) icmp_seq=2 Destination Host Unreachable
From ns.novizivot.ba (195.222.48.230) icmp_seq=3 Destination Host Unreachable
From ns.novizivot.ba (195.222.48.230) icmp_seq=4 Destination Host Unreachable
From ns.novizivot.ba (195.222.48.230) icmp_seq=5 Destination Host Unreachable
From ns.novizivot.ba (195.222.48.230) icmp_seq=6 Destination Host Unreachable
From ns.novizivot.ba (195.222.48.230) icmp_seq=7 Destination Host Unreachable
From ns.novizivot.ba (195.222.48.230) icmp_seq=8 Destination Host Unreachable
From ns.novizivot.ba (195.222.48.230) icmp_seq=9 Destination Host Unreachable

--- www.zenica.ba ping statistics ---
11 packets transmitted, 0 received, +10 errors, 100% loss, time 10023ms
, pipe 3


Kako da naštimam obrnutu adresu za više IP adresa a da to sve radi?