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