クスクス り〜な!
雑記など
# mount /usr -o remount,rw
# apt-get install make
# apt-get install gcc 



  binutils gcc-cpp glibc-devel kernel-headers

  binutils gcc gcc-cpp glibc-devel kernel-headers







#
# cd /usr/src
# lftp ftp://ftp.jp.qmail.org/qmail

lftp ftp.jp.qmail.org:/qmail> get djbdns-1.05.tar.gz

lftp ftp.jp.qmail.org:/qmail>quit
# tar xzvf djbdns-1.05.tar.gz
# cd djbdns-1.05
#ifndef ERROR_H
#define ERROR_H 

/*extern int errno;*/
#include <errno.h>

extern int error_intr;
extern int error_nomem;


# make



# make setup check
./install
./instcheck
#
Page Top

# adduser dnsc -g djblog -d /home/djblog/dnsc -s /bin/false
# adduser dnsclog -g djblog -d /home/djblog/dnsclog -s /bin/false
dnscache-confGdnscacheGdnslog/etc/dnscache10.53.0.1
# dnscache-conf dnsc dnsclog /var/service/dnscache 192.168.1.44
# ls /var/service
dnscache/  telnet/
#
# cd /service
# ln -s /var/service/dnscache
# ps x



 541 pts/0    S      0:00 su -
 542 pts/0    S      0:00 -bash
 587 ?        S      0:00 tcpserver -l0 -R -H -v -c 3 -x ./tcp.telnet.cdb 0 tel
1407 ?        S      0:00 supervise dnscache
1408 ?        S      0:00 supervise log
1412 pts/0    R      0:00 ps x
Page Top
search hideyosi.local
nameserver 211.128.xx.xx
search hideyosi.local
#nameserver 211.128.xx.xx
nameserver 192.168.1.44
# touch /var/service/dnscache/root/ip/192.168.1
# dnsqr a www.yahoo.co.jp
1 www.yahoo.co.jp:
129 bytes, 1+6+0+0 records, response, noerror
query: 1 www.yahoo.co.jp
answer: www.yahoo.co.jp 300 A 202.229.199.136
answer: www.yahoo.co.jp 300 A 203.141.35.113
answer: www.yahoo.co.jp 300 A 210.81.3.241
answer: www.yahoo.co.jp 300 A 210.81.150.5
answer: www.yahoo.co.jp 300 A 211.14.15.5
answer: www.yahoo.co.jp 300 A 202.229.198.216
Page Top
Page Top
Page Top
192.168.1.1ns1.hideyosi.local
192.168.1.2router.hideyosi.local
192.168.1.11www.hideyosi.local
192.168.1.22ftp.hideyosi.local
192.168.1.33smtp.hideyosi.local
192.168.1.44router.hideyosi.local
192.168.1.55pop.hideyosi.local
192.168.1.66win.hideyosi.local
# ifconfig


          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1



          RX bytes:660895 (645.4 Kb)  TX bytes:144599 (141.2 Kb)




          UP LOOPBACK RUNNING  MTU:16436  Metric:1



          RX bytes:1151 (1.1 Kb)  TX bytes:1151 (1.1 Kb)
# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.1.44
NETMASK=255.255.255.0
ONBOOT=yes
# cd /etc/sysconfig/network-scripts/
# cp ifcfg-eth0 ifcfg-eth0:1
#
DEVICE=eth0:1
BOOTPROTO=static
IPADDR=192.168.1.55
NETMASK=255.255.255.0
ONBOOT=yes
# /etc/init.d/network restart

[root@penpen root]# ifconfig


          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1



          RX bytes:717685 (700.8 Kb)  TX bytes:166752 (162.8 Kb)




          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1



          RX bytes:717685 (700.8 Kb)  TX bytes:166752 (162.8 Kb)




          UP LOOPBACK RUNNING  MTU:16436  Metric:1



          RX bytes:1367 (1.3 Kb)  TX bytes:1367 (1.3 Kb)
