Журнал лабораторных работ

Содержание

Журнал

Четверг (04/07/11)

/dev/pts/4
06:23:14
#dig nur.kz soa
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_4.2 <<>> nur.kz soa
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53475
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;nur.kz.                                IN      SOA
;; ANSWER SECTION:
nur.kz.                 3600    IN      SOA     ns1.tutby.com. hostmaster.tutby.com. 2010111601 900 600 86400 3600
;; AUTHORITY SECTION:
nur.kz.                 3427    IN      NS      ns2.tutby.com.
nur.kz.                 3427    IN      NS      ns1.tutby.com.
;; ADDITIONAL SECTION:
ns1.tutby.com.          3427    IN      A       195.137.160.3
ns2.tutby.com.          3427    IN      A       86.57.250.3
;; Query time: 76 msec
;; SERVER: 192.168.15.253#53(192.168.15.253)
;; WHEN: Thu Apr  7 10:26:06 2011
;; MSG SIZE  rcvd: 148
06:26:06
#dig @nur.kz soa
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_4.2 <<>> @nur.kz soa
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 20402
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;.                              IN      NS
;; Query time: 9 msec
;; SERVER: 195.210.46.230#53(195.210.46.230)
;; WHEN: Thu Apr  7 10:26:43 2011
;; MSG SIZE  rcvd: 17
06:26:43
#dig @nur.kz kz soa
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_4.2 <<>> @nur.kz kz soa
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 21022
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;kz.                            IN      SOA
;; Query time: 7 msec
;; SERVER: 195.210.46.230#53(195.210.46.230)
;; WHEN: Thu Apr  7 10:27:17 2011
;; MSG SIZE  rcvd: 20
06:27:17
#vim /etc/hosts
--- /tmp/l3-saved-3452.6278.18395	2011-04-05 10:47:05.000000000 +0600
+++ /etc/sysconfig/network-scripts/ifcfg-eth0:0	2011-04-05 10:47:16.000000000 +0600
@@ -1,5 +1,5 @@
 # Atheros Communications Atheros AR8121/AR8113/AR8114 PCI-E Ethernet Controller
-DEVICE=eth0::0:
+DEVICE=eth0:0
 BOOTPROTO=none
 ONBOOT=yes
 NETMASK=255.255.255.0
