Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

problem sa podešavanjem djbdns-a (dnscache ne odgovara)

[es] :: Linux/UNIX serveri i servisi :: problem sa podešavanjem djbdns-a (dnscache ne odgovara)

[ Pregleda: 3380 | Odgovora: 13 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Goran Rakić
Beograd

Član broj: 999
Poruke: 3766

Sajt: blog.goranrakic.com


+125 Profil

icon problem sa podešavanjem djbdns-a (dnscache ne odgovara)14.11.2002. u 19:54 - pre 260 meseci
Podigao sam dva dnscache-a (tj imam /etc/dnscache i /etc/dnscachex, linkovanih u /service). Prvi je na 127.0.0.1, a drugi na 192.168.0.1. Kako probavam na lokalnom kompjuteru (koji nema mreznu, niti eth0), podigao sam link ka lo (loopback) sa ip adresom 192.168.0.1

Code:

[root@linux ip]# /sbin/ifconfig
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:3107 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3107 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:229026 (223.6 Kb)  TX bytes:229026 (223.6 Kb)

lo:1      Link encap:Local Loopback
          inet addr:192.168.0.1  Mask:255.255.255.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1


Time sam dobio dva dns cache servera na ip adresi 127.0.0.1 (beskorisno ukoliko mi je kompjuter u mrezi, i na 192.168.0.1). Onda sam uradio touch unutar /etc/dnscache/root/ip za 192.168.0.1 i 127.0.0.1, i to isto i u /etc/dnscachex.

Iako bi bilo o?ekivati da i jedan i drugi "server" rade, ukoliko u /etc/resolv.conf dodam nameserver 127.0.0.1 kao prvi, i onda uradim dig -x 127.0.0.1, dobijem odgovor od mog DNS-a. Ako ubacim nameserver 192.168.0.1, i onda dig -x 192.168.0.1 ili dig -x 127.0.0.1.

prvi dnscache na 127.0.0.1:
Code:

[root@linux ip]# dig -x 127.0.0.1

; <<>> DiG 9.2.0 <<>> -x 127.0.0.1
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 24361
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;1.0.0.127.in-addr.arpa.                IN      PTR

;; ANSWER SECTION:
1.0.0.127.in-addr.arpa. 655360  IN      PTR     localhost.

;; Query time: 9 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Nov 14 20:48:51 2002
;; MSG SIZE  rcvd: 63

[root@linux ip]# dig -x 192.168.0.1

; <<>> DiG 9.2.0 <<>> -x 192.168.0.1
;; global options:  printcmd
;; connection timed out; no servers could be reached


drugi dnscache na 192.168.0.1:
Code:

[root@linux ip]# dig -x 127.0.0.1

; <<>> DiG 9.2.0 <<>> -x 127.0.0.1
;; global options:  printcmd
;; connection timed out; no servers could be reached

[root@linux ip]# dig -x 192.168.0.1

; <<>> DiG 9.2.0 <<>> -x 192.168.0.1
;; global options:  printcmd
;; connection timed out; no servers could be reached


?ta je problem? ?ta sam zeznuo? u ps ax|grep dns mi daje i prvi i drugi dnscache pokrenutog sa supervise-om preko svscan-a.

Code:

[goran@linux goran]$ ps -ax|grep dns
 1058 ?        S      0:00 /usr/local/bin/dnscache
 1241 ?        S      0:00 supervise dnscache
 1243 ?        S      0:00 /usr/local/bin/dnscache
 1382 ?        S      0:00 supervise dnscachex
 1659 ?        S      0:00 /usr/local/bin/dnscache
 3212 pts/1    R      0:00 grep dns

http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
 
Odgovor na temu

B o j a n
eCTRL
EU

Član broj: 1178
Poruke: 2925
*.net.yu

Jabber: bc@default.co.yu
Sajt: default.co.yu/~bc


+1 Profil

icon Re: problem sa podešavanjem djbdns-a (dnscache ne odgovara)14.11.2002. u 21:26 - pre 260 meseci
Ako vec dizes alias-e na lo ( loopback ) interfejsu, onda stavi neki logican IP. Npr, 127.0.0.2 l;)

Btw, ako nemas eth0, onda je pointless da uopste imas drugi dnscache servis ( dnscachex, kako si ga ti nazvao ).

