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

Содержание

Журнал

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

/dev/pts/4
08:09:56
#chgrp named /etc/named.conf

08:10:21
#dig @127.0.0.1 linux4.unix.bas
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> @127.0.0.1 linux4.unix.bas
; (1 server found)
;; global options:  printcmd
;; connection timed out; no servers could be reached
08:11:12
#nestat -nlp | grep 127.0.0.1:53
bash: nestat: command not found
08:11:37
#netstat -nlp | grep 127.0.0.1:53
tcp        0      0 127.0.0.1:53                0.0.0.0:*                   LISTEN      5362/named
udp        0      0 127.0.0.1:53                0.0.0.0:*                               5362/named
08:11:41
#ifconfig -L -n --line-numbers
ifconfig: option `-L' not recognised.
ifconfig: `--help' gives usage information.
08:11:56
#iptables -L -n --line-numbers
Chain INPUT (policy ACCEPT)
num  target     prot opt source               destination
1    ACCEPT     udp  --  0.0.0.0/0            0.0.0.0/0           udp dpt:53
2    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:53
3    ACCEPT     udp  --  0.0.0.0/0            0.0.0.0/0           udp dpt:67
4    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:67
5    ACCEPT     udp  --  0.0.0.0/0            0.0.0.0/0           udp dpt:53
6    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:53
7    ACCEPT     udp  --  0.0.0.0/0            0.0.0.0/0           udp dpt:67
8    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:67
...
3    ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0
4    REJECT     all  --  0.0.0.0/0            0.0.0.0/0           reject-with icmp-port-unreachable
5    REJECT     all  --  0.0.0.0/0            0.0.0.0/0           reject-with icmp-port-unreachable
6    ACCEPT     all  --  0.0.0.0/0            192.168.122.0/24    state RELATED,ESTABLISHED
7    ACCEPT     all  --  192.168.122.0/24     0.0.0.0/0
8    ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0
9    REJECT     all  --  0.0.0.0/0            0.0.0.0/0           reject-with icmp-port-unreachable
10   REJECT     all  --  0.0.0.0/0            0.0.0.0/0           reject-with icmp-port-unreachable
Chain OUTPUT (policy ACCEPT)
num  target     prot opt source               destination
08:12:06
#iptables -F

08:12:28
#/etc/init.d/iptables save
Saving firewall rules to /etc/sysconfig/iptables:          [  OK  ]
08:14:20
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:26:18:E4:56:60
          inet addr:192.168.15.4  Bcast:192.168.15.255  Mask:255.255.255.0
          inet6 addr: fe80::226:18ff:fee4:5660/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:19608 errors:0 dropped:0 overruns:0 frame:0
          TX packets:19280 errors:0 dropped:0 overruns:0 carrier:1
          collisions:0 txqueuelen:1000
          RX bytes:16851372 (16.0 MiB)  TX bytes:2314790 (2.2 MiB)
          Interrupt:66 Memory:feac0000-feb00000
lo        Link encap:Local Loopback
...
          collisions:0 txqueuelen:0
          RX bytes:14638013 (13.9 MiB)  TX bytes:14638013 (13.9 MiB)
virbr0    Link encap:Ethernet  HWaddr 00:00:00:00:00:00
          inet addr:192.168.122.1  Bcast:192.168.122.255  Mask:255.255.255.0
          inet6 addr: fe80::200:ff:fe00:0/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:54 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:9098 (8.8 KiB)