прошло 16 минут
06:43:30
#dig alb.kz mail.ru ns
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_4.2 <<>> alb.kz mail.ru ns
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 19941
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 2
;; QUESTION SECTION:
;alb.kz.                                IN      A
;; ANSWER SECTION:
alb.kz.                 92958   IN      A       212.154.211.79
;; AUTHORITY SECTION:
...
mail.ru.                600     IN      NS      ns5.mail.ru.
mail.ru.                600     IN      NS      ns2.mail.ru.
mail.ru.                600     IN      NS      ns4.mail.ru.
mail.ru.                600     IN      NS      ns3.mail.ru.
mail.ru.                600     IN      NS      ns.mail.ru.
;; Query time: 133 msec
;; SERVER: 192.168.15.253#53(192.168.15.253)
;; WHEN: Thu Apr  7 10:50:37 2011
;; MSG SIZE  rcvd: 132
You have new mail in /var/spool/mail/root
06:50:37
#dig alb.kz mail.ru soa
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_4.2 <<>> alb.kz mail.ru soa
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 19578
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 2
;; QUESTION SECTION:
;alb.kz.                                IN      A
;; ANSWER SECTION:
alb.kz.                 92945   IN      A       212.154.211.79
;; AUTHORITY SECTION:
...
mail.ru.                587     IN      NS      ns1.mail.ru.
mail.ru.                587     IN      NS      ns4.mail.ru.
mail.ru.                587     IN      NS      ns5.mail.ru.
mail.ru.                587     IN      NS      ns.mail.ru.
mail.ru.                587     IN      NS      ns2.mail.ru.
mail.ru.                587     IN      NS      ns3.mail.ru.
;; Query time: 87 msec
;; SERVER: 192.168.15.253#53(192.168.15.253)
;; WHEN: Thu Apr  7 10:50:49 2011
;; MSG SIZE  rcvd: 179
06:50:49
#dig mail.ru soa
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_4.2 <<>> mail.ru soa
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 16617
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 6, ADDITIONAL: 0
;; QUESTION SECTION:
;mail.ru.                       IN      SOA
;; ANSWER SECTION:
mail.ru.                592     IN      SOA     ns.mail.ru. hostmaster.mail.ru. 320902006 300 900 1209600 300
;; AUTHORITY SECTION:
mail.ru.                579     IN      NS      ns3.mail.ru.
mail.ru.                579     IN      NS      ns4.mail.ru.
mail.ru.                579     IN      NS      ns1.mail.ru.
mail.ru.                579     IN      NS      ns.mail.ru.
mail.ru.                579     IN      NS      ns5.mail.ru.
mail.ru.                579     IN      NS      ns2.mail.ru.
;; Query time: 0 msec
;; SERVER: 192.168.15.253#53(192.168.15.253)
;; WHEN: Thu Apr  7 10:50:57 2011
;; MSG SIZE  rcvd: 179
06:50:57
#dig linux.org.ru mail.ru soa
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_4.2 <<>> linux.org.ru mail.ru soa
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 58321
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;linux.org.ru.                  IN      A
;; ANSWER SECTION:
linux.org.ru.           3600    IN      A       217.76.32.61
;; AUTHORITY SECTION:
...
mail.ru.                561     IN      NS      ns1.mail.ru.
mail.ru.                561     IN      NS      ns4.mail.ru.
mail.ru.                561     IN      NS      ns5.mail.ru.
mail.ru.                561     IN      NS      ns2.mail.ru.
mail.ru.                561     IN      NS      ns.mail.ru.
mail.ru.                561     IN      NS      ns3.mail.ru.
;; Query time: 0 msec
;; SERVER: 192.168.15.253#53(192.168.15.253)
;; WHEN: Thu Apr  7 10:51:16 2011
;; MSG SIZE  rcvd: 179
06:51:16
#dig xgu.ru mail.ru soa
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_4.2 <<>> xgu.ru mail.ru soa
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 44114
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 0
;; QUESTION SECTION:
;xgu.ru.                                IN      A
;; ANSWER SECTION:
xgu.ru.                 3255    IN      A       91.205.16.235
;; AUTHORITY SECTION:
...
mail.ru.                531     IN      NS      ns5.mail.ru.
mail.ru.                531     IN      NS      ns.mail.ru.
mail.ru.                531     IN      NS      ns3.mail.ru.
mail.ru.                531     IN      NS      ns2.mail.ru.
mail.ru.                531     IN      NS      ns4.mail.ru.
mail.ru.                531     IN      NS      ns1.mail.ru.
;; Query time: 1 msec
;; SERVER: 192.168.15.253#53(192.168.15.253)
;; WHEN: Thu Apr  7 10:51:46 2011
;; MSG SIZE  rcvd: 179
06:51:46
#dig xgu.ru soa
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_4.2 <<>> xgu.ru soa
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 34257
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 0
;; QUESTION SECTION:
;xgu.ru.                                IN      SOA
;; ANSWER SECTION:
xgu.ru.                 3600    IN      SOA     ns1.imena.com.ua. hostmaster.imena.com.ua. 2010110103 14400 7200 604800 3600
;; AUTHORITY SECTION:
xgu.ru.                 3234    IN      NS      ns2.imena.com.ua.
xgu.ru.                 3234    IN      NS      ns3.imena.com.ua.
xgu.ru.                 3234    IN      NS      ns1.imena.com.ua.
;; Query time: 111 msec
;; SERVER: 192.168.15.253#53(192.168.15.253)
;; WHEN: Thu Apr  7 10:52:07 2011
;; MSG SIZE  rcvd: 137
06:52:07
#dig @xgu.ru soa
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_4.2 <<>> @xgu.ru soa
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 44505
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;.                              IN      NS
;; Query time: 145 msec
;; SERVER: 91.205.16.235#53(91.205.16.235)
;; WHEN: Thu Apr  7 10:52:15 2011
;; MSG SIZE  rcvd: 17
06:52:15
#dig @xgu.ru mail.ru soa
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_4.2 <<>> @xgu.ru mail.ru soa
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 63346
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;mail.ru.                       IN      SOA
;; Query time: 201 msec
;; SERVER: 91.205.16.235#53(91.205.16.235)
;; WHEN: Thu Apr  7 10:52:26 2011
;; MSG SIZE  rcvd: 25
06:52:26
#dig @friends.kz kata.kz
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_4.2 <<>> @friends.kz kata.kz
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 28634
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 0
;; QUESTION SECTION:
;kata.kz.                       IN      A
;; ANSWER SECTION:
kata.kz.                14400   IN      A       2.133.128.10
;; AUTHORITY SECTION:
kata.kz.                14400   IN      NS      ns1.ds2.lorerweb.net.
kata.kz.                14400   IN      NS      ns2.ds2.lorerweb.net.
;; Query time: 32 msec
;; SERVER: 2.133.128.10#53(2.133.128.10)
;; WHEN: Thu Apr  7 10:57:25 2011
;; MSG SIZE  rcvd: 93
06:57:25
#dig @friends.kz kata.kz soa
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_4.2 <<>> @friends.kz kata.kz soa
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 14829
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 0
;; QUESTION SECTION:
;kata.kz.                       IN      SOA
;; ANSWER SECTION:
kata.kz.                14400   IN      SOA     ns1.ds2.lorerweb.net. root.kata.kz. 2011022500 14400 3600 1209600 86400
;; AUTHORITY SECTION:
kata.kz.                14400   IN      NS      ns2.ds2.lorerweb.net.
kata.kz.                14400   IN      NS      ns1.ds2.lorerweb.net.
;; Query time: 29 msec
;; SERVER: 2.133.128.10#53(2.133.128.10)
;; WHEN: Thu Apr  7 10:57:34 2011
;; MSG SIZE  rcvd: 118
06:57:34
#dig @friends.kz .kz soa
dig: '.kz' is not a legal name (empty label)
06:58:29
#dig @friends.kzkz soa
dig: couldn't get address for 'friends.kzkz': not found
06:58:35
#dig @friends.kz kz soa
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_4.2 <<>> @friends.kz kz soa
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 42902
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;kz.                            IN      SOA
;; Query time: 29 msec
;; SERVER: 2.133.128.10#53(2.133.128.10)
;; WHEN: Thu Apr  7 10:58:38 2011
;; MSG SIZE  rcvd: 20
06:58:38
#dig @friends.kz ru soa
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_4.2 <<>> @friends.kz ru soa
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 23421
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;ru.                            IN      SOA
;; Query time: 37 msec
;; SERVER: 2.133.128.10#53(2.133.128.10)
;; WHEN: Thu Apr  7 10:58:45 2011
;; MSG SIZE  rcvd: 20
06:58:45
#dig @friends.kz .ru soa
dig: '.ru' is not a legal name (empty label)
07:01:15
#setxkbetxmap -layout "us,ru"
bash: setxkbetxmap: command not found
07:01:39
#skbmap -option "grp:ctrl_shift_toggle,grp_led:scroll"
bash: skbmap: command not found
07:02:01
#skbmap -option "grp:ctrl_shift_toggle,grp_led:scroll"
bash: skbmap: command not found
07:02:08
#setxkbmap -layout "us,ru"

07:02:34
#setxkbmap -option "grp:ctrl_shift_toggle,grp_led:scroll"