Medjutim ako vec HOCES da ti rade 2 servisa, onda proveri da li je sistem za tebe lepo uneo odgovarajuci route entry. Ako ne:
Code:

route add -host 192.168.0.1/255.255.255.255 dev lo



"It's okay, I'm just admiring to the shape of your skull!" -- Dr. Gonzo
 
Odgovor na temu

Goran Rakić
Beograd

Član broj: 999
Poruke: 3766

Sajt: blog.goranrakic.com


+125 Profil

icon Re: problem sa podešavanjem djbdns-a (dnscache ne odgovara)15.11.2002. u 20:19 - pre 260 meseci
Poruka izmenjena u skladu sa razvojem situacije!
ja se ovde definitivno ne snalazim...

ovako, danas sam zažmurio i isključio bind, i probao da pokrenem djbdns na ciljnoj mašini, međutim...

Code:

root@exit:/# ps ax|grep dns
13616 ?        S      0:00 supervise dnscache
13886 ?        S      0:00 /usr/local/bin/dnscache
13911 ?        S      0:00 supervise tinydns
13913 ?        S      0:00 /usr/local/bin/tinydns
16115 pts/1     S      0:00 grep dns


gde su dnscache i tiny na:
Code:

root@exit:/# cat /service/dnscache/env/IP
192.168.0.5
root@exit:/# cat /service/tinydns/env/IP
127.0.0.1


Od interfejsa imam:
Code:

root@exit:/# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:05:5D:DE:47:59
          inet addr:192.168.0.5  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:257421 errors:0 dropped:0 overruns:0 frame:0
          TX packets:249627 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:204534379 (195.0 Mb)  TX bytes:184652891 (176.0 Mb)
          Interrupt:10 Base address:0xb800

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1627 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1627 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:141967 (138.6 Kb)  TX bytes:141967 (138.6 Kb)



a route daje:
Code:

root@exit:/# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
localnet           *                    255.255.255.0 U        0        0      0     eth0
loopback         *                     255.0.0.0        U         0        0      0    lo


u resolv.conf-u mi stoji IP na kome je dnscache kao nameserver, a u /service/dmscache/root/servers/@ sam postavio 127.0.0.1 kao prvi server, pa onda root server koji nemaju svrhe jer masina nije online.

Postavio sam i example.com u /service/tinydns/root/data:
Code:

root@exit:/# cat /service/tinydns/root/data
.example.com:192.168.0.5:a:259200
.5.0.168.192.in-addr.arpa:192.168.0.5:a:259200

=exit.example.com:192.168.0.5:86400
+http://www.example.com:192.168.0.5:86400


nakon čega sam uradio make.

Onda sam dodao da sa 127.0.0.1 i 192.168.0.5 mogu da pristupam dnscache-u:
Code:

root@exit:/# ls /service/dnscache/root/ip/
127.0.0.1  192.168.0.5


Dodao sam i addr-arpa u servere:

Code:

root@exit:/# ls /service/dnscache/root/servers/
0.0.127.in-addr.arpa  0.168.192.in-addr.arpa  \@  example.com


gde example.com ima u sebi adresu na kojoj je dnscache ili 192.168.0.5.

Rekoh ja sve je super, pa hajde malo da testiram:
Code:

root@exit:/# dnsname 127.0.0.1
localhost


log dnscache-a je dobio:
Code:

root@exit:/# cat /service/dnscache/log/main/current

@400000003dd562dc2a4ec1d4 query 82 c0a80005:1a50:a251 12 1.0.0.127.in-addr.arpa.
@400000003dd562dc2a4ee4fc stats 82 0 9 0
@400000003dd562dc2a4ef0b4 sent 82 63


Kada sam probao dnsname 192.168.0.5, za koji sam očekivao da vrati example.com dobio sam:
Code:

root@exit:/# dnsname 192.168.0.5
dnsname: fatal: unable to find host name for 192.168.0.5: timed out


a log dnscache-a je dobio:
Code:

@400000003dd5635010e43ddc query 83 c0a80005:1f6c:b1dc 12 5.0.168.192.in-addr.arpa.
@400000003dd5635010e46104 tx 0 12 5.0.168.192.in-addr.arpa. . c0702404 c021040c c6290004 c1000e81 c0cbe60a 80080a5a c00505f1 c620400c 803f0235 c0249411 ca0c1b21 c629000a 8009006b
@400000003dd563531220ccec query 84 c0a80005:a959:503b 12 5.0.168.192.in-addr.arpa.
@400000003dd563531220e844 tx 0 12 5.0.168.192.in-addr.arpa. . c0249411 8009006b c00505f1 c629000a c6290004 80080a5a c021040c c0702404 c1000e81 c0cbe60a 803f0235 c620400c ca0c1b21
@400000003dd5635e13ea618c query 85 c0a80005:0899:32e7 12 5.0.168.192.in-addr.arpa.
@400000003dd5635e13ea7ce4 tx 0 12 5.0.168.192.in-addr.arpa. . c021040c 803f0235 c1000e81 8009006b c0cbe60a ca0c1b21 c00505f1 c6290004 c629000a 80080a5a c0249411 c620400c c0702404
@400000003dd563812531435c servfail http://www.example.com. input/output error
@400000003dd563812531629c sent 74 40
@400000003dd56386249881e4 servfail http://www.example.com. input/output error
@400000003dd5638624989d3c sent 75 40
@400000003dd5638b25ca2fcc servfail http://www.example.com.fimaks.co.yu. input/output error
@400000003dd5638b25ca4b24 sent 76 53
@400000003dd563902531241c servfail http://www.example.com.fimaks.co.yu. input/output error
@400000003dd5639025313b8c sent 77 5


hmmm? šta je ovo?

Kako sam i očekivao, ni dnsip nije radio:
Code:

root@exit:/# dnsip example.com
dnsip: fatal: unable to find IP address for example.com: timed out


log dnscache-a:
Code:

@400000003dd563cf0111b074 query 86 c0a80005:fe1b:d520 1 example.com.
@400000003dd563cf0111cfb4 tx 0 1 example.com. . ca0c1b21 8009006b c1000e81 c0249411 c620400c c00505f1 803f0235 c0702404 80080a5a c6290004 c021040c c0cbe60a c629000a
@400000003dd563d202a14d3c query 87 c0a80005:cf53:d7e8 1 example.com.
@400000003dd563d202a16894 tx 0 1 example.com. . c629000a c6290004 c620400c c0249411 c0cbe60a ca0c1b21 c021040c c0702404 80080a5a c1000e81 c00505f1 803f0235 8009006b
@400000003dd563dd046ada0c query 88 c0a80005:dc50:e89c 1 example.com.
@400000003dd563dd046af564 tx 0 1 example.com. . c021040c c6290004 c620400c c0cbe60a ca0c1b21 c00505f1 c0702404 c1000e81 803f0235 c0249411 80080a5a 8009006b c629000a
@400000003dd563fe12b738bc servfail example.com. input/output error
@400000003dd563fe12b757fc sent 78 29
@400000003dd5640312b6ea9c servfail example.com. input/output error
@400000003dd5640312b7020c sent 79 29
@400000003dd56408121e5034 servfail example.com.fimaks.co.yu. input/output error
@400000003dd56408121e67a4 sent 80 42
@400000003dd5640d12b7291c servfail example.com.fimaks.co.yu. input/output error
@400000003dd5640d12b74474 sent 81 42


Sve vreme log tiny-a ostaje prazan. Gde je problem?

PS - Koliko bi uzeo neko od Vas da dodje u Sm. Palanku i namesti djbdns, qmail i dial-up deljenje preko diald-a za mrežu?
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
 
Odgovor na temu

MoHicAn

Član broj: 43
Poruke: 1893
*.verat.net



Profil

icon Re: problem sa podešavanjem djbdns-a (dnscache ne odgovara)16.11.2002. u 09:22 - pre 260 meseci
Nisi pratio moja uputstva ....

dnscashe/root/servers/0.168.192.in-addr.arpa treba da sadrzi ip tinydns-a
i fali ti jos nesto u data fajlu cini mi se ...
 
Odgovor na temu

B o j a n
eCTRL
EU

Član broj: 1178
Poruke: 2925
*.yubc.net

Jabber: bc@default.co.yu
Sajt: default.co.yu/~bc


+1 Profil

icon Re: problem sa podešavanjem djbdns-a (dnscache ne odgovara)17.11.2002. u 02:01 - pre 260 meseci
Go! X, instalacija i setup su totalno straightforward. Da si uradio domaci i procitao FAQ, ne bi imao nikakvih problema. Osecam nekakav cudan ton u ovoj zadnjoj poruci, ocajanje mozda ? Uvek mozes da se vratis na BIND.