08:14:27
#dig @127.0.0.1 linux4.unix.bas
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> @127.0.0.1 linux4.unix.bas
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 65453
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;linux4.unix.bas.               IN      A
;; ANSWER SECTION:
linux4.unix.bas.        9435    IN      A       192.168.15.4
;; AUTHORITY SECTION:
unix.bas.               9435    IN      NS      ns.unix.bas.
;; ADDITIONAL SECTION:
ns.unix.bas.            9435    IN      A       192.168.15.254
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Apr  7 12:15:13 2011
;; MSG SIZE  rcvd: 82
08:15:13
#vim /etc/resolv.conf
--- /tmp/l3-saved-3699.31472.28476	2011-04-07 12:15:32.000000000 +0600
+++ /etc/resolv.conf	2011-04-07 12:16:44.000000000 +0600
@@ -1 +1 @@
-nameserver 192.168.15.253
+linux4.unix.bas 192.168.15.4
08:17:28
#/etc/init.d/
acpid               hplip               netconsole          rpcsvcgssd
anacron             hsqldb              netfs               saslauthd
atd                 httpd               netplugd            sendmail
auditd              ip6tables           network             single
autofs              iptables            NetworkManager      smartd
avahi-daemon        irda                nfs                 squid
avahi-dnsconfd      irqbalance          nfslock             sshd
bluetooth           iscsi               nscd                syslog
capi                iscsid              ntpd                tcsd
conman              isdn                oddjobd             vncserver
...
cups                kudzu               portmap             wpa_supplicant
cups-config-daemon  libvirtd            psacct              xend
dnsmasq             lvm2-monitor        qemu                xendomains
dund                mcstrans            rawdevices          xfs
firstboot           mdmonitor           rdisc               xinetd
functions           mdmpd               readahead_early     ypbind
gpm                 messagebus          readahead_later     yum-updatesd
haldaemon           microcode_ctl       restorecond
halt                multipathd          rpcgssd
hidd                named               rpcidmapd
08:17:28
#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: 11407
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 1
;; QUESTION SECTION:
;nur.kz.                                IN      A
;; ANSWER SECTION:
nur.kz.                 3600    IN      A       195.210.46.230
;; AUTHORITY SECTION:
nur.kz.                 3600    IN      NS      ns2.tutby.com.
nur.kz.                 3600    IN      NS      ns1.tutby.com.
;; ADDITIONAL SECTION:
ns2.tutby.com.          3599    IN      A       86.57.250.3
;; Query time: 406 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Apr  7 12:20:05 2011
;; MSG SIZE  rcvd: 101
08:20:05
#vim /etc/named.conf
--- /tmp/l3-saved-3699.32224.2016	2011-04-07 12:25:54.000000000 +0600
+++ /etc/named.conf	2011-04-07 12:26:20.000000000 +0600
@@ -12,7 +12,7 @@
 // caching-nameserver package upgrade.
 //
 options {
-	listen-on port 53 { 127.0.0.1; };
+	listen-on port 53 { 0.0.0.0; };
 	listen-on-v6 port 53 { ::1; };
 	directory 	"/var/named";
 	dump-file 	"/var/named/data/cache_dump.db";
08:26:20
#/etc/init.d/named restart
Stopping named:                                            [  OK  ]
Starting named:                                            [  OK  ]
08:26:37
#netstat -nlp | grep :53
tcp        0      0 192.168.122.1:53            0.0.0.0:*                   LISTEN      2976/dnsmasq
tcp        0      0 ::1:53                      :::*                        LISTEN      5618/named
udp        0      0 192.168.122.1:53            0.0.0.0:*                               2976/dnsmasq
udp        0      0 0.0.0.0:5353                0.0.0.0:*                               2983/avahi-daemon:
udp        0      0 ::1:53                      :::*                                    5618/named
udp        0      0 :::5353                     :::*                                    2983/avahi-daemon:
08:32:14
#dig @127.0.0.1 version.bind. choas txt
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> @127.0.0.1 version.bind. choas txt
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 57879
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;version.bind.                  IN      A
;; AUTHORITY SECTION:
.                       10800   IN      SOA     a.root-servers.net. nstld.verisign-grs.com. 2011040601 1800 900 604800 86400
...
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 50225
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;choas.                         IN      TXT
;; AUTHORITY SECTION:
.                       10800   IN      SOA     a.root-servers.net. nstld.verisign-grs.com. 2011040601 1800 900 604800 86400
;; Query time: 151 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Apr  7 12:32:42 2011
;; MSG SIZE  rcvd: 98
08:33:35
#dig @127.0.0.1 version.bind. choas txt
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> @127.0.0.1 version.bind. choas txt
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 22223
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;version.bind.                  IN      A
;; AUTHORITY SECTION:
.                       10683   IN      SOA     a.root-servers.net. nstld.verisign-grs.com. 2011040601 1800 900 604800 86400
...
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 48260
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;choas.                         IN      TXT
;; AUTHORITY SECTION:
.                       10684   IN      SOA     a.root-servers.net. nstld.verisign-grs.com. 2011040601 1800 900 604800 86400
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Apr  7 12:34:38 2011
;; MSG SIZE  rcvd: 98
08:34:38
#dig @127.0.0.1 version.bind. chaos txt
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> @127.0.0.1 version.bind. chaos txt
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 19900
;; 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     "unknown"
;; AUTHORITY SECTION:
version.bind.           0       CH      NS      version.bind.
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Apr  7 12:36:26 2011
;; MSG SIZE  rcvd: 64
/dev/pts/9
08:35:44
#dig @127.0.0.1 version.bind. chaos txt
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> @127.0.0.1 version.bind. chaos txt
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 56961
;; 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     "unknown"
;; AUTHORITY SECTION:
version.bind.           0       CH      NS      version.bind.
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Apr  7 12:36:06 2011
;; MSG SIZE  rcvd: 64
/dev/pts/4
08:36:26
#dig mail.ru ns
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> mail.ru ns
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 32895
;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;mail.ru.                       IN      NS
;; ANSWER SECTION:
mail.ru.                387     IN      NS      ns2.mail.ru.
mail.ru.                387     IN      NS      ns3.mail.ru.
mail.ru.                387     IN      NS      ns4.mail.ru.
mail.ru.                387     IN      NS      ns5.mail.ru.
mail.ru.                387     IN      NS      ns.mail.ru.
mail.ru.                387     IN      NS      ns1.mail.ru.
;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Apr  7 12:36:42 2011
;; MSG SIZE  rcvd: 132
08:36:42
#dig @

08:36:49
#http://docstore.mik.ua/orelly/
bash: http://docstore.mik.ua/orelly/: No such file or directory
прошла 91 минута
10:08:09
#vim /etc/named.conf
--- /tmp/l3-saved-3699.16421.10404	2011-04-07 14:08:49.000000000 +0600
+++ /etc/named.conf	2011-04-07 14:10:46.000000000 +0600
@@ -49,5 +49,7 @@
 view all {
 	match-clients 	{ any; };
 	zone "astan.unix.bas" {
+		type master;
+		file "astana.unix.bas";
 	};
 };
10:10:46
#vim /var/named/
10:10:46
#vim /var/named/astana.unix.bas
--- /dev/null	2011-04-07 09:56:07.262138075 +0600
+++ /var/named/astana.unix.bas	2011-04-07 14:22:21.000000000 +0600
@@ -0,0 +1,9 @@
+@	SOA	linux4.unix.bas. root.linux4.unix.bas. 2011040701 1d 1h 1w 1h
+	NS	linux4.unix.bas.
+
+	A	192.168.15.4
+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
прошло 11 минут
10:22:21
#/etc/init.d/named restart
Stopping named:                                            [  OK  ]
Starting named:                                            [  OK  ]
10:22:36
#tail /var/log/messages
Apr  7 14:22:36 linux4 named[6355]: the working directory is not writable
Apr  7 14:22:36 linux4 named[6355]: zone 0.in-addr.arpa/IN/localhost_resolver: loaded serial 42
Apr  7 14:22:36 linux4 named[6355]: zone 0.0.127.in-addr.arpa/IN/localhost_resolver: loaded serial 1997022700
Apr  7 14:22:36 linux4 named[6355]: zone 255.in-addr.arpa/IN/localhost_resolver: loaded serial 42
Apr  7 14:22:36 linux4 named[6355]: 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/localhost_resolver: loaded serial 1997022700
Apr  7 14:22:36 linux4 named[6355]: zone localdomain/IN/localhost_resolver: loaded serial 42
Apr  7 14:22:36 linux4 named[6355]: zone localhost/IN/localhost_resolver: loaded serial 42
Apr  7 14:22:36 linux4 named[6355]: astana.unix.bas:1: no TTL specified; using SOA MINTTL instead
Apr  7 14:22:36 linux4 named[6355]: zone astan.unix.bas/IN/all: loaded serial 2011040701
Apr  7 14:22:36 linux4 named[6355]: running
10:24:35
#host 192.168.15.4
4.15.168.192.in-addr.arpa domain name pointer linux4.unix.bas.
10:28:39
#host m1.astana.unix.bas
;; connection timed out; no servers could be reached
10:29:49
#cat /etc/resolv.conf
nameserver 127.0.0.1
10:31:17
#~
 47 };
 48
 49 view all {              {
 50         match-clients   { any; };
 51         zone "astan.unix.bas" {
            zone "astan.unix.bas" {
                    type master;
 53                 file "astana.unix.bas";
            };
 54 };
 55 view all {
-- V        match-clients   { any; };
~           zone "astan.unix.bas" {
 56                 type master;
 57                 file "astana.unix.bas";
 58         };
 59 };
"/etc/named.conf" 59L, 1500C written
10:33:49
#host m1.astana.unix.bas

10:34:09
#host m4.astana.unix.bas

10:34:58
#host m1.astana.unix.bas
m1.astana.unix.bas has address 192.168.15.1
10:35:01
#host m3.astana.unix.bas
m3.astana.unix.bas has address 192.168.15.3
10:35:05
#vimtutor
  2. Type:      :q! <ENTER>.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                     Lesson 1.3: TEXT EDITING - DELETION
           ** Press  x  to delete the character under the cursor. **
  1. Move the cursor to the line below marked --->.
  2. To fix the errors, move the cursor until it is on top of the
     character to be deleted.
  3. Press the  x  key to delete the unwanted character.
  4. Repeat steps 2 through 4 until the sentence is correct.
10:36:38
#mcedit /etc/named.conf
                };
};
        channel default_debug {
                severity dynamic;
};
        match-clients      { localhost; };
        recursion yes;
        zone "astana.unix.bas" {
                file "astana.unix.bas";
};
view all {
        zone "astana.unix.bas" {
                file "astana.unix.bas";
};
10:37:06
#vim /etc/named.conf
10:41:54
# 29
tcp        0      0 192.168.15.4:53             0.0.0.0:*                   LISTEN      6730/named
tcp        0      0 127.0.0.1:53                0.0.0.0:*                   LISTEN      6730/named
tcp        0      0 192.168.122.1:53            0.0.0.0:*                   LISTEN      2976/dnsmasq
tcp        0      0 ::1:53                      :::*                        LISTEN      6730/named
udp        0      0 192.168.15.4:53             0.0.0.0:*                               6730/named
udp        0      0 127.0.0.1:53                0.0.0.0:*                               6730/named
udp        0      0 192.168.122.1:53            0.0.0.0:*                               2976/dnsmasq
udp        0      0 0.0.0.0:5353                0.0.0.0:*                               2983/avahi-daemon:
udp        0      0 ::1:53                      :::*                                    6730/named
udp        0      0 :::5353                     :::*                                    2983/avahi-daemon:
10:42:03
#iptables-save
# Generated by iptables-save v1.3.5 on Thu Apr  7 14:42:34 2011
*filter
:INPUT ACCEPT [9453:2006601]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [36559:16311731]
COMMIT
# Completed on Thu Apr  7 14:42:34 2011
# Generated by iptables-save v1.3.5 on Thu Apr  7 14:42:34 2011
*nat
:PREROUTING ACCEPT [128:32826]
:POSTROUTING ACCEPT [7193:410450]
:OUTPUT ACCEPT [7193:410530]
-A POSTROUTING -s 192.168.122.0/255.255.255.0 -d ! 192.168.122.0/255.255.255.0 -p tcp -j MASQUERADE --to-ports 1024-65535
-A POSTROUTING -s 192.168.122.0/255.255.255.0 -d ! 192.168.122.0/255.255.255.0 -p udp -j MASQUERADE --to-ports 1024-65535
-A POSTROUTING -s 192.168.122.0/255.255.255.0 -d ! 192.168.122.0/255.255.255.0 -j MASQUERADE
-A POSTROUTING -s 192.168.122.0/255.255.255.0 -d ! 192.168.122.0/255.255.255.0 -p tcp -j MASQUERADE --to-ports 1024-65535
-A POSTROUTING -s 192.168.122.0/255.255.255.0 -d ! 192.168.122.0/255.255.255.0 -p udp -j MASQUERADE --to-ports 1024-65535
-A POSTROUTING -s 192.168.122.0/255.255.255.0 -d ! 192.168.122.0/255.255.255.0 -j MASQUERADE
COMMIT
# Completed on Thu Apr  7 14:42:34 2011
10:43:47
#host almaty.unix.bas
almaty.unix.bas has address 192.168.15.3
10:44:13
#dig @192.168.15.3
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> @192.168.15.3
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 64631
;; flags: qr rd ra; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 14
;; QUESTION SECTION:
;.                              IN      NS
;; ANSWER SECTION:
.                       518123  IN      NS      i.root-servers.net.
...
g.root-servers.net.     604523  IN      A       192.112.36.4
h.root-servers.net.     604523  IN      A       128.63.2.53
h.root-servers.net.     604523  IN      AAAA    2001:500:1::803f:235
i.root-servers.net.     604523  IN      A       192.36.148.17
i.root-servers.net.     604523  IN      AAAA    2001:7fe::53
j.root-servers.net.     604523  IN      A       192.58.128.30
;; Query time: 4 msec
;; SERVER: 192.168.15.3#53(192.168.15.3)
;; WHEN: Thu Apr  7 14:44:44 2011
;; MSG SIZE  rcvd: 500
10:44:44
#dig @192.168.15.3 ns
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> @192.168.15.3 ns
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 21266
;; flags: qr rd ra; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 14
;; QUESTION SECTION:
;.                              IN      NS
;; ANSWER SECTION:
.                       518118  IN      NS      h.root-servers.net.
...
g.root-servers.net.     604518  IN      A       192.112.36.4
h.root-servers.net.     604518  IN      A       128.63.2.53
h.root-servers.net.     604518  IN      AAAA    2001:500:1::803f:235
i.root-servers.net.     604518  IN      A       192.36.148.17
i.root-servers.net.     604518  IN      AAAA    2001:7fe::53
j.root-servers.net.     604518  IN      A       192.58.128.30
;; Query time: 1 msec
;; SERVER: 192.168.15.3#53(192.168.15.3)
;; WHEN: Thu Apr  7 14:44:49 2011
;; MSG SIZE  rcvd: 500
10:44:49
#dig @alamty.unix.bas
dig: couldn't get address for 'alamty.unix.bas': not found
10:45:02
#dig @almaty.unix.bas
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> @almaty.unix.bas
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 36140
;; flags: qr rd ra; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 14
;; QUESTION SECTION:
;.                              IN      NS
;; ANSWER SECTION:
.                       518100  IN      NS      g.root-servers.net.
...
g.root-servers.net.     604500  IN      A       192.112.36.4
h.root-servers.net.     604500  IN      A       128.63.2.53
h.root-servers.net.     604500  IN      AAAA    2001:500:1::803f:235
i.root-servers.net.     604500  IN      A       192.36.148.17
i.root-servers.net.     604500  IN      AAAA    2001:7fe::53
j.root-servers.net.     604500  IN      A       192.58.128.30
;; Query time: 1 msec
;; SERVER: 192.168.15.3#53(192.168.15.3)
;; WHEN: Thu Apr  7 14:45:08 2011
;; MSG SIZE  rcvd: 500
10:45:08
#dig @almaty.unix.bas ns
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> @almaty.unix.bas ns
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40469
;; flags: qr rd ra; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 14
;; QUESTION SECTION:
;.                              IN      NS
;; ANSWER SECTION:
.                       518094  IN      NS      f.root-servers.net.
...
g.root-servers.net.     604494  IN      A       192.112.36.4
h.root-servers.net.     604494  IN      A       128.63.2.53
h.root-servers.net.     604494  IN      AAAA    2001:500:1::803f:235
i.root-servers.net.     604494  IN      A       192.36.148.17
i.root-servers.net.     604494  IN      AAAA    2001:7fe::53
j.root-servers.net.     604494  IN      A       192.58.128.30
;; Query time: 0 msec
;; SERVER: 192.168.15.3#53(192.168.15.3)
;; WHEN: Thu Apr  7 14:45:13 2011
;; MSG SIZE  rcvd: 500
10:45:13
#dig almaty.unix.bas ns
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3 <<>> almaty.unix.bas ns
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 26954
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; QUESTION SECTION:
;almaty.unix.bas.               IN      NS
;; ANSWER SECTION:
almaty.unix.bas.        10725   IN      NS      linux3.unix.bas.
;; ADDITIONAL SECTION:
linux3.unix.bas.        9525    IN      A       192.168.15.3
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Apr  7 14:45:28 2011
;; MSG SIZE  rcvd: 70
10:45:28
#host m1.almaty.unix.bas
m1.almaty.unix.bas has address 192.168.15.1
10:47:28
#host m2.almaty.unix.bas
m2.almaty.unix.bas has address 192.168.15.2
10:47:31
#host m3.almaty.unix.bas
Host m3.almaty.unix.bas not found: 2(SERVFAIL)
10:47:35
#host m4.almaty.unix.bas
m4.almaty.unix.bas has address 192.169.15.4
10:47:39
#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=1.87 ms
64 bytes from linux3.unix.bas (192.168.15.3): icmp_seq=2 ttl=64 time=0.109 ms
--- almaty.unix.bas ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 0.109/0.989/1.870/0.881 ms
10:48:24
#ping m2.almaty.unix.bas
PING m2.almaty.unix.bas (192.168.15.2) 56(84) bytes of data.
64 bytes from linux2.unix.bas (192.168.15.2): icmp_seq=1 ttl=64 time=0.146 ms
64 bytes from linux2.unix.bas (192.168.15.2): icmp_seq=2 ttl=64 time=0.152 ms
64 bytes from linux2.unix.bas (192.168.15.2): icmp_seq=3 ttl=64 time=0.145 ms
--- m2.almaty.unix.bas ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1999ms
rtt min/avg/max/mdev = 0.145/0.147/0.152/0.014 ms
10:48:30
#ping m5.almaty.unix.bas
PING m5.almaty.unix.bas (192.168.15.5) 56(84) bytes of data.
64 bytes from linux5.unix.bas (192.168.15.5): icmp_seq=1 ttl=64 time=1.19 ms
64 bytes from linux5.unix.bas (192.168.15.5): icmp_seq=2 ttl=64 time=0.157 ms
--- m5.almaty.unix.bas ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.157/0.677/1.198/0.521 ms
10:48:35
#ping m4.almaty.unix.bas
PING m4.almaty.unix.bas (192.169.15.4) 56(84) bytes of data.
--- m4.almaty.unix.bas ping statistics ---
2 packets transmitted, 0 received, 100% packet loss, time 1000ms
прошло 77 минут
12:06:09
#/etc/init.d/named
Usage: /etc/init.d/named {start|stop|status|restart|condrestart|reload|configtest|probe}
12:06:13
#/etc/init.d/named restart
Stopping named:                                            [  OK  ]
Starting named:
Error in named configuration:
/etc/named.zones:6: missing ';' before '}'
/etc/named.zones:13: missing ';' before '}'
/etc/named.zones:6: missing ';' before '}'
/etc/named.zones:13: missing ';' before '}'
                                                           [FAILED]
12:06:18
#vim /etc/named.conf
--- /tmp/l3-saved-3699.31644.21619	2011-04-07 16:06:23.000000000 +0600
+++ /etc/named.conf	2011-04-07 16:08:42.000000000 +0600
@@ -43,12 +43,11 @@
 	match-clients 	   { localhost; };
 	match-destinations { localhost; };
 	recursion yes;
-	include "/etc/named.rfc1912.zones";	
-	include "/etc/named.zones";	
-};	
+	include "/etc/named.rfc1912.zones";
+	include "/etc/named.zones";
+};
 view all {
 	match-clients 	{ any; };
 	recursion no;
 	include "/etc/named.zones";
 };