Page Top
# adduser dnst -g djblog -d /home/djblog/dnsc -s /bin/false
# adduser dnstlog -g djblog -d /home/djblog/dnsclog -s /bin/false
tinydns-confdnstdnstlog/etc/tinydns1.8.7.200
# tinydns-conf dnst dnstlog /var/service/tinydns 192.168.1.1
# ls /var/service
dnscache/  telnet/  tinydns/
#
# cd /service
# ln -s /var/service/tinydns


1407 ?        S      0:00 supervise dnscache
1408 ?        S      0:00 supervise log
3808 ?        S      0:00 supervise tinydns
3809 ?        S      0:00 supervise log
3812 pts/0    R      0:00 ps x
Page Top
# cd /var/service/tinydns/root
# ls
Makefile  add-alias*  add-childns*  add-host*  add-mx*  add-ns*  data
# ./add-ns hideyosi.local 192.168.1.1
# ./add-ns 1.168.192.in-addr.arpa 192.168.1.1
# ./add-host ns1.hideyosi.local 192.168.1.1
# ./add-host router.hideyosi.local 192.168.1.2
# ./add-host www.hideyosi.local 192.168.1.11
# ./add-host ftp.hideyosi.local 192.168.1.22
# ./add-host smtp.hideyosi.local 192.168.1.33
# ./add-host router.hideyosi.local 192.168.1.44
# ./add-host pop.hideyosi.local 192.168.1.55
# ./add-host win.hideyosi.local 192.168.1.66
# cat ./data
.hideyosi.local:192.168.1.99:a:259200
.1.168.192.in-addr.arpa:192.168.1.99:a:259200
=www.hideyosi.local:192.168.1.4:86400
=ns1.hideyosi.local:192.168.1.1:86400
=router.hideyosi.local:192.168.1.2:86400
=www.hideyosi.local:192.168.1.11:86400
=ftp.hideyosi.local:192.168.1.22:86400
=smtp.hideyosi.local:192.168.1.33:86400
=router.hideyosi.local:192.168.1.44:86400
=pop.hideyosi.local:192.168.1.55:86400
=win.hideyosi.local:192.168.1.66:86400
# /usr/local/bin/tinydns-data ./data
# dnsq a www.hideyosi.local 192.168.1.1
1 www.hideyosi.local:
83 bytes, 1+1+1+1 records, response, authoritative, noerror
query: 1 www.hideyosi.local
answer: www.hideyosi.local 86400 A 192.168.1.4
authority: hideyosi.local 259200 NS a.ns.hideyosi.local
additional: a.ns.hideyosi.local 259200 A 192.168.1.1
#
Page Top
# dnsqr a www.yahoo.co.jp
1 www.yahoo.co.jp:
129 bytes, 1+6+0+0 records, response, noerror
query: 1 www.yahoo.co.jp
answer: www.yahoo.co.jp 110 A 210.81.3.241
answer: www.yahoo.co.jp 110 A 210.81.150.5
answer: www.yahoo.co.jp 110 A 211.14.15.5
answer: www.yahoo.co.jp 110 A 202.229.198.216
answer: www.yahoo.co.jp 110 A 202.229.199.136
answer: www.yahoo.co.jp 110 A 203.141.35.113
# dnsqr a www.hideyosi.local
1 www.hideyosi.local:
32 bytes, 1+0+0+0 records, response, authoritative, nxdomain
query: 1 www.hideyosi.local
# cd /var/service/dnscache/root/servers
# ls
@
# echo '192.168.1.1' > hideyosi.local
# echo '192.168.1.1' > 1.168.192.in-addr.arpa
# ls
1.168.192.in-addr.arpa  @  mana.local
# cat mana.local
192.168.1.1
# cat 1.168.192.in-addr.arpa
192.168.1.1
# svc -t /service/dnscache
# dnsqr a www.hideyosi.local
1 www.hideyosi.local:
48 bytes, 1+1+0+0 records, response, noerror
query: 1 www.hideyosi.local
answer: www.hideyosi.local 86400 A 192.168.1.4

DB ERROR!: Please initialize an attach file database on an administrator screen.
なにこれ?
お品書き
雑記など
XOOPS Cube PROJECT