ps: za gledanje multilog-a, koristi tai64n kao parser, dobijas citkiji output, a ne 00590499504904 shit l;)


uzivaj u kvalitetnom softveru l;)


"It's okay, I'm just admiring to the shape of your skull!" -- Dr. Gonzo
 
Odgovor na temu

Goran Rakić
Beograd

Član broj: 999
Poruke: 3766

Sajt: blog.goranrakic.com


+125 Profil

icon Re: problem sa podešavanjem djbdns-a (dnscache ne odgovara)17.11.2002. u 20:51 - pre 260 meseci
hajde probacu sutra da se naoruzam po nekim tekstom, uključujući i onaj Topped HOWTO pa da probam. Javljam rezultate. Inače onaj PS je zbog roka koji ističe, a ja se još zezam sa dns-om. Ako imam problem sa njim, šta ću tek sa qmail-om da radim???
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
 
Odgovor na temu

B o j a n
eCTRL
EU

Član broj: 1178
Poruke: 2925
*.verat.net

Jabber: bc@default.co.yu
Sajt: default.co.yu/~bc


+1 Profil

icon Re: problem sa podešavanjem djbdns-a (dnscache ne odgovara)17.11.2002. u 23:48 - pre 260 meseci
rok ? qmail ? dns ? dead line ?? nesigurnost ??? a ostalo ????

oops, izvini, mislim da si zagazio u "nebrano grozdje" l;(

"It's okay, I'm just admiring to the shape of your skull!" -- Dr. Gonzo
 
Odgovor na temu

Goran Rakić
Beograd

Član broj: 999
Poruke: 3766

Sajt: blog.goranrakic.com


+125 Profil

icon Re: problem sa podešavanjem djbdns-a (dnscache ne odgovara)20.11.2002. u 14:06 - pre 259 meseci
i ja pitam da li neko hoće da kaže, ja sam zainteresovan da to podesim, i to košta toliko i toliko EUR, ali niko nije odgovorio na PS, mada je rok dok telekom ne odobri iznajmljeni vod (još jedno 2-3 nedelje).
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
 
Odgovor na temu

MoHicAn

Član broj: 43
Poruke: 1893
*.verat.net



Profil

icon Re: problem sa podešavanjem djbdns-a (dnscache ne odgovara)21.11.2002. u 02:11 - pre 259 meseci
Ja sam ti rekao preko jabber-a kolko to ispadne jos dok smo pricali o dsl-u.
 
Odgovor na temu

stinger
Luka Gerzic
DELTA M, IT Department
DELTA M HQ

Član broj: 126
Poruke: 1099
*.drenik.net

ICQ: 57419599
Sajt: www.gerzic.net


Profil

icon Re: problem sa podešavanjem djbdns-a (dnscache ne odgovara)21.11.2002. u 16:19 - pre 259 meseci
#!/bin/sh
tail -f /putanja/do/current | tai64nlocal

je vrlo zgodna skriptica kad zelis da vidis progress u log-u dok radis nesto.. :)


 
Odgovor na temu

Goran Rakić
Beograd

Član broj: 999
Poruke: 3766

Sajt: blog.goranrakic.com


+125 Profil