07:03:08
#nmap alb.kz
Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2011-04-07 11:04 ALMT
Interesting ports on vps-1005977-187.cp.idhost.kz (212.154.211.79):
Not shown: 1674 closed ports
PORT     STATE SERVICE
21/tcp   open  ftp
80/tcp   open  http
81/tcp   open  hosts2-ns
443/tcp  open  https
3306/tcp open  mysql
8443/tcp open  https-alt
Nmap finished: 1 IP address (1 host up) scanned in 13.011 seconds
07:05:00
#ftp
ftp> alb.kz
?Invalid command
07:06:04
#ping mail.ru
PING mail.ru.unix.bas (192.168.15.253) 56(84) bytes of data.
64 bytes from linux253.unix.bas (192.168.15.253): icmp_seq=1 ttl=64 time=0.358 ms
64 bytes from linux253.unix.bas (192.168.15.253): icmp_seq=2 ttl=64 time=0.386 ms
64 bytes from linux253.unix.bas (192.168.15.253): icmp_seq=3 ttl=64 time=0.370 ms
64 bytes from linux253.unix.bas (192.168.15.253): icmp_seq=4 ttl=64 time=0.349 ms
64 bytes from linux253.unix.bas (192.168.15.253): icmp_seq=5 ttl=64 time=0.356 ms
--- mail.ru.unix.bas ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4005ms
rtt min/avg/max/mdev = 0.349/0.363/0.386/0.027 ms
07:07:01
#dig @google.kz mail.ru

07:11:54
#yum list bind
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * addons: mirror.space.kz
 * base: mirror.space.kz
 * extras: mirror.space.kz
 * rpmforge: fr2.rpmfind.net
 * updates: mirror.space.kz
Available Packages
bind.x86_64                    30:9.3.6-4.P1.el5_5.3                     updates
прошло 48 минут
07:59:59
#yum list caching-nameserver
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * addons: mirror.space.kz
 * base: mirror.space.kz
 * extras: mirror.space.kz
 * rpmforge: fr2.rpmfind.net
 * updates: mirror.space.kz
Available Packages
caching-nameserver.x86_64             30:9.3.6-4.P1.el5_5.3              updates
08:01:09
#yum install caching-nameserver
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * addons: mirror.space.kz
 * base: mirror.space.kz
 * extras: mirror.space.kz
 * rpmforge: fr2.rpmfind.net
 * updates: mirror.space.kz
Setting up Install Process
Resolving Dependencies
--> Running transaction check
...
caching-nameserver-9.3.6-4.P1.el5_5.3.x86_64.rpm         |  61 kB     00:00
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : caching-nameserver                                       1/1
Installed:
  caching-nameserver.x86_64 30:9.3.6-4.P1.el5_5.3
Complete!
08:01:23
#cp /etc/named.caching-nameserver.conf /etc/named.conf

08:05:37
#vim /etc/named.conf
--- /tmp/l3-saved-3774.12961.5031	2011-04-07 12:05:49.000000000 +0600
+++ /etc/named.conf	2011-04-07 12:07:56.000000000 +0600
@@ -26,6 +26,11 @@
 
 	allow-query     { localhost; };
 	allow-query-cache { localhost; };