-};
12:08:42
#/etc/init.d/named restart
Stopping named:                                            [  OK  ]
Starting named:                                            [  OK  ]
12:08:46
#ls /var/named/slaves/
almaty.unix.bas
12:08:56
#vim /etc/named.
12:08:56
#vim /etc/named.zones
12:11:52
#~
 39                 severity dynamic;
"/etc/named.conf" 53L, 1419C
 40         };
 41 };
 42 view localhost_resolver {
 43         match-clients      { localhost; };
 44         match-destinations { localhost; };
 45         recursion yes;
 46         include "/etc/named.rfc1912.zones";
 47         include "/etc/named.zones";
 48 };
 49 view all {
 50         match-clients   { any; };
 51         recursion no;
 52         include "/etc/named.zones";
12:12:01
# 3 //
named.caching-nameserver.conf  named.rfc1912.zones
named.conf                     named.zones
12:12:01
#vim /etc/named.caching-nameserver.conf
12:12:13
# 12 // caching-nameserver package upgrade.
  1         zone "astana.unix.bas" {
  2                 type master;
  3                 file "astana.unix.bas";
  4                 allow-transfer {
  5                         192.168.15.3;
  6         };
  7 };
  8         zone "almaty.unix.bas" {
  9                 type slave;
 10                 file "slaves/almaty.unix.bas";
 11                 masters {
 12                         192.168.15.3;
 13         };
 14 };
"/etc/named.zones" 14L, 219C
12:12:24
#~
named.caching-nameserver.conf  named.rfc1912.zones
named.conf                     named.zones
12:12:24
#vim /etc/named.conf
12:12:36
#vim /var/named/
12:12:36
#vim /var/named/astana.unix.bas
12:14:12
#~
  2 @       SOA     linux4.unix.bas. root.linux4.unix.bas. 2011040701 1d 1h 1w 1h
            NS      linux3.unix.bas.
  3
                               4
  4  1                         1
     2                         2
  5  3      A       192.168.15.3
     4                         4
  6 m1      A       192.168.15.1
 11 m5      A       192.168.15.5
...
~
~
~
~
~
~
~
~
~
"/var/named/astana.unix.bas" 11L, 226C written
12:20:37
# 16 type master;
~
~
~
:! ls
a2ps.cfg               httpd                          prelink.conf
a2ps-site.cfg          idmapd.conf                    prelink.conf.d
acpi                   init.d                         printcap
adjtime                initlog.conf                   profile
aliases                inittab                        profile.d
aliases.db             inputrc                        protocols
...
~
~
~
~
~
~
~
~
~
:q!
12:26:56
#/etc/init.d/named
Usage: /etc/init.d/named {start|stop|status|restart|condrestart|reload|configtest|probe}
12:27:01
#/etc/init.d/named restart
Stopping named:                                            [  OK  ]
Starting named:                                            [  OK  ]
12:27:05
#host host13.astana.unix.bas
Host host13.astana.unix.bas not found: 3(NXDOMAIN)
12:27:22
#tail /var/log/messages
Apr  7 16:27:05 linux4 named[7903]: zone astana.unix.bas/IN/localhost_resolver: sending notifies (serial 2011040701)
Apr  7 16:27:05 linux4 named[7903]: zone 40.168.192.in-addr.arpa/IN/localhost_resolver: sending notifies (serial 2011040701)
Apr  7 16:27:05 linux4 named[7903]: zone 40.168.192.in-addr.arpa/IN/all: sending notifies (serial 2011040701)
Apr  7 16:27:05 linux4 named[7903]: zone astana.unix.bas/IN/all: sending notifies (serial 2011040701)
Apr  7 16:27:12 linux4 named[7903]: client 192.168.15.3#18268: view all: received notify for zone '30.168.192.in-addr.arpa': not authoritative
Apr  7 16:27:12 linux4 named[7903]: client 192.168.15.3#58452: view all: received notify for zone '30.168.192.in-addr.arpa': not authoritative
Apr  7 16:27:12 linux4 named[7903]: client 192.168.15.3#58452: view all: received notify for zone 'almaty.unix.bas'
Apr  7 16:27:12 linux4 named[7903]: zone almaty.unix.bas/IN/all: notify from 192.168.15.3#58452: zone is up to date
Apr  7 16:27:12 linux4 named[7903]: client 192.168.15.3#58452: view all: received notify for zone 'almaty.unix.bas'
Apr  7 16:27:12 linux4 named[7903]: zone almaty.unix.bas/IN/all: notify from 192.168.15.3#58452: zone is up to date
12:31:07
#ls /var/named/named.broadcast
/var/named/named.broadcast
12:32:59
#/etc/init.d/named restart
Stopping named:                                            [  OK  ]
Starting named:                                            [  OK  ]
12:33:03
#host host13.astana.unix.bas
Host host13.astana.unix.bas not found: 3(NXDOMAIN)
12:33:14
#vim /etc/named.conf
/dev/pts/9
12:34:08
#tail /var/log/messages
Apr  7 16:33:03 linux4 named[8095]: zone localdomain/IN/localhost_resolver: loaded serial 42
Apr  7 16:33:03 linux4 named[8095]: zone localhost/IN/localhost_resolver: loaded serial 42
Apr  7 16:33:03 linux4 named[8095]: zone 40.168.192.in-addr.arpa/IN/all: loaded serial 2011040701
Apr  7 16:33:03 linux4 named[8095]: zone almaty.unix.bas/IN/all: loaded serial 2011040701
Apr  7 16:33:03 linux4 named[8095]: zone astana.unix.bas/IN/all: loaded serial 2011040701
Apr  7 16:33:03 linux4 named[8095]: zone astana.unix.bas/IN/localhost_resolver: sending notifies (serial 2011040701)
Apr  7 16:33:03 linux4 named[8095]: zone 40.168.192.in-addr.arpa/IN/localhost_resolver: sending notifies (serial 2011040701)
Apr  7 16:33:03 linux4 named[8095]: zone 40.168.192.in-addr.arpa/IN/all: sending notifies (serial 2011040701)
Apr  7 16:33:03 linux4 named[8095]: running
Apr  7 16:33:03 linux4 named[8095]: zone astana.unix.bas/IN/all: sending notifies (serial 2011040701)
12:34:15
#vim /etc/named.zones
--- /tmp/l3-saved-8201.6276.3366	2011-04-07 16:34:22.000000000 +0600
+++ /etc/named.zones	2011-04-07 16:34:54.000000000 +0600
@@ -1,23 +1,23 @@
-	zone "astana.unix.bas" {
-		type master;
-		file "astana.unix.bas";
-		allow-transfer {
-			192.168.15.3;
+zone "astana.unix.bas" {
+	type master;
+	file "astana.unix.bas";
+	allow-transfer {
+		192.168.15.3;
 	};
 };
-	zone "almaty.unix.bas" {
-		type slave;
-		file "slaves/almaty.unix.bas";
-		masters {
-			192.168.15.3;
+zone "almaty.unix.bas" {
+	type slave;
+	file "slaves/almaty.unix.bas";
+	masters {
+		192.168.15.3;
 	};
 };	
 
-	zone "40.168.192.in-addr.arpa" {
-		type master;
-		file "40.in-addr.arpa";
-		allow-transfer {
-			192.168.15.3;
+zone "40.168.192.in-addr.arpa" {
+	type master;
+	file "40.in-addr.arpa";
+	allow-transfer {
+		192.168.15.3;
 	};
 };
 
12:34:54
#vim /var/named/40.in-addr.arpa
/dev/pts/4
12:35:31
#vim /var/named/
12:35:31
#vim /var/named/astana.unix.bas
12:43:58
#vim /var/named/40.in-addr.arpa
--- /tmp/l3-saved-3699.25594.14642	2011-04-07 16:44:02.000000000 +0600
+++ /var/named/40.in-addr.arpa	2011-04-07 16:47:32.000000000 +0600
@@ -4,3 +4,258 @@
 	NS 	linux3.unix.bas.
 
 1	ptr	host13.astana.unix.bas.
+
+2 PTR host2.astana.unix.bas.
+3 PTR host3.astana.unix.bas.
+4 PTR host4.astana.unix.bas.
+5 PTR host5.astana.unix.bas.
+6 PTR host6.astana.unix.bas.
+7 PTR host7.astana.unix.bas.
+8 PTR host8.astana.unix.bas.
+9 PTR host9.astana.unix.bas.
+10 PTR host10.astana.unix.bas.
+11 PTR host11.astana.unix.bas.
+12 PTR host12.astana.unix.bas.
+13 PTR host13.astana.unix.bas.
+14 PTR host14.astana.unix.bas.
+15 PTR host15.astana.unix.bas.
+16 PTR host16.astana.unix.bas.
+17 PTR host17.astana.unix.bas.
+18 PTR host18.astana.unix.bas.
+19 PTR host19.astana.unix.bas.
+20 PTR host20.astana.unix.bas.
+21 PTR host21.astana.unix.bas.
+22 PTR host22.astana.unix.bas.
+23 PTR host23.astana.unix.bas.
+24 PTR host24.astana.unix.bas.
+25 PTR host25.astana.unix.bas.
+26 PTR host26.astana.unix.bas.
+27 PTR host27.astana.unix.bas.
+28 PTR host28.astana.unix.bas.
+29 PTR host29.astana.unix.bas.
+30 PTR host30.astana.unix.bas.
+31 PTR host31.astana.unix.bas.
+32 PTR host32.astana.unix.bas.
+33 PTR host33.astana.unix.bas.
+34 PTR host34.astana.unix.bas.
+35 PTR host35.astana.unix.bas.
+36 PTR host36.astana.unix.bas.
+37 PTR host37.astana.unix.bas.
+38 PTR host38.astana.unix.bas.
+39 PTR host39.astana.unix.bas.
+40 PTR host40.astana.unix.bas.
+41 PTR host41.astana.unix.bas.
+42 PTR host42.astana.unix.bas.
+43 PTR host43.astana.unix.bas.
+44 PTR host44.astana.unix.bas.
+45 PTR host45.astana.unix.bas.
+46 PTR host46.astana.unix.bas.
+47 PTR host47.astana.unix.bas.
+48 PTR host48.astana.unix.bas.
+49 PTR host49.astana.unix.bas.
+50 PTR host50.astana.unix.bas.
+51 PTR host51.astana.unix.bas.
+52 PTR host52.astana.unix.bas.
+53 PTR host53.astana.unix.bas.
+54 PTR host54.astana.unix.bas.
+55 PTR host55.astana.unix.bas.
+56 PTR host56.astana.unix.bas.
+57 PTR host57.astana.unix.bas.
+58 PTR host58.astana.unix.bas.
+59 PTR host59.astana.unix.bas.
+60 PTR host60.astana.unix.bas.
+61 PTR host61.astana.unix.bas.
+62 PTR host62.astana.unix.bas.
+63 PTR host63.astana.unix.bas.
+64 PTR host64.astana.unix.bas.
+65 PTR host65.astana.unix.bas.
+66 PTR host66.astana.unix.bas.
+67 PTR host67.astana.unix.bas.
+68 PTR host68.astana.unix.bas.
+69 PTR host69.astana.unix.bas.
+70 PTR host70.astana.unix.bas.
+71 PTR host71.astana.unix.bas.
+72 PTR host72.astana.unix.bas.
+73 PTR host73.astana.unix.bas.
+74 PTR host74.astana.unix.bas.
+75 PTR host75.astana.unix.bas.
+76 PTR host76.astana.unix.bas.
+77 PTR host77.astana.unix.bas.
+78 PTR host78.astana.unix.bas.
+79 PTR host79.astana.unix.bas.
+80 PTR host80.astana.unix.bas.
+81 PTR host81.astana.unix.bas.
+82 PTR host82.astana.unix.bas.
+83 PTR host83.astana.unix.bas.
+84 PTR host84.astana.unix.bas.
+85 PTR host85.astana.unix.bas.
+86 PTR host86.astana.unix.bas.
+87 PTR host87.astana.unix.bas.
+88 PTR host88.astana.unix.bas.
+89 PTR host89.astana.unix.bas.
+90 PTR host90.astana.unix.bas.
+91 PTR host91.astana.unix.bas.
+92 PTR host92.astana.unix.bas.
+93 PTR host93.astana.unix.bas.
+94 PTR host94.astana.unix.bas.
+95 PTR host95.astana.unix.bas.
+96 PTR host96.astana.unix.bas.
+97 PTR host97.astana.unix.bas.
+98 PTR host98.astana.unix.bas.
+99 PTR host99.astana.unix.bas.
+100 PTR host100.astana.unix.bas.
+101 PTR host101.astana.unix.bas.
+102 PTR host102.astana.unix.bas.
+103 PTR host103.astana.unix.bas.
+104 PTR host104.astana.unix.bas.
+105 PTR host105.astana.unix.bas.
+106 PTR host106.astana.unix.bas.
+107 PTR host107.astana.unix.bas.
+108 PTR host108.astana.unix.bas.
+109 PTR host109.astana.unix.bas.
+110 PTR host110.astana.unix.bas.
+111 PTR host111.astana.unix.bas.
+112 PTR host112.astana.unix.bas.
+113 PTR host113.astana.unix.bas.
+114 PTR host114.astana.unix.bas.
+115 PTR host115.astana.unix.bas.
+116 PTR host116.astana.unix.bas.
+117 PTR host117.astana.unix.bas.
+118 PTR host118.astana.unix.bas.
+119 PTR host119.astana.unix.bas.
+120 PTR host120.astana.unix.bas.
+121 PTR host121.astana.unix.bas.
+122 PTR host122.astana.unix.bas.
+123 PTR host123.astana.unix.bas.
+124 PTR host124.astana.unix.bas.
+125 PTR host125.astana.unix.bas.
+126 PTR host126.astana.unix.bas.
+127 PTR host127.astana.unix.bas.
+128 PTR host128.astana.unix.bas.
+129 PTR host129.astana.unix.bas.
+130 PTR host130.astana.unix.bas.
+131 PTR host131.astana.unix.bas.
+132 PTR host132.astana.unix.bas.
+133 PTR host133.astana.unix.bas.
+134 PTR host134.astana.unix.bas.
+135 PTR host135.astana.unix.bas.
+136 PTR host136.astana.unix.bas.
+137 PTR host137.astana.unix.bas.
+138 PTR host138.astana.unix.bas.
+139 PTR host139.astana.unix.bas.
+140 PTR host140.astana.unix.bas.
+141 PTR host141.astana.unix.bas.
+142 PTR host142.astana.unix.bas.
+143 PTR host143.astana.unix.bas.
+144 PTR host144.astana.unix.bas.
+145 PTR host145.astana.unix.bas.
+146 PTR host146.astana.unix.bas.
+147 PTR host147.astana.unix.bas.
+148 PTR host148.astana.unix.bas.
+149 PTR host149.astana.unix.bas.
+150 PTR host150.astana.unix.bas.
+151 PTR host151.astana.unix.bas.
+152 PTR host152.astana.unix.bas.
+153 PTR host153.astana.unix.bas.
+154 PTR host154.astana.unix.bas.
+155 PTR host155.astana.unix.bas.
+156 PTR host156.astana.unix.bas.
+157 PTR host157.astana.unix.bas.
+158 PTR host158.astana.unix.bas.
+159 PTR host159.astana.unix.bas.
+160 PTR host160.astana.unix.bas.
+161 PTR host161.astana.unix.bas.
+162 PTR host162.astana.unix.bas.
+163 PTR host163.astana.unix.bas.
+164 PTR host164.astana.unix.bas.
+165 PTR host165.astana.unix.bas.
+166 PTR host166.astana.unix.bas.
+167 PTR host167.astana.unix.bas.
+168 PTR host168.astana.unix.bas.
+169 PTR host169.astana.unix.bas.
+170 PTR host170.astana.unix.bas.
+171 PTR host171.astana.unix.bas.
+172 PTR host172.astana.unix.bas.
+173 PTR host173.astana.unix.bas.
+174 PTR host174.astana.unix.bas.
+175 PTR host175.astana.unix.bas.
+176 PTR host176.astana.unix.bas.
+177 PTR host177.astana.unix.bas.
+178 PTR host178.astana.unix.bas.
+179 PTR host179.astana.unix.bas.
+180 PTR host180.astana.unix.bas.
+181 PTR host181.astana.unix.bas.
+182 PTR host182.astana.unix.bas.
+183 PTR host183.astana.unix.bas.
+184 PTR host184.astana.unix.bas.
+185 PTR host185.astana.unix.bas.
+186 PTR host186.astana.unix.bas.
+187 PTR host187.astana.unix.bas.
+188 PTR host188.astana.unix.bas.
+189 PTR host189.astana.unix.bas.
+190 PTR host190.astana.unix.bas.
+191 PTR host191.astana.unix.bas.
+192 PTR host192.astana.unix.bas.
+193 PTR host193.astana.unix.bas.
+194 PTR host194.astana.unix.bas.
+195 PTR host195.astana.unix.bas.
+196 PTR host196.astana.unix.bas.
+197 PTR host197.astana.unix.bas.
+198 PTR host198.astana.unix.bas.
+199 PTR host199.astana.unix.bas.
+200 PTR host200.astana.unix.bas.
+201 PTR host201.astana.unix.bas.
+202 PTR host202.astana.unix.bas.
+203 PTR host203.astana.unix.bas.
+204 PTR host204.astana.unix.bas.
+205 PTR host205.astana.unix.bas.
+206 PTR host206.astana.unix.bas.
+207 PTR host207.astana.unix.bas.
+208 PTR host208.astana.unix.bas.
+209 PTR host209.astana.unix.bas.
+210 PTR host210.astana.unix.bas.
+211 PTR host211.astana.unix.bas.
+212 PTR host212.astana.unix.bas.
+213 PTR host213.astana.unix.bas.
+214 PTR host214.astana.unix.bas.
+215 PTR host215.astana.unix.bas.
+216 PTR host216.astana.unix.bas.
+217 PTR host217.astana.unix.bas.
+218 PTR host218.astana.unix.bas.
+219 PTR host219.astana.unix.bas.
+220 PTR host220.astana.unix.bas.
+221 PTR host221.astana.unix.bas.
+222 PTR host222.astana.unix.bas.
+223 PTR host223.astana.unix.bas.
+224 PTR host224.astana.unix.bas.
+225 PTR host225.astana.unix.bas.
+226 PTR host226.astana.unix.bas.
+227 PTR host227.astana.unix.bas.
+228 PTR host228.astana.unix.bas.
+229 PTR host229.astana.unix.bas.
+230 PTR host230.astana.unix.bas.
+231 PTR host231.astana.unix.bas.
+232 PTR host232.astana.unix.bas.
+233 PTR host233.astana.unix.bas.
+234 PTR host234.astana.unix.bas.
+235 PTR host235.astana.unix.bas.
+236 PTR host236.astana.unix.bas.
+237 PTR host237.astana.unix.bas.
+238 PTR host238.astana.unix.bas.
+239 PTR host239.astana.unix.bas.
+240 PTR host240.astana.unix.bas.
+241 PTR host241.astana.unix.bas.
+242 PTR host242.astana.unix.bas.
+243 PTR host243.astana.unix.bas.
+244 PTR host244.astana.unix.bas.
+245 PTR host245.astana.unix.bas.
+246 PTR host246.astana.unix.bas.
+247 PTR host247.astana.unix.bas.
+248 PTR host248.astana.unix.bas.
+249 PTR host249.astana.unix.bas.
+250 PTR host250.astana.unix.bas.
+251 PTR host251.astana.unix.bas.
+252 PTR host252.astana.unix.bas.
+253 PTR host253.astana.unix.bas.
+254 PTR host254.astana.unix.bas.
+255 PTR host255.astana.unix.bas.
12:47:32
#/etc/init.d/named restart
Stopping named:                                            [  OK  ]
Starting named:                                            [  OK  ]
12:50:14
#tail /var/log/messages
Apr  7 16:50:14 linux4 named[8378]: zone localdomain/IN/localhost_resolver: loaded serial 42
Apr  7 16:50:14 linux4 named[8378]: zone localhost/IN/localhost_resolver: loaded serial 42
Apr  7 16:50:14 linux4 named[8378]: zone 40.168.192.in-addr.arpa/IN/all: loaded serial 2011040701
Apr  7 16:50:14 linux4 named[8378]: zone almaty.unix.bas/IN/all: loaded serial 2011040701
Apr  7 16:50:14 linux4 named[8378]: zone astana.unix.bas/IN/all: loaded serial 2011040701
Apr  7 16:50:14 linux4 named[8378]: running
Apr  7 16:50:14 linux4 named[8378]: zone astana.unix.bas/IN/localhost_resolver: sending notifies (serial 2011040701)
Apr  7 16:50:14 linux4 named[8378]: zone 40.168.192.in-addr.arpa/IN/localhost_resolver: sending notifies (serial 2011040701)
Apr  7 16:50:14 linux4 named[8378]: zone 40.168.192.in-addr.arpa/IN/all: sending notifies (serial 2011040701)
Apr  7 16:50:14 linux4 named[8378]: zone astana.unix.bas/IN/all: sending notifies (serial 2011040701)
прошло 13 минут
13:03:26
# 3 NS linux4.unix.bas.
eth0      Link encap:Ethernet  HWaddr 00:26:18:E4:56:60
          inet addr:192.168.15.4  Bcast:192.168.15.255  Mask:255.255.255.0
          inet6 addr: fe80::226:18ff:fee4:5660/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:45900 errors:0 dropped:0 overruns:0 frame:0
          TX packets:45334 errors:0 dropped:0 overruns:0 carrier:1
          collisions:0 txqueuelen:1000
          RX bytes:22366346 (21.3 MiB)  TX bytes:4198411 (4.0 MiB)
          Interrupt:66 Memory:feac0000-feb00000
прошло 16 минут
13:19:59
#dhclient eth0
Internet Systems Consortium DHCP Client V3.0.5-RedHat
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
Listening on LPF/eth0/00:26:18:e4:56:60
Sending on   LPF/eth0/00:26:18:e4:56:60
Sending on   Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7
DHCPOFFER from 192.168.15.2
DHCPREQUEST on eth0 to 255.255.255.255 port 67
DHCPACK from 192.168.15.2
bound to 192.168.15.200 -- renewal in 9133 seconds.
13:20:09
#ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:26:18:E4:56:60
          inet addr:192.168.15.200  Bcast:192.168.15.255  Mask:255.255.255.0
          inet6 addr: fe80::226:18ff:fee4:5660/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:45932 errors:0 dropped:0 overruns:0 frame:0
          TX packets:45369 errors:0 dropped:0 overruns:0 carrier:1
          collisions:0 txqueuelen:1000
          RX bytes:22371522 (21.3 MiB)  TX bytes:4202803 (4.0 MiB)
          Interrupt:66 Memory:feac0000-feb00000
13:20:10
#ls /var/lib/
alternatives/     games/            misc/             rpm/              xend/
bluetooth/        hal/              mlocate/          scrollkeeper/     xenstored/
dav/              hsqldb/           multipath/        sepolgen/         xkb/
dbus/             iscsi/            nfs/              stateless/        yum/
dhclient/         libvirt/          ntp/              tpm/
dhcpv6/           logrotate.status  random-seed       xen/
13:20:10
#ifdown eth0

13:20:57
#ifup eth0

13:21:04
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:26:18:E4:56:60
          inet addr:192.168.15.4  Bcast:192.168.15.255  Mask:255.255.255.0
          inet6 addr: fe80::226:18ff:fee4:5660/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:46090 errors:0 dropped:0 overruns:0 frame:0
          TX packets:45563 errors:0 dropped:0 overruns:0 carrier:2
          collisions:0 txqueuelen:1000
          RX bytes:22406503 (21.3 MiB)  TX bytes:4245172 (4.0 MiB)
          Interrupt:74 Memory:feac0000-feb00000
lo        Link encap:Local Loopback
...
          collisions:0 txqueuelen:0
          RX bytes:14713869 (14.0 MiB)  TX bytes:14713869 (14.0 MiB)
virbr0    Link encap:Ethernet  HWaddr 00:00:00:00:00:00
          inet addr:192.168.122.1  Bcast:192.168.122.255  Mask:255.255.255.0
          inet6 addr: fe80::200:ff:fe00:0/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:54 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:9098 (8.8 KiB)
13:21:06
#xen
xen               xend              xenstore-chmod    xenstore-ls       xentrace
xenbaked          xen-detect        xenstore-control  xenstore-read     xentrace_format
xen-bugtool       xenmon.py         xenstored         xenstore-rm       xentrace_setmask
xencons           xenperf           xenstore-exists   xenstore-write    xentrace_setsize
xenconsoled       xen-python-path   xenstore-list     xentop
13:21:06
#xen
bash: xen: command not found
13:22:53
#xen
bash: xen: command not found
13:22:55
#xen
xen               xend              xenstore-chmod    xenstore-ls       xentrace
xenbaked          xen-detect        xenstore-control  xenstore-read     xentrace_format
xen-bugtool       xenmon.py         xenstored         xenstore-rm       xentrace_setmask
xencons           xenperf           xenstore-exists   xenstore-write    xentrace_setsize
xenconsoled       xen-python-path   xenstore-list     xentop
13:22:55
#xen
xen               xend              xenstore-chmod    xenstore-ls       xentrace
xenbaked          xen-detect        xenstore-control  xenstore-read     xentrace_format
xen-bugtool       xenmon.py         xenstored         xenstore-rm       xentrace_setmask
xencons           xenperf           xenstore-exists   xenstore-write    xentrace_setsize
xenconsoled       xen-python-path   xenstore-list     xentop

Файлы

  • /etc/resolv.conf
  • /etc/resolv.conf
    >
    nameserver 127.0.0.1
    

    Статистика

    Время первой команды журнала08:09:56 2011- 4- 7
    Время последней команды журнала13:22:55 2011- 4- 7
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %14.85
    Процент синтаксически неверно набранных команд, % 3.96
    Суммарное время работы с терминалом *, час 2.40
    Количество командных строк в единицу времени, команда/мин 0.70
    Частота использования команд
    vim19|==================| 18.27%
    dig15|==============| 14.42%
    host13|============| 12.50%
    /etc/init.d/named9|========| 8.65%
    xen5|====| 4.81%
    ifconfig4|===| 3.85%
    ping4|===| 3.85%
    tail4|===| 3.85%
    ~4|===| 3.85%
    grep3|==| 2.88%
    ls3|==| 2.88%
    iptables2|=| 1.92%
    32|=| 1.92%
    netstat2|=| 1.92%
    nestat1|| 0.96%
    ifup1|| 0.96%
    121|| 0.96%
    http://docstore.mik.ua/orelly/1|| 0.96%
    vimtutor1|| 0.96%
    /etc/init.d/iptables1|| 0.96%
    291|| 0.96%
    /etc/init.d/1|| 0.96%
    161|| 0.96%
    ifdown1|| 0.96%
    iptables-save1|| 0.96%
    cat1|| 0.96%
    dhclient1|| 0.96%
    chgrp1|| 0.96%
    mcedit1|| 0.96%
    ____
    *) Интервалы неактивности длительностью 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$