icon Re: problem sa podešavanjem djbdns-a (dnscache ne odgovara)25.11.2002. u 20:29 - pre 259 meseci
opet ja ;(

uradio sam sve po onoj DjbDNS for Dummies knjizi (kako autor kaze, iako je pre HOWTO) i opet imam problem. Naime ako pomocu "dnsq a www.fimaks.net 192.168.0.8" pitam direktno tinydns koji je na 192.168.0.8 (link na 192.168.0.5, bice zamenjeno veratovim spoljnim ip-jem kada se isti "uvede", stim sto cu mroati i rutiranje izmedju tog ip-a i 192.168.0.* da dodam) dobijem odgovor mog servera. Kada pitam međutim dnscache (192.168.0.5, odnosno upotrebim dnsqr komandu) on krene da traži www.fimaks.net i u logu ubaci:

Code:

tx 0 1 www.fimaks.net. . c0702404 c629000a c021040c 803f0235 ........
query 55 c0a80005:e24e:4205 1 www.fimaks.net.
tx 0 1 www.fimaks.net. . c1000e81 c0249411 803f0235 ca0c1b21 .......
servfail www.fimaks.net. input/output error
sent 45 32
query 56 c0a80005:3ae7:1604 1 www.fimaks.net.
tx 0 1 www.fimaks.net. . ca0c1b21 c6290004 8009006b 80080a5a .........


i meni izbaci time out. dnscahe mi je podignut takodje u lokalu (nema net konekcije) tako da ne mogu da proverim da li uopste radi, inace postavio sam u /etc/dnscache/root/servers/ fajlove 0.168.192.in-addr.arpa i fimaks.net koji u sebi imaju jednu liniju - 192.168.0.8, odnosno IP od tiny-a. I tiny i dns su na istoj netmasci i route je uključen, barem ja tako mislim. route komanda daje izlaz : "localnet * 255.255.255.0 U 0 0 0 eth0"

data fajl tiny-a je:
Code:


root@exit:/etc/tinydns/root# cat data
.fimaks.net:192.168.0.8:a:259200
.0.168.192.in-addr.arpa:192.168.0.8:a:259200
=exit.fimaks.net:192.168.0.5:86400
=www.fimaks.net:192.168.0.8:86400
+ftp.fimaks.net:192.168.0.8:86400


a u /etc/resolv.conf mi stoji adresa dnscache-a, kako i treba. Nije mi jasno, izgleda da je tiny ok, jer kada pitam direktno njega, sve izgleda dobro, ali da cache nesto zeza tj ne pita tiny... sta sledece da radim?

Inace odlucio sam da se "igram" jos malo, nigde se ne zurim bas toliko (nece telekom skoro da se smiluje), a kako me za ovo sto radim niko ne plaće... no warranty.. ;)

hajde ako neko zna, stvarno sam smorio sa ovim, potrudiću se da posle napišem neki simple howto, kako sam ja podesio sve ;), naravno uz vašu pomoć.
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
 
Odgovor na temu

B o j a n
eCTRL
EU

Član broj: 1178
Poruke: 2925
*.yubc.net

Jabber: bc@default.co.yu
Sajt: default.co.yu/~bc


+1 Profil

icon Re: problem sa podešavanjem djbdns-a (dnscache ne odgovara)26.11.2002. u 10:55 - pre 259 meseci
Haj,

ne mozes da saljes zahteve tipa:
http://www.example.com/
ili
ftp://uni.shit.mega.ftp.com/
nego jendostavno
Code:
www.example.com
, bez tagova za protokol.

Uslovi za funkcionalan dnscache:
* /service/dnscache/root/ip/127.0.0.1 # adrese, ili subnet/ovi sa kojih je dozvoljeng query
* /service/dnscache/root/servers/@ # spisak root servera
* /service/dnscache/root/servers/*.in-addr.arpa # reverzne zone, opciono, sa listom autoritativnih servera za tu zonu.
* /service/dnscache/root/servers/domen.com # tvoj domen, koji ne zelis da resolv-iras preko root server ( @ file od gore ), unutra je/su auth dns samo za taj domen.

Kad sve to lepo ispunis, *resetujes* dnscache sa svc -t /service/dnscache i to mora da radi.

"It's okay, I'm just admiring to the shape of your skull!" -- Dr. Gonzo
 
Odgovor na temu

MoHicAn

Član broj: 43
Poruke: 1893
*.verat.net



Profil

icon Re: problem sa podešavanjem djbdns-a (dnscache ne odgovara)01.12.2002. u 08:49 - pre 259 meseci
Gojko koje je ovo s***** ... ja sam gore mrvi promenio i stavio ono u code i opet dodaje samo http:// ispred obicne adrese !!!
 
Odgovor na temu

Goran Rakić
Beograd

Član broj: 999
Poruke: 3766

Sajt: blog.goranrakic.com


+125 Profil

icon Re: problem sa podešavanjem djbdns-a (dnscache ne odgovara)01.12.2002. u 09:33 - pre 259 meseci
da, ja nisam ni primetio, pa sam se čudio šta mi priča "ne možeš http://", Normalno da sam kucao samo www.

I da, hvala ljudi, sada radi!
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
 
Odgovor na temu

[es] :: Linux/UNIX serveri i servisi :: problem sa podešavanjem djbdns-a (dnscache ne odgovara)

[ Pregleda: 3380 | Odgovora: 13 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.