+
+	forward only;
+	forwarders {
+		192.168.15.253;
+	}
 };
 logging {
         channel default_debug {
08:07:56
#/etc/init.d/named status
rndc: connect failed: 127.0.0.1#953: connection refused
named is stopped
08:10:24
#/etc/init.d/named status
rndc: connect failed: 127.0.0.1#953: connection refused
named is stopped
08:10:40
#/etc/init.d/named restart
Stopping named:                                            [  OK  ]
Starting named:
Error in named configuration:
/etc/named.conf:34: missing ';' before '}'
                                                           [FAILED]
08:11:30
#netstat -lnp | 127.0.0.1:53
bash: 127.0.0.1:53: command not found
08:12:00
#iptables -F

08:12:24
#/etc/init.d/ip
ip6tables  iptables
08:12:24
#/etc/init.d/ip
ip6tables  iptables
08:12:24
#/etc/init.d/iptables save
Saving firewall rules to /etc/sysconfig/iptables:          [  OK  ]
08:12:50
#netstat -lnp | grep 127.0.0.1:53
tcp        0      0 127.0.0.1:53                0.0.0.0:*                   LISTEN      5831/named
udp        0      0 127.0.0.1:53                0.0.0.0:*                               5831/named
08:13:05
#dig @127.0.0.1 linux1.unix.bas
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> @127.0.0.1 linux1.unix.bas
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 44842
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;linux1.unix.bas.               IN      A
;; ANSWER SECTION:
linux1.unix.bas.        9600    IN      A       192.168.15.1
;; AUTHORITY SECTION:
unix.bas.               9600    IN      NS      ns.unix.bas.
;; ADDITIONAL SECTION:
ns.unix.bas.            9600    IN      A       192.168.15.254
;; Query time: 2 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Apr  7 12:13:42 2011
;; MSG SIZE  rcvd: 82
08:13:42
#vim /etc/resolv.conf
--- /tmp/l3-saved-3774.25738.1529	2011-04-07 12:15:27.000000000 +0600
+++ /etc/resolv.conf	2011-04-07 12:15:43.000000000 +0600
@@ -1,3 +1,3 @@
 search 		unix.bas
-nameserver 	192.168.15.253
+nameserver 	192.168.15.5
 options		ndots:2
08:15:43
#/etc/init.d/re
readahead_early  readahead_later  restorecond
08:15:43
#/etc/init.d/re
readahead_early  readahead_later  restorecond
08:16:35
#dig @127.0.0.1 linux5.unix.bas
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> @127.0.0.1 linux5.unix.bas
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 43729
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;linux5.unix.bas.               IN      A
;; ANSWER SECTION:
linux5.unix.bas.        9600    IN      A       192.168.15.5
;; AUTHORITY SECTION:
unix.bas.               9421    IN      NS      ns.unix.bas.
;; ADDITIONAL SECTION:
ns.unix.bas.            9421    IN      A       192.168.15.254
;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Apr  7 12:16:41 2011
;; MSG SIZE  rcvd: 82
08:17:36
#dig mail.ru
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> mail.ru
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 9139
;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 6, ADDITIONAL: 0
;; QUESTION SECTION:
;mail.ru.                       IN      A
;; ANSWER SECTION:
mail.ru.                60      IN      A       94.100.191.201
mail.ru.                60      IN      A       94.100.191.202
...
mail.ru.                20      IN      NS      ns5.mail.ru.
mail.ru.                20      IN      NS      ns.mail.ru.
mail.ru.                20      IN      NS      ns1.mail.ru.
mail.ru.                20      IN      NS      ns2.mail.ru.
mail.ru.                20      IN      NS      ns3.mail.ru.
mail.ru.                20      IN      NS      ns4.mail.ru.
;; Query time: 77 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Apr  7 12:21:10 2011
;; MSG SIZE  rcvd: 196
08:21:10
#dig nur.kz
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> nur.kz
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 62659
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;nur.kz.                                IN      A
;; ANSWER SECTION:
nur.kz.                 3474    IN      A       195.210.46.230
;; AUTHORITY SECTION:
nur.kz.                 3474    IN      NS      ns2.tutby.com.
nur.kz.                 3474    IN      NS      ns1.tutby.com.
;; ADDITIONAL SECTION:
ns1.tutby.com.          3474    IN      A       195.137.160.3
ns2.tutby.com.          3473    IN      A       86.57.250.3
;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Apr  7 12:22:09 2011
;; MSG SIZE  rcvd: 117
08:22:09
#dig @nur.kz version.bind. chaos txt
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> @nur.kz version.bind. chaos txt
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 11864
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;version.bind.                  CH      TXT
;; ANSWER SECTION:
version.bind.           0       CH      TXT     "9.7.2-P3"
;; AUTHORITY SECTION:
version.bind.           0       CH      NS      version.bind.
;; Query time: 12 msec
;; SERVER: 195.210.46.230#53(195.210.46.230)
;; WHEN: Thu Apr  7 12:29:28 2011
;; MSG SIZE  rcvd: 65
прошло 11 минут
08:33:10
#dig @192.168.15.1 version.bind. chaos txt

08:33:30
#dig @192.168.15.2 version.bind. chaos txt
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> @192.168.15.2 version.bind. chaos txt
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 51315
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;version.bind.                  CH      TXT
;; Query time: 1 msec
;; SERVER: 192.168.15.2#53(192.168.15.2)
;; WHEN: Thu Apr  7 12:33:33 2011
;; MSG SIZE  rcvd: 30
08:33:33
#dig @192.168.15.3 version.bind. chaos txt

08:33:49
#dig @192.168.15.4 version.bind. chaos txt
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> @192.168.15.4 version.bind. chaos txt
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 23559
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;version.bind.                  CH      TXT
;; Query time: 1 msec
;; SERVER: 192.168.15.4#53(192.168.15.4)
;; WHEN: Thu Apr  7 12:33:53 2011
;; MSG SIZE  rcvd: 30
прошло 97 минут
10:10:58
#vim /etc/named.conf
10:11:06
#};
        A1      192.168.15.5
m1      A       192.168.15.1
m2      A       192.168.15.2
m3      A       192.168.15.3
m4      A       192.168.15.4
m5      A       192.168.15.5
~
~
~
~
...
~
~
~
~
~
~
~
~
~
"/var/named/aktau.unix.bas" [New] 11L, 242C written
прошло 23 минуты
10:34:51
#/etc/init.d/named restart
Stopping named:                                            [  OK  ]
Starting named:
Error in named configuration:
zone localdomain/IN: loaded serial 42
zone localhost/IN: loaded serial 42
zone 0.0.127.in-addr.arpa/IN: loaded serial 1997022700
zone 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: loaded serial 1997022700
zone 255.in-addr.arpa/IN: loaded serial 42
zone 0.in-addr.arpa/IN: loaded serial 42
aktau.unix.bas:4: unknown RR type 'linux5.unix.bas.'
zone aktau.unix.bas/IN: loading master file aktau.unix.bas: unknown class/type
localhost_resolver/aktau.unix.bas/IN: unknown class/type
aktau.unix.bas:4: unknown RR type 'linux5.unix.bas.'
zone aktau.unix.bas/IN: loading master file aktau.unix.bas: unknown class/type
all/aktau.unix.bas/IN: unknown class/type
                                                           [FAILED]
10:41:40
#dig @192.168.15.2
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> @192.168.15.2
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 24425
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;.                              IN      NS
;; Query time: 1 msec
;; SERVER: 192.168.15.2#53(192.168.15.2)
;; WHEN: Thu Apr  7 14:42:01 2011
;; MSG SIZE  rcvd: 17
10:42:01
#dig @192.168.15.2 ns
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> @192.168.15.2 ns
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 42398
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;.                              IN      NS
;; Query time: 0 msec
;; SERVER: 192.168.15.2#53(192.168.15.2)
;; WHEN: Thu Apr  7 14:42:19 2011
;; MSG SIZE  rcvd: 17
10:42:19
#dig @192.168.15.5 aktau.unix.bas ns
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> @192.168.15.5 aktau.unix.bas ns
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 43293
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;aktau.unix.bas.                        IN      NS
;; ANSWER SECTION:
aktau.unix.bas.         10800   IN      NS      linux5.unix.bas.
;; Query time: 0 msec
;; SERVER: 192.168.15.5#53(192.168.15.5)
;; WHEN: Thu Apr  7 14:42:39 2011
;; MSG SIZE  rcvd: 53
10:42:39
#dig @192.168.15.2 karakol.unix.bas ns
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> @192.168.15.2 karakol.unix.bas ns
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 20683
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;karakol.unix.bas.              IN      NS
;; Query time: 0 msec
;; SERVER: 192.168.15.2#53(192.168.15.2)
;; WHEN: Thu Apr  7 14:42:54 2011
;; MSG SIZE  rcvd: 34
10:44:05
#dig @192.168.15.2 ns
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> @192.168.15.2 ns
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 47473
;; flags: qr rd ra; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 14
;; QUESTION SECTION:
;.                              IN      NS
;; ANSWER SECTION:
.                       518152  IN      NS      h.root-servers.net.
...
g.root-servers.net.     604552  IN      A       192.112.36.4
h.root-servers.net.     604552  IN      A       128.63.2.53
h.root-servers.net.     604552  IN      AAAA    2001:500:1::803f:235
i.root-servers.net.     604552  IN      A       192.36.148.17
i.root-servers.net.     604552  IN      AAAA    2001:7fe::53
j.root-servers.net.     604552  IN      A       192.58.128.30
;; Query time: 2 msec
;; SERVER: 192.168.15.2#53(192.168.15.2)
;; WHEN: Thu Apr  7 14:44:13 2011
;; MSG SIZE  rcvd: 500
10:44:13
#dig @192.168.15.2 karakol.unix.bas ns
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> @192.168.15.2 karakol.unix.bas ns
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40199
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;karakol.unix.bas.              IN      NS
;; ANSWER SECTION:
karakol.unix.bas.       10800   IN      NS      linux2.unix.bas.
;; Query time: 0 msec
;; SERVER: 192.168.15.2#53(192.168.15.2)
;; WHEN: Thu Apr  7 14:44:30 2011
;; MSG SIZE  rcvd: 55
10:44:30
#dig @karakol.unix.bas SOA
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> @karakol.unix.bas SOA
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 11785
;; flags: qr rd ra; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 14
;; QUESTION SECTION:
;.                              IN      NS
;; ANSWER SECTION:
.                       518114  IN      NS      e.root-servers.net.
...
g.root-servers.net.     604514  IN      A       192.112.36.4
h.root-servers.net.     604514  IN      A       128.63.2.53
h.root-servers.net.     604514  IN      AAAA    2001:500:1::803f:235
i.root-servers.net.     604514  IN      A       192.36.148.17
i.root-servers.net.     604514  IN      AAAA    2001:7fe::53
j.root-servers.net.     604514  IN      A       192.58.128.30
;; Query time: 0 msec
;; SERVER: 192.168.15.2#53(192.168.15.2)
;; WHEN: Thu Apr  7 14:44:51 2011
;; MSG SIZE  rcvd: 500
10:44:51
#dig @karakol.unix.bas almaty.unix.bas
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> @karakol.unix.bas almaty.unix.bas
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 61878
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;almaty.unix.bas.               IN      A
;; ANSWER SECTION:
almaty.unix.bas.        10745   IN      A       192.168.15.3
;; AUTHORITY SECTION:
almaty.unix.bas.        10745   IN      NS      linux3.unix.bas.
;; ADDITIONAL SECTION:
linux3.unix.bas.        9600    IN      A       192.168.15.3
;; Query time: 1 msec
;; SERVER: 192.168.15.2#53(192.168.15.2)
;; WHEN: Thu Apr  7 14:45:07 2011
;; MSG SIZE  rcvd: 86
10:45:07
#dig @karakol.unix.bas astana.unix.bas ns
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> @karakol.unix.bas astana.unix.bas ns
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53645
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; QUESTION SECTION:
;astana.unix.bas.               IN      NS
;; ANSWER SECTION:
astana.unix.bas.        10736   IN      NS      linux4.unix.bas.
;; ADDITIONAL SECTION:
linux4.unix.bas.        9600    IN      A       192.168.15.4
;; Query time: 1 msec
;; SERVER: 192.168.15.2#53(192.168.15.2)
;; WHEN: Thu Apr  7 14:45:27 2011
;; MSG SIZE  rcvd: 70
10:45:27
#history | grep dig
   54  dig alb.kz mx
   55  dig alb.kz
   57  dig -x 212.154.211.79
   58  dig -x 212.154.211.79 +short
  501  dig . kz
  502  dig . ns | grep NS | grep '^\.' | wc -l
  503  dig kz ns
  504  dig.alb.kz ns
  505  dig alb.kz ns
  506  dig kz soa
...
  602  dig @192.168.15.2 ns
  603  dig @192.168.15.5 aktau.unix.bas ns
  604  dig @192.168.15.2 karakol.unix.bas ns
  607  dig @192.168.15.2 karakol.unix.bas ns
  608  dig @192.168.15.2 ns
  609  dig @192.168.15.2 karakol.unix.bas ns
  610  dig @karakol.unix.bas SOA
  611  dig @karakol.unix.bas almaty.unix.bas
  612  dig @karakol.unix.bas astana.unix.bas ns
  613  history | grep dig
10:45:40
#dig @karakol.unix.bas astana.unix.bas soa
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> @karakol.unix.bas astana.unix.bas soa
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 9917
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;astana.unix.bas.               IN      SOA
;; ANSWER SECTION:
astana.unix.bas.        10800   IN      SOA     linux4.unix.bas. root.linux4.unix.bas. 2011040701 86400 3600 604800 3600
;; AUTHORITY SECTION:
astana.unix.bas.        10707   IN      NS      linux4.unix.bas.
;; ADDITIONAL SECTION:
linux4.unix.bas.        9571    IN      A       192.168.15.4
;; Query time: 2 msec
;; SERVER: 192.168.15.2#53(192.168.15.2)
;; WHEN: Thu Apr  7 14:45:56 2011
;; MSG SIZE  rcvd: 111
10:47:40
#host almaty.unix.bas
almaty.unix.bas has address 192.168.15.3
10:48:38
#host karakol.unix.bas
karakol.unix.bas has address 192.168.15.2
10:48:53
#host karakol.unix.bas
karakol.unix.bas has address 192.168.15.2
10:49:03
#host m1 karakol.unix.bas
Using domain server:
Name: karakol.unix.bas
Address: 192.168.15.2#53
Aliases:
Host m1 not found: 3(NXDOMAIN)
10:49:35
#host m2 karakol.unix.bas
Using domain server:
Name: karakol.unix.bas
Address: 192.168.15.2#53
Aliases:
Host m2 not found: 3(NXDOMAIN)
10:51:59
#apt-cache search iodine
bash: apt-cache: command not found
прошло 65 минут
11:57:21
#vim /etc/named.zones
--- /tmp/l3-saved-3774.18362.1463	2011-04-07 15:57:26.000000000 +0600
+++ /etc/named.zones	2011-04-07 16:00:51.000000000 +0600
@@ -1,59 +1,10 @@
-//
-// named.caching-nameserver.conf
-//
-// Provided by Red Hat caching-nameserver package to configure the
-// ISC BIND named(8) DNS server as a caching only nameserver 
-// (as a localhost DNS resolver only). 
-//
-// See /usr/share/doc/bind*/sample/ for example named configuration files.
-//
-// DO NOT EDIT THIS FILE - use system-config-bind or an editor
-// to create named.conf - edits to this file will be lost on 
-// caching-nameserver package upgrade.
-//
-options {
-	listen-on port 53 { 127.0.0.1; 192.168.15.5; };
-	listen-on-v6 port 53 { ::1; };
-	directory 	"/var/named";
-	dump-file 	"/var/named/data/cache_dump.db";
-        statistics-file "/var/named/data/named_stats.txt";
-        memstatistics-file "/var/named/data/named_mem_stats.txt";
+zone "aktau.unix.bas" {
+	type master;
+	file "karakol.unix.bas";
+	allow-transfer {
+		192.168.15.1;
+		192.168.15.5;
+     };
+ };
+ 
 
-	// Those options should be used carefully because they disable port
-	// randomization
-	// query-source    port 53;	
-	// query-source-v6 port 53;
-
-	allow-query     { any; };
-	allow-query-cache { any; };
-
-	forward only;
-	forwarders {
-		192.168.15.253;
-	};
-	version "BIND-xxx.xxx";
-};
-logging {
-        channel default_debug {
-                file "data/named.run";
-                severity dynamic;
-        };
-};
-view localhost_resolver {
-	match-clients 	   { localhost; };
-	match-destinations { localhost; };
-	recursion yes;
-	include "/etc/named.rfc1912.zones";
-	zone "aktau.unix.bas" {
-		type master;
-		file "aktau.unix.bas";
-	};
-};
-
-view all {
-	match-clients  { any; };
-	zone "aktau.unix.bas" {
-		type master;
-		file "aktau.unix.bas";
-	};
-};
12:00:51
#dig @192.168.15.1 aktobe.unix.bas axfr
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> @192.168.15.1 aktobe.unix.bas axfr
; (1 server found)
;; global options:  printcmd
aktobe.unix.bas.        10800   IN      SOA     linux1.unix.bas. root.linux1.unix.bas. 2011040701 86400 3600 604800 10800
aktobe.unix.bas.        10800   IN      NS      linux1.unix.bas.
aktobe.unix.bas.        10800   IN      A       192.168.15.1
aktb01.aktobe.unix.bas. 10800   IN      A       10.0.0.30
aktb02.aktobe.unix.bas. 10800   IN      A       10.0.0.31
aktb03.aktobe.unix.bas. 10800   IN      A       10.0.0.32
aktb04.aktobe.unix.bas. 10800   IN      A       10.0.0.33
aktbpost.aktobe.unix.bas. 10800 IN      A       10.0.0.34
aktobe.unix.bas.        10800   IN      SOA     linux1.unix.bas. root.linux1.unix.bas. 2011040701 86400 3600 604800 10800
;; Query time: 1 msec
;; SERVER: 192.168.15.1#53(192.168.15.1)
;; WHEN: Thu Apr  7 16:01:23 2011
;; XFR size: 9 records (messages 1)
12:07:18
#dig unix.bas almaty.unix.bas
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> unix.bas almaty.unix.bas
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 33354
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;unix.bas.                      IN      A
;; AUTHORITY SECTION:
unix.bas.               9580    IN      SOA     ns.unix.bas. root.unix.bas. 2 9600 9600 9600 9600
;; Query time: 0 msec
...
;; ANSWER SECTION:
almaty.unix.bas.        10800   IN      A       192.168.15.3
;; AUTHORITY SECTION:
almaty.unix.bas.        6056    IN      NS      linux3.unix.bas.
;; ADDITIONAL SECTION:
linux3.unix.bas.        9600    IN      A       192.168.15.3
;; Query time: 2 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Apr  7 16:07:38 2011
;; MSG SIZE  rcvd: 86
12:07:38
#ping almaty.unix.bas
PING almaty.unix.bas (192.168.15.3) 56(84) bytes of data.
64 bytes from linux3.unix.bas (192.168.15.3): icmp_seq=1 ttl=64 time=0.878 ms
64 bytes from linux3.unix.bas (192.168.15.3): icmp_seq=2 ttl=64 time=0.153 ms
--- almaty.unix.bas ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 0.153/0.515/0.878/0.363 ms
12:08:08
#host 192.168.15.3
3.15.168.192.in-addr.arpa domain name pointer linux3.unix.bas.
12:11:48
#vim /etc/named.
12:11:48
#vim /etc/named.
12:11:48
#vim /etc/named.
12:11:48
#history | grep aktau
  577  vim /var/named/aktau.unix.bas
  579  vim /var/named/aktau.unix.bas
  581  vim /var/named/aktau.unix.bas
  583  vim /var/named/aktau.unix.bas
  594  vim /var/named/aktau.unix.bas
  603  dig @192.168.15.5 aktau.unix.bas ns
  643  history | grep aktau
12:12:47
#vim /var/named/aktau.unix.bas
--- /tmp/l3-saved-3774.4280.22687	2011-04-07 16:13:15.000000000 +0600
+++ /var/named/aktau.unix.bas	2011-04-07 16:13:51.000000000 +0600
@@ -2,6 +2,7 @@
 
 @	SOA linux5.unix.bas. root.linux5.unix.bas. 2011040701 1d 1h 1w 3h
 	NS	linux5.unix.bas.
+	NS	linux2.unix.bas.
 
 	A	192.168.15.5
 m1	30 A	192.168.15.1
12:16:37
#dig aktau.unix.bas ns
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> aktau.unix.bas ns
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 27799
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1
;; QUESTION SECTION:
;aktau.unix.bas.                        IN      NS
;; ANSWER SECTION:
aktau.unix.bas.         10800   IN      NS      linux5.unix.bas.
aktau.unix.bas.         10800   IN      NS      linux2.unix.bas.
;; ADDITIONAL SECTION:
linux2.unix.bas.        9479    IN      A       192.168.15.2
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Apr  7 16:17:19 2011
;; MSG SIZE  rcvd: 90
12:17:19
#dig aktobe.unix.bas ns
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> aktobe.unix.bas ns
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 17935
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 2
;; QUESTION SECTION:
;aktobe.unix.bas.               IN      NS
;; ANSWER SECTION:
aktobe.unix.bas.        10800   IN      NS      linux2.unix.bas.
aktobe.unix.bas.        10800   IN      NS      linux1.unix.bas.
;; ADDITIONAL SECTION:
linux1.unix.bas.        9600    IN      A       192.168.15.1
linux2.unix.bas.        9463    IN      A       192.168.15.2
;; Query time: 2 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Apr  7 16:17:35 2011
;; MSG SIZE  rcvd: 107
12:17:35
#vim /etc/named.zones
12:20:14
#~
zone 'karakol.unix.bas" {
     type master;
     file "karakol.unix.bas";
     allow-transfer {
         192.168.15.1;
         192.168.15.5;
     };
};
     type slave;
     file "slaves/aktobe.unix.bas";
zone masters {nix.bas" {
         192.168.15.1;
     };
};
     type slave;
     file "slaves/aktau.unix.bas";
zone masters {ix.bas" {
         192.168.15.5;
     };
};
"/etc/named.zones" 26L, 413C
12:20:18
#~
     file "karakol.unix.bas";
     allow-transfer {
         192.168.15.1;
         192.168.15.5;
     };
}
};
     type slave;
     file "slaves/aktobe.unix.bas";
zone masters {nix.bas" {
...
~
~
~
~
~
~
~
~
~
"/etc/named.zones" 26L, 413C written
12:23:31
#vim /etc/named.zones
--- /tmp/l3-saved-3774.14728.20694	2011-04-07 16:23:32.000000000 +0600
+++ /etc/named.zones	2011-04-07 16:24:25.000000000 +0600
@@ -23,4 +23,12 @@
      };
 };
   
+zone "50.168.192.in-addr.arpa" {
+     type master;
+     file "50.in-addr.arpa";
+     allow-transfer {
+         192.168.15.1;
+         192.168.15.5;
+     };
+ };
 
12:24:31
#cat /etc/named.
named.caching-nameserver.conf  named.rfc1912.zones
named.conf                     named.zones
12:24:31
#cat /etc/named.conf
//
// named.caching-nameserver.conf
//
// Provided by Red Hat caching-nameserver package to configure the
// ISC BIND named(8) DNS server as a caching only nameserver
// (as a localhost DNS resolver only).
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//
// DO NOT EDIT THIS FILE - use system-config-bind or an editor
...
                file "aktau.unix.bas";
        };
};
view all {
        match-clients  { any; };
        zone "aktau.unix.bas" {
                type master;
                file "aktau.unix.bas";
        };
};
12:24:51
#cat /var/named/
aktau.unix.bas    localdomain.zone  named.ca          named.zero
chroot/           localhost.zone    named.ip6.local   slaves/
data/             named.broadcast   named.local
12:24:51
#cat /var/named/aktau.unix.bas
$TTL 3h
@       SOA linux5.unix.bas. root.linux5.unix.bas. 2011040701 1d 1h 1w 3h
        NS      linux5.unix.bas.
        NS      linux2.unix.bas.
        A       192.168.15.5
m1      30 A    192.168.15.1
m2      A       192.168.15.2
m3      A       192.168.15.3
m4      A       192.168.15.4
m5      A       192.168.15.5
hi TXT "salam aleykum from Aktau!"
12:25:28
#host karakol.unix.bas
karakol.unix.bas has address 192.168.15.2
karakol.unix.bas mail is handled by 10 linux2.unix.bas.
12:26:38
#host aktobe.unix.bas
aktobe.unix.bas mail is handled by 10 linux1.aktobe.unix.bas.
12:26:53
#cp /var/named/aktau.unix.bas /var/named/50.in-addr.arpa

12:34:09
#host 192.168.50.2
Host 2.50.168.192.in-addr.arpa. not found: 3(NXDOMAIN)
12:35:22
#host 192.168.50.3
Host 3.50.168.192.in-addr.arpa. not found: 3(NXDOMAIN)
12:35:30
#host 192.168.50.1
Host 1.50.168.192.in-addr.arpa. not found: 3(NXDOMAIN)
12:35:33
#cat /etc/named.
named.caching-nameserver.conf  named.rfc1912.zones
named.conf                     named.zones

Файлы

  • /etc/named.
  • /etc/named.conf
  • /var/named/
  • /var/named/aktau.unix.bas
  • /etc/named.
    >
    named.caching-nameserver.conf  named.rfc1912.zones
    named.conf                     named.zones
    
    /etc/named.conf
    >
    //
    // named.caching-nameserver.conf
    //
    // Provided by Red Hat caching-nameserver package to configure the
    // ISC BIND named(8) DNS server as a caching only nameserver
    // (as a localhost DNS resolver only).
    //
    // See /usr/share/doc/bind*/sample/ for example named configuration files.
    //
    // DO NOT EDIT THIS FILE - use system-config-bind or an editor
    // to create named.conf - edits to this file will be lost on
    // caching-nameserver package upgrade.
    //
    options {
            listen-on port 53 { 127.0.0.1; 192.168.15.5; };
            listen-on-v6 port 53 { ::1; };
            directory       "/var/named";
            dump-file       "/var/named/data/cache_dump.db";
            statistics-file "/var/named/data/named_stats.txt";
            memstatistics-file "/var/named/data/named_mem_stats.txt";
            // Those options should be used carefully because they disable port
            // randomization
            // query-source    port 53;
            // query-source-v6 port 53;
            allow-query     { any; };
            allow-query-cache { any; };
            forward only;
            forwarders {
                    192.168.15.253;
            };
            version "BIND-xxx.xxx";
    };
    logging {
            channel default_debug {
                    file "data/named.run";
                    severity dynamic;
            };
    };
    view localhost_resolver {
            match-clients      { localhost; };
            match-destinations { localhost; };
            recursion yes;
            include "/etc/named.rfc1912.zones";
            zone "aktau.unix.bas" {
                    type master;
                    file "aktau.unix.bas";
            };
    };
    view all {
            match-clients  { any; };
            zone "aktau.unix.bas" {
                    type master;
                    file "aktau.unix.bas";
            };
    };
    
    /var/named/
    >
    aktau.unix.bas    localdomain.zone  named.ca          named.zero
    chroot/           localhost.zone    named.ip6.local   slaves/
    data/             named.broadcast   named.local
    
    /var/named/aktau.unix.bas
    >
    $TTL 3h
    @       SOA linux5.unix.bas. root.linux5.unix.bas. 2011040701 1d 1h 1w 3h
            NS      linux5.unix.bas.
            NS      linux2.unix.bas.
            A       192.168.15.5
    m1      30 A    192.168.15.1
    m2      A       192.168.15.2
    m3      A       192.168.15.3
    m4      A       192.168.15.4
    m5      A       192.168.15.5
    hi TXT "salam aleykum from Aktau!"
    

    Статистика

    Время первой команды журнала06:23:14 2011- 4- 7
    Время последней команды журнала12:35:33 2011- 4- 7
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %12.87
    Процент синтаксически неверно набранных команд, % 4.95
    Суммарное время работы с терминалом *, час 2.70
    Количество командных строк в единицу времени, команда/мин 0.62
    Частота использования команд
    dig42|========================================| 40.00%
    host11|==========| 10.48%
    vim11|==========| 10.48%
    cat5|====| 4.76%
    /etc/init.d/named4|===| 3.81%
    yum3|==| 2.86%
    grep3|==| 2.86%
    skbmap2|=| 1.90%
    /etc/init.d/ip2|=| 1.90%
    ping2|=| 1.90%
    cp2|=| 1.90%
    history2|=| 1.90%
    netstat2|=| 1.90%
    ~2|=| 1.90%
    /etc/init.d/re2|=| 1.90%
    setxkbmap2|=| 1.90%
    }1|| 0.95%
    setxkbetxmap1|| 0.95%
    iptables1|| 0.95%
    /etc/init.d/iptables1|| 0.95%
    nmap1|| 0.95%
    127.0.0.1:531|| 0.95%
    ftp1|| 0.95%
    apt-cache1|| 0.95%
    ____
    *) Интервалы неактивности длительностью 30 минут и более не учитываются

    Справка

    Для того чтобы использовать LiLaLo, не нужно знать ничего особенного: всё происходит само собой. Однако, чтобы ведение и последующее использование журналов было как можно более эффективным, желательно иметь в виду следующее:
    1. В журнал автоматически попадают все команды, данные в любом терминале системы.

    2. Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.

    3. Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
      $ l s-l
      bash: l: command not found
      

    4. Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
      $ test 5 -lt 4
      Обратите внимание на то, что код завершения команды может быть отличен от нуля не только в тех случаях, когда команда была выполнена с ошибкой. Многие команды используют код завершения, например, для того чтобы показать результаты проверки

    5. Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
      $ find / -name abc
      find: /home/devi-orig/.gnome2: Keine Berechtigung
      find: /home/devi-orig/.gnome2_private: Keine Berechtigung
      find: /home/devi-orig/.nautilus/metafiles: Keine Berechtigung
      find: /home/devi-orig/.metacity: Keine Berechtigung
      find: /home/devi-orig/.inkscape: Keine Berechtigung
      ^C
      

    6. Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
      # id
      uid=0(root) gid=0(root) Gruppen=0(root)
      

    7. Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
      $ vi ~/.bashrc
      2a3,5
      >    if [ -f /usr/local/etc/bash_completion ]; then
      >         . /usr/local/etc/bash_completion
      >        fi
      

    8. Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
      $ patch ~/.bashrc
      В данном случае изменения применяются к файлу ~/.bashrc

    9. Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.

      Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.

    10. Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.

    11. Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора

    12. Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.

    13. Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.

    14. Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:

      $ whoami
      
      user
      
      $ #^ Интересно, кто я?
      
      в журнале это будет выглядеть так:
      $ whoami
      
      user
      
      Интересно, кто я?

    15. Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:

      $ whoami
      
      user
      
      $ cat > /dev/null #^ Интересно, кто я?
      
      Программа whoami выводит имя пользователя, под которым 
      мы зарегистрировались в системе.
      -
      Она не может ответить на вопрос о нашем назначении 
      в этом мире.
      
      В журнале это будет выглядеть так:
      $ whoami
      user
      
      Интересно, кто я?
      Программа whoami выводит имя пользователя, под которым
      мы зарегистрировались в системе.

      Она не может ответить на вопрос о нашем назначении
      в этом мире.
      Для разделения нескольких абзацев между собой используйте символ "-", один в строке.

    16. Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=

    17. Содержимое файла может быть показано в журнале. Для этого его нужно вывести с помощью программы cat. Если вывод команды отметить симоволами #!, содержимое файла будет показано в журнале в специально отведённой для этого секции.
    18. Для того чтобы вставить скриншот интересующего вас окна в журнал, нужно воспользоваться командой l3shot. После того как команда вызвана, нужно с помощью мыши выбрать окно, которое должно быть в журнале.
    19. Команды в журнале расположены в хронологическом порядке. Если две команды давались одна за другой, но на разных терминалах, в журнале они будут рядом, даже если они не имеют друг к другу никакого отношения.
      1
          2
      3   
          4
      
      Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.

    О программе

    LiLaLo (L3) расшифровывается как Live Lab Log.
    Программа разработана для повышения эффективности обучения Unix/Linux-системам.
    (c) Игорь Чубин, 2004-2008

    $Id$