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

Содержание

Журнал

Четверг (06/04/09)

/dev/pts/6
11:00:21
#ssh 192.168.15.1
Enter passphrase for key '/root/.ssh/id_dsa':
11:00:23
#ssh-add
Enter passphrase for /root/.ssh/id_dsa:
Identity added: /root/.ssh/id_dsa (/root/.ssh/id_dsa)
11:00:26
#ssh 192.168.15.1
l3-agent is already running: pid=4276; pidfile=/root/.lilalo/l3-agent.pid
11:00:30
#dig tj ns
; <<>> DiG 9.6.0-P1 <<>> tj ns
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 20973
;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;tj.                            IN      NS
;; ANSWER SECTION:
tj.                     172670  IN      NS      ns1.nic.tj.
tj.                     172670  IN      NS      phloem.uoregon.edu.
tj.                     172670  IN      NS      tjmirror.eastera.tj.
tj.                     172670  IN      NS      ns2.tojikiston.com.
tj.                     172670  IN      NS      ns-tj.ripe.net.
;; Query time: 0 msec
;; SERVER: 10.0.35.1#53(10.0.35.1)
;; WHEN: Thu Jun  4 11:01:07 2009
;; MSG SIZE  rcvd: 165
11:01:07
#host phloem.uoregon.edu
phloem.uoregon.edu      A       128.223.32.35
11:01:25
#whois 128.223.32.35
OrgName:    University of Oregon
OrgID:      UNIVER-193
Address:    UO Information Services
Address:    1225 Kincaid Street
City:       Eugene
StateProv:  OR
PostalCode: 97403
Country:    US
NetRange:   128.223.0.0 - 128.223.255.255
CIDR:       128.223.0.0/16
...
OrgNOCHandle: UONET-ARIN
OrgNOCName:   UOnet NOC
OrgNOCPhone:  +1-541-346-4395
OrgNOCEmail:  nethelp@ns.uoregon.edu
OrgTechHandle: JAD46-ARIN
OrgTechName:   Dominguez, Jose Alfredo
OrgTechPhone:  +1-541-346-1685
OrgTechEmail:  jad@network-services.uoregon.edu
# ARIN WHOIS database, last updated 2009-06-03 20:00
# Enter ? for additional hints on searching ARIN's WHOIS database.
11:01:39
#whois 128.223.32.35 | less
11:02:13
#traceroute -n 128.223.32.35
traceroute to 128.223.32.35 (128.223.32.35), 30 hops max, 60 byte packets
 1  192.168.201.1  1.238 ms  1.616 ms  1.804 ms
 2  10.0.35.1  0.357 ms  0.343 ms  0.331 ms
 3  192.168.70.1  7.491 ms  20.534 ms  20.726 ms
 4  194.150.93.65  20.709 ms  20.696 ms  20.682 ms
 5  194.150.92.2  20.669 ms  20.657 ms  20.642 ms
 6  64.210.19.41  302.253 ms  310.862 ms  310.834 ms
 7  64.208.110.26  157.158 ms  162.756 ms  162.420 ms^C
11:02:24
#traceroute -I 128.223.32.35
traceroute to 128.223.32.35 (128.223.32.35), 30 hops max, 60 byte packets
 1  192.168.201.1 (192.168.201.1)  1.379 ms  1.776 ms  1.977 ms
 2  10.0.35.1 (10.0.35.1)  0.335 ms  0.331 ms  0.327 ms
 3  192.168.70.1 (192.168.70.1)  5.695 ms  13.079 ms  19.107 ms
 4  ip.194.150.93.65.veer.net.ua (194.150.93.65)  19.104 ms  19.100 ms  19.300 ms
 5  uplink.veer.net.ua (194.150.92.2)  19.296 ms  19.293 ms  19.290 ms
 6  Gi3-4.1103.ar1.FRA4.gblx.net (64.210.19.41)  101.088 ms  107.428 ms  107.417 ms
 7  sbc-1.ar1.SJC2.gblx.net (64.208.110.26)  150.049 ms  127.506 ms  164.846 ms
 8  * * *
 9  * * *
10  * * *
11  * * *
12  * * *
13  * * *
14  ge-5-2.uonet2-gw.uoregon.edu (128.223.3.2)  284.854 ms  284.851 ms  284.847 ms
15  phloem.uoregon.edu (128.223.32.35)  242.778 ms  284.634 ms  284.631 ms
11:02:45
#traceroute tjmirror.eastera.tj
traceroute to tjmirror.eastera.tj (82.198.22.25), 30 hops max, 60 byte packets
 1  192.168.201.1 (192.168.201.1)  1.101 ms  1.277 ms  1.466 ms
 2  10.0.35.1 (10.0.35.1)  0.427 ms  0.409 ms  0.395 ms
 3  192.168.70.1 (192.168.70.1)  8.543 ms  23.727 ms  23.714 ms
 4  ip.194.150.93.65.veer.net.ua (194.150.93.65)  23.905 ms  23.894 ms  23.881 ms
 5  uplink.veer.net.ua (194.150.92.2)  23.867 ms  23.854 ms  23.841 ms
 6  Gi3-4.1103.ar1.FRA4.gblx.net (64.210.19.41)  103.067 ms  108.379 ms  108.361 ms
 7  po1-10G.ar2.FRA4.gblx.net (67.16.133.186)  60.241 ms  58.778 ms  58.964 ms
 8  LINX-TELECOMMUNICATIONS-BV-Linxtelecom-AS3327.TenGigabitEthernet6-3.1200.ar2.FRA4.gblx.net (208.178.60.190)  51.198 ms  57.862 ms  50.756 ms
 9  r9-xe-5-1-0-0-Sto-TC.SE.DataBone.net (212.47.201.195)  123.387 ms  122.359 ms  122.344 ms
...
14  217.28.248.26 (217.28.248.26)  135.848 ms  95.651 ms  143.856 ms
15  77.94.34.66.satgate.net (77.94.34.66)  143.842 ms  143.827 ms *
16  77.94.34.110.satgate.net (77.94.34.110)  143.592 ms  143.782 ms  143.768 ms
17  * * *
18  * * *
19  2.136.122.62.eastera.tj (62.122.136.2)  670.656 ms  676.822 ms  661.924 ms
20  10.136.122.62.eastera.tj (62.122.136.10)  2714.748 ms  3579.324 ms *
21  * * *
22  82.198.22.10 (82.198.22.10)  428.686 ms  463.487 ms  464.754 ms
23  82.198.22.25 (82.198.22.25)  479.035 ms  473.153 ms  470.373 ms
11:03:07
#whois 82.198.22.10
% This is the RIPE Whois query server #1.
% The objects are in RPSL format.
%
% The RIPE Database is subject to Terms and Conditions.
% See http://www.ripe.net/db/support/db-terms-conditions.pdf
% Note: This output has been filtered.
%       To receive output for a database update, use the "-B" flag.
% Information related to '82.198.22.0 - 82.198.22.255'
inetnum:      82.198.22.0 - 82.198.22.255
netname:      Eastera-TJ
...
origin:       AS30721
mnt-by:       SATGATE-MNT
source:       RIPE # Filtered
% Information related to '82.198.0.0/19AS30721'
route:          82.198.0.0/19
descr:          SATGATE-AGGR-ROUTE
origin:         AS30721
mnt-by:         SATGATE-MNT
mnt-routes:     SATGATE-MNT
source:         RIPE # Filtered
11:03:21
#whois 82.198.22.10 | less
11:04:57
#dig ua ns
; <<>> DiG 9.6.0-P1 <<>> ua ns
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 50903
;; flags: qr rd ra; QUERY: 1, ANSWER: 10, AUTHORITY: 0, ADDITIONAL: 4
;; QUESTION SECTION:
;ua.                            IN      NS
;; ANSWER SECTION:
ua.                     172383  IN      NS      he1.ns.ua.
ua.                     172383  IN      NS      ns.lucky.net.
...
ua.                     172383  IN      NS      ho1.ns.ua.
;; ADDITIONAL SECTION:
ns2.nic.fr.             108751  IN      A       192.93.0.4
ns2.nic.fr.             108751  IN      AAAA    2001:660:3005:1::1:2
sunic.sunet.se.         4968    IN      A       192.36.125.2
sunic.sunet.se.         4968    IN      AAAA    2001:6b0:7::2
;; Query time: 0 msec
;; SERVER: 10.0.35.1#53(10.0.35.1)
;; WHEN: Thu Jun  4 11:05:01 2009
;; MSG SIZE  rcvd: 334
11:05:01
#dig by ns
; <<>> DiG 9.6.0-P1 <<>> by ns
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53944
;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 2
;; QUESTION SECTION:
;by.                            IN      NS
;; ANSWER SECTION:
by.                     10800   IN      NS      dns.belpak.by.
by.                     10800   IN      NS      arwena.nask.waw.pl.
by.                     10800   IN      NS      ns-by.ripe.net.
by.                     10800   IN      NS      ns2.free.net.
by.                     10800   IN      NS      ns.ru.net.
by.                     10800   IN      NS      ns1.open.by.
;; ADDITIONAL SECTION:
ns.ru.net.              9247    IN      A       193.124.22.65
ns2.free.net.           124552  IN      AAAA    2001:640:1:1::67
;; Query time: 95 msec
;; SERVER: 10.0.35.1#53(10.0.35.1)
;; WHEN: Thu Jun  4 11:05:39 2009
;; MSG SIZE  rcvd: 215
11:05:39
#dig md ns
;; Warning, extra type option
; <<>> DiG 9.6.0-P1 <<>> md ns
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 59041
;; flags: qr rd ra; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 2
;; QUESTION SECTION:
;.                              IN      NS
;; ANSWER SECTION:
.                       433246  IN      NS      i.root-servers.net.
...
.                       433246  IN      NS      b.root-servers.net.
.                       433246  IN      NS      j.root-servers.net.
.                       433246  IN      NS      k.root-servers.net.
;; ADDITIONAL SECTION:
j.root-servers.net.     433246  IN      A       192.58.128.30
j.root-servers.net.     433246  IN      AAAA    2001:503:c27::2:30
;; Query time: 0 msec
;; SERVER: 10.0.35.1#53(10.0.35.1)
;; WHEN: Thu Jun  4 11:05:44 2009
;; MSG SIZE  rcvd: 272
11:05:44
#dig фal ns
; <<>> DiG 9.6.0-P1 <<>> al ns
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6146
;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 2
;; QUESTION SECTION:
;al.                            IN      NS
;; ANSWER SECTION:
al.                     86400   IN      NS      rip.psg.com.
al.                     86400   IN      NS      munnari.oz.au.
al.                     86400   IN      NS      ns-al.ripe.net.
al.                     86400   IN      NS      ns1.nic.al.
al.                     86400   IN      NS      nameserver.isti.cnr.it.
al.                     86400   IN      NS      sunic.sunet.se.
;; ADDITIONAL SECTION:
sunic.sunet.se.         4899    IN      A       192.36.125.2
sunic.sunet.se.         4899    IN      AAAA    2001:6b0:7::2
;; Query time: 202 msec
;; SERVER: 10.0.35.1#53(10.0.35.1)
;; WHEN: Thu Jun  4 11:06:09 2009
;; MSG SIZE  rcvd: 230
11:06:09
#dig ua mx
; <<>> DiG 9.6.0-P1 <<>> ua mx
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 29655
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 10, ADDITIONAL: 4
;; QUESTION SECTION:
;ua.                            IN      MX
;; ANSWER SECTION:
ua.                     172261  IN      MX      10 mr.kolo.net.
;; AUTHORITY SECTION:
...
ua.                     172249  IN      NS      ho1.ns.ua.
;; ADDITIONAL SECTION:
ns2.nic.fr.             108617  IN      A       192.93.0.4
ns2.nic.fr.             108617  IN      AAAA    2001:660:3005:1::1:2
sunic.sunet.se.         4834    IN      A       192.36.125.2
sunic.sunet.se.         4834    IN      AAAA    2001:6b0:7::2
;; Query time: 0 msec
;; SERVER: 10.0.35.1#53(10.0.35.1)
;; WHEN: Thu Jun  4 11:07:15 2009
;; MSG SIZE  rcvd: 358
11:07:15
#dig lucky.net mx
; <<>> DiG 9.6.0-P1 <<>> lucky.net mx
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 36191
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 4
;; QUESTION SECTION:
;lucky.net.                     IN      MX
;; ANSWER SECTION:
lucky.net.              86400   IN      MX      10 mx.lucky.net.
;; AUTHORITY SECTION:
...
lucky.net.              86400   IN      NS      ns2.lucky.net.
;; ADDITIONAL SECTION:
mx.lucky.net.           600     IN      A       193.193.193.137
mx.lucky.net.           600     IN      A       62.244.55.218
mx.lucky.net.           600     IN      A       62.244.55.219
ns2.lucky.net.          85066   IN      A       193.193.193.115
;; Query time: 0 msec
;; SERVER: 10.0.35.1#53(10.0.35.1)
;; WHEN: Thu Jun  4 11:07:39 2009
;; MSG SIZE  rcvd: 167
11:07:39
#dig eb.co.ua mx
; <<>> DiG 9.6.0-P1 <<>> eb.co.ua mx
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 16124
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;eb.co.ua.                      IN      MX
;; ANSWER SECTION:
eb.co.ua.               600     IN      MX      10 alpha.eb.co.ua.
eb.co.ua.               600     IN      MX      20 bravo.eb.co.ua.
;; AUTHORITY SECTION:
eb.co.ua.               30      IN      NS      ns1.eb.co.ua.
eb.co.ua.               30      IN      NS      ns2.eb.co.ua.
;; ADDITIONAL SECTION:
alpha.eb.co.ua.         30      IN      A       62.80.163.45
bravo.eb.co.ua.         30      IN      A       212.109.52.53
;; Query time: 29 msec
;; SERVER: 10.0.35.1#53(10.0.35.1)
;; WHEN: Thu Jun  4 11:07:54 2009
;; MSG SIZE  rcvd: 138
11:07:54
#dig kyivstar.net mx
; <<>> DiG 9.6.0-P1 <<>> kyivstar.net mx
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 33249
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 4, ADDITIONAL: 1
;; QUESTION SECTION:
;kyivstar.net.                  IN      MX
;; ANSWER SECTION:
kyivstar.net.           86388   IN      MX      20 fanta.i.kyivstar.net.
kyivstar.net.           86388   IN      MX      10 coca.i.kyivstar.net.
;; AUTHORITY SECTION:
kyivstar.net.           86388   IN      NS      ns.kyivstar.net.
kyivstar.net.           86388   IN      NS      ns2.elvisti.kiev.ua.
kyivstar.net.           86388   IN      NS      star.kyivstar.net.
kyivstar.net.           86388   IN      NS      ns1.kyivstar.net.
;; ADDITIONAL SECTION:
ns2.elvisti.kiev.ua.    86388   IN      A       195.64.225.199
;; Query time: 0 msec
;; SERVER: 10.0.35.1#53(10.0.35.1)
;; WHEN: Thu Jun  4 11:08:19 2009
;; MSG SIZE  rcvd: 178
11:08:19
#dig uz.gov.uz mx
; <<>> DiG 9.6.0-P1 <<>> uz.gov.uz mx
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 65206
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;uz.gov.uz.                     IN      MX
;; AUTHORITY SECTION:
gov.uz.                 10800   IN      SOA     ns.uz. hostmaster.cctld.uz. 2009060200 10800 3600 604800 86400
;; Query time: 356 msec
;; SERVER: 10.0.35.1#53(10.0.35.1)
;; WHEN: Thu Jun  4 11:08:30 2009
;; MSG SIZE  rcvd: 83
11:08:30
#dig uz.gov.ua mx
; <<>> DiG 9.6.0-P1 <<>> uz.gov.ua mx
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 39249
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 1
;; QUESTION SECTION:
;uz.gov.ua.                     IN      MX
;; ANSWER SECTION:
uz.gov.ua.              10800   IN      MX      10 relay.uz.gov.ua.
;; AUTHORITY SECTION:
uz.gov.ua.              10800   IN      NS      ns.secondary.net.ua.
uz.gov.ua.              10800   IN      NS      ns2.uz.gov.ua.
uz.gov.ua.              10800   IN      NS      ns.uz.gov.ua.
;; ADDITIONAL SECTION:
relay.uz.gov.ua.        10800   IN      A       195.149.70.22
;; Query time: 26 msec
;; SERVER: 10.0.35.1#53(10.0.35.1)
;; WHEN: Thu Jun  4 11:08:33 2009
;; MSG SIZE  rcvd: 131
11:08:33
#dig uz.gov.ua @ns.uz.gov.ua axfr
; <<>> DiG 9.6.0-P1 <<>> uz.gov.ua @ns.uz.gov.ua axfr
;; global options: +cmd
; Transfer failed.
/dev/pts/5
11:08:34
#screen -x
/dev/pts/6
11:09:18
#dig uz.gov.ua @ns2.uz.gov.ua axfr
; <<>> DiG 9.6.0-P1 <<>> uz.gov.ua @ns2.uz.gov.ua axfr
;; global options: +cmd
uz.gov.ua.              10800   IN      SOA     ns.uz.gov.ua. hostmaster.uz.gov.ua. 2009021801 28800 14400 864000 86400
uz.gov.ua.              10800   IN      A       195.149.70.27
uz.gov.ua.              10800   IN      MX      10 relay.uz.gov.ua.
uz.gov.ua.              10800   IN      NS      ns.uz.gov.ua.
uz.gov.ua.              10800   IN      NS      ns.secondary.net.ua.
uz.gov.ua.              10800   IN      NS      ns2.uz.gov.ua.
cargo.uz.gov.ua.        10800   IN      A       195.149.70.27
ci.uz.gov.ua.           10800   IN      A       195.149.70.21
...
xz.uz.gov.ua.           10800   IN      A       195.149.70.23
zp.uz.gov.ua.           10800   IN      NS      ns.uz.gov.ua.
zp.uz.gov.ua.           10800   IN      NS      ns.zp.uz.gov.ua.
zp.uz.gov.ua.           10800   IN      NS      ns2.uz.gov.ua.
ns.zp.uz.gov.ua.        10800   IN      A       193.108.46.123
uz.gov.ua.              10800   IN      SOA     ns.uz.gov.ua. hostmaster.uz.gov.ua. 2009021801 28800 14400 864000 86400
;; Query time: 64 msec
;; SERVER: 195.149.70.30#53(195.149.70.30)
;; WHEN: Thu Jun  4 11:09:21 2009
;; XFR size: 65 records (messages 1, bytes 1370)
11:09:21
#dig uz.gov.ua @ns.uz.gov.ua axfr
; <<>> DiG 9.6.0-P1 <<>> uz.gov.ua @ns.uz.gov.ua axfr
;; global options: +cmd
; Transfer failed.
11:09:25
#dig uz.gov.ua @ns.uz.gov.ua axfr
; <<>> DiG 9.6.0-P1 <<>> uz.gov.ua @ns.uz.gov.ua axfr
;; global options: +cmd
; Transfer failed.
11:09:27
#dig uz.gov.ua @ns2.uz.gov.ua axfr
; <<>> DiG 9.6.0-P1 <<>> uz.gov.ua @ns2.uz.gov.ua axfr
;; global options: +cmd
uz.gov.ua.              10800   IN      SOA     ns.uz.gov.ua. hostmaster.uz.gov.ua. 2009021801 28800 14400 864000 86400
uz.gov.ua.              10800   IN      A       195.149.70.27
uz.gov.ua.              10800   IN      MX      10 relay.uz.gov.ua.
uz.gov.ua.              10800   IN      NS      ns.uz.gov.ua.
uz.gov.ua.              10800   IN      NS      ns.secondary.net.ua.
uz.gov.ua.              10800   IN      NS      ns2.uz.gov.ua.
cargo.uz.gov.ua.        10800   IN      A       195.149.70.27
ci.uz.gov.ua.           10800   IN      A       195.149.70.21
...
xz.uz.gov.ua.           10800   IN      A       195.149.70.23
zp.uz.gov.ua.           10800   IN      NS      ns.uz.gov.ua.
zp.uz.gov.ua.           10800   IN      NS      ns.zp.uz.gov.ua.
zp.uz.gov.ua.           10800   IN      NS      ns2.uz.gov.ua.
ns.zp.uz.gov.ua.        10800   IN      A       193.108.46.123
uz.gov.ua.              10800   IN      SOA     ns.uz.gov.ua. hostmaster.uz.gov.ua. 2009021801 28800 14400 864000 86400
;; Query time: 64 msec
;; SERVER: 195.149.70.30#53(195.149.70.30)
;; WHEN: Thu Jun  4 11:09:29 2009
;; XFR size: 65 records (messages 1, bytes 1370)
11:09:29
#dig uz.gov.ua @ns2.uz.gov.ua axfr | less
/dev/pts/33
11:10:35
#screen -x
/dev/pts/6
11:10:57
#dig @ns2.uz.gov.ua version.bind. chaos txt
; <<>> DiG 9.6.0-P1 <<>> @ns2.uz.gov.ua version.bind. chaos txt
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 35902
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;version.bind.                  CH      TXT
;; ANSWER SECTION:
version.bind.           0       CH      TXT     "9.3.1"
;; AUTHORITY SECTION:
version.bind.           0       CH      NS      version.bind.
;; Query time: 9 msec
;; SERVER: 195.149.70.30#53(195.149.70.30)
;; WHEN: Thu Jun  4 11:11:25 2009
;; MSG SIZE  rcvd: 62
11:11:25
#dig @alpha.eb.co.ua version.bind. chaos txt
; <<>> DiG 9.6.0-P1 <<>> @alpha.eb.co.ua version.bind. chaos txt
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 57791
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;version.bind.                  CH      TXT
;; ANSWER SECTION:
version.bind.           0       CH      TXT     "9.4.2"
;; AUTHORITY SECTION:
version.bind.           0       CH      NS      version.bind.
;; Query time: 8 msec
;; SERVER: 62.80.163.45#53(62.80.163.45)
;; WHEN: Thu Jun  4 11:12:24 2009
;; MSG SIZE  rcvd: 62
11:12:46
#dig adamant.net ns
; <<>> DiG 9.6.0-P1 <<>> adamant.net ns
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 12619
;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 4
;; QUESTION SECTION:
;adamant.net.                   IN      NS
;; ANSWER SECTION:
adamant.net.            6401    IN      NS      ns2.ukrnet.net.
adamant.net.            6401    IN      NS      ns.ukrnet.net.
adamant.net.            6401    IN      NS      ns2.lucky.net.
adamant.net.            6401    IN      NS      ns3.adamant.net.
;; ADDITIONAL SECTION:
ns.ukrnet.net.          84745   IN      A       212.26.128.2
ns2.lucky.net.          84744   IN      A       193.193.193.115
ns2.ukrnet.net.         84745   IN      A       212.26.128.3
ns3.adamant.net.        84745   IN      A       212.26.128.9
;; Query time: 0 msec
;; SERVER: 10.0.35.1#53(10.0.35.1)
;; WHEN: Thu Jun  4 11:13:02 2009
;; MSG SIZE  rcvd: 177
11:13:02
#dig @ns3.adamant.net version.bind. chaos txt
; <<>> DiG 9.6.0-P1 <<>> @ns3.adamant.net version.bind. chaos txt
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 34210
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;version.bind.                  CH      TXT
;; ANSWER SECTION:
version.bind.           0       CH      TXT     "Microsoft Name Server for Windows NT, ver. 5.0016.43"
;; AUTHORITY SECTION:
version.bind.           0       CH      NS      version.bind.
;; Query time: 41 msec
;; SERVER: 212.26.128.9#53(212.26.128.9)
;; WHEN: Thu Jun  4 11:13:15 2009
;; MSG SIZE  rcvd: 109
/dev/pts/35
11:13:13
#screen -x
/dev/pts/37
11:13:25
#screen -x
/dev/pts/6
11:14:05
#dig @ares.utel.net.ua verdision.bind. chaos txt
; <<>> DiG 9.6.0-P1 <<>> @ares.utel.net.ua verdision.bind. chaos txt
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 44836
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;verdision.bind.                        CH      TXT
;; Query time: 8 msec
;; SERVER: 212.113.37.157#53(212.113.37.157)
;; WHEN: Thu Jun  4 11:14:28 2009
;; MSG SIZE  rcvd: 32
11:15:05
#dig @ns.kyivstar.net version.bind. chaos txt
; <<>> DiG 9.6.0-P1 <<>> @ns.kyivstar.net version.bind. chaos txt
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 49631
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;version.bind.                  CH      TXT
;; ANSWER SECTION:
version.bind.           0       CH      TXT     "9.3.1"
;; AUTHORITY SECTION:
version.bind.           0       CH      NS      version.bind.
;; Query time: 11 msec
;; SERVER: 193.41.60.55#53(193.41.60.55)
;; WHEN: Thu Jun  4 11:15:17 2009
;; MSG SIZE  rcvd: 62
11:15:53
#nc ares.utel.net.ua 22
^C
11:16:07
#apt-cache show bind9
Package: bind9
Priority: optional
Section: net
Installed-Size: 812
Maintainer: LaMont Jones <lamont@debian.org>
Architecture: i386
Version: 1:9.6.0.dfsg.P1-2
Replaces: apparmor-profiles (<< 2.1+1075-0ubuntu4), bind, dnsutils (<< 1:9.1.0-3)
Depends: libbind9-50 (= 1:9.6.0.dfsg.P1-2), libc6 (>= 2.4), libcap2 (>= 2.10), libdb4.7, libdns50 (= 1:9.6.0.dfsg.P1-2), libgssapi-krb5-2 (>= 1.6.dfsg.2), libisc50 (= 1:9.6.0.dfsg.P1-2), libisccc50 (= 1:9.6.0.dfsg.P1-2), libisccfg50 (= 1:9.6.0.dfsg.P1-2), libldap-2.4-2 (>= 2.4.7), liblwres50 (= 1:9.6.0.dfsg.P1-2), libssl0.9.8 (>= 0.9.8f-5), libxml2 (>= 2.6.27), debconf | debconf-2.0, netbase, addu
Suggests: dnsutils, bind9-doc, resolvconf, ufw
...
 Berkeley Internet Name Domain (BIND) реализует сервер DNS, позволяющий
 устанавливать соответствия между доменными именами и IP-адресами. BIND
 является самым распространённым сервером имён в Интернет и
 поддерживается Консорциумом Программного Обеспечения
 Интернет (Internet Software Consortium), www.isc.org.
 .
 Этот пакет устанавливает собственно службу DNS и используемые ей
 конфигурационные файлы.
Tag: interface::daemon, network::server, network::service, protocol::{dns,ipv6,ssl}, role::program
Task: dns-server
11:19:48
#dig @ns1.kyivstar.net kyivstar.net ns
; <<>> DiG 9.6.0-P1 <<>> @ns1.kyivstar.net kyivstar.net ns
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 21950
;; flags: qr aa rd; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 3
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;kyivstar.net.                  IN      NS
;; ANSWER SECTION:
...
kyivstar.net.           86400   IN      NS      ns.kyivstar.net.
kyivstar.net.           86400   IN      NS      ns1.kyivstar.net.
;; ADDITIONAL SECTION:
ns.kyivstar.net.        86400   IN      A       193.41.60.55
ns1.kyivstar.net.       86400   IN      A       193.41.60.18
star.kyivstar.net.      86400   IN      A       193.41.60.25
;; Query time: 11 msec
;; SERVER: 193.41.60.18#53(193.41.60.18)
;; WHEN: Thu Jun  4 11:20:54 2009
;; MSG SIZE  rcvd: 165
прошло 25 минут
11:45:36
#dpkg -L bind9 | grep /etc
/etc
/etc/apparmor.d
/etc/apparmor.d/force-complain
/etc/apparmor.d/usr.sbin.named
/etc/ufw
/etc/ufw/applications.d
/etc/ufw/applications.d/bind9
/etc/init.d
/etc/init.d/bind9
/etc/ppp
...
/etc/bind/db.empty
/etc/bind/db.root
/etc/bind/named.conf.options
/etc/bind/named.conf.local
/etc/bind/zones.rfc1918
/etc/bind/db.0
/etc/bind/db.local
/etc/bind/db.127
/etc/bind/db.255
/etc/bind/named.conf
прошло 10 минут
11:56:17
#which named
named              named-checkconf    named-checkzone    named-compilezone
11:56:17
#which named
/usr/sbin/named
11:56:35
#strings `!!` | grep /etc
strings `which named` | grep /etc
'--prefix=/usr' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--sysconfdir=/etc/bind' '--localstatedir=/var' '--enable-threads' '--enable-largefile' '--with-libtool' '--enable-shared' '--enable-static' '--with-openssl=/usr' '--with-gssapi=/usr' '--with-gnu-ld' '--with-dlz-postgres=no' '--with-dlz-mysql=no' '--with-dlz-bdb=yes' '--with-dlz-filesystem=yes' '--with-dlz-ldap=yes' '--with-dlz-
/etc/bind/named.conf
/etc/bind/rndc.key
/etc/bind/lwresd.conf
/etc/resolv.conf
11:56:40
#less /etc/bind/named.conf
/dev/pts/1
11:56:46
#screen -x
/dev/pts/6
11:58:05
# 3 // Please read /usr/share/doc/bind9/README.Debian.gz for information on the
    чтобы у вас не появилось два разных варианта одного и того же файла.
    Завершите работу или продолжайте с осторожностью.
(2) Предыдущий сеанс редактирования этого файла завершён аварийно.
    В этом случае, используйте команду ":recover" или "vim -r /etc/bind/named.conf.opti
                                                                                       o
ns"
    для восстановления изменений (см. ":help восстановление").
    Если вы уже выполняли эту операцию, удалите своп-файл "/etc/bind/.named.conf.option
                                                                                       s
.swp"
    чтобы избежать появления этого сообщения в будущем.
Своп-файл "/etc/bind/.named.conf.options.swp" уже существует!
                                                                                      ановить, (Q) Выход, (A) Прервать:
11:58:16
#exit
exit
Connection to 192.168.15.1 closed.
прошло 13 минут
/dev/pts/3
12:11:28
#screen -x
/dev/pts/6
12:12:11
#apt-get install bind9
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
  bind9utils libbind9-50 libdns50 libisc50 libisccc50 libisccfg50 liblwres50
Предлагаемые пакеты:
  dnsutils bind9-doc resolvconf ufw
НОВЫЕ пакеты, которые будут установлены:
  bind9 bind9utils libbind9-50 libdns50 libisc50 libisccc50 libisccfg50 liblwres50
обновлено 0, установлено 8 новых пакетов, для удаления отмечено 0 пакетов, и 17 пакетов не обновлено.
...
Настраивается пакет bind9utils (1:9.6.0.dfsg.P1-2) ...
Настраивается пакет bind9 (1:9.6.0.dfsg.P1-2) ...
Добавляется группа `bind' (GID 107) ...
Готово.
Добавляется системный пользователь `bind' (UID 104) ...
Добавляется новый пользователь `bind' (UID 104) в группу `bind' ...
Не создаётся домашний каталог `/var/cache/bind'.
wrote key file "/etc/bind/rndc.key"
#
Starting domain name service...: bind9.
12:12:59
#zone "127.in-addr.arpa" {
        // If there is a firewall between you and nameservers you want
        // to talk to, you may need to fix the firewall to allow multiple
        // ports to talk.  See http://www.kb.cert.org/vuls/id/800113
        // If your ISP provided one or more IP addresses for stable
        // nameservers, you probably want to use them as forwarders.
        // Uncomment the following block, and insert the addresses replacing
        // the all-0's placeholder.
        forwarders {
                10.0.35.1;
        };
        auth-nxdomain no;    # conform to RFC1035
        listen-on-v6 { any; };
};
~
~
~
~
~
~
"/etc/bind/named.conf.options" 20L, 566C записано
12:13:48
#/etc/init.d/bind9 start
Starting domain name service...: bind9.
12:14:32
#/etc/init.d/bind9 reload
Reloading domain name service...: bind9.
12:14:45
#less /etc/init.d/bind9
12:18:28
#ls -l /etc/.resolv.conf.swp
-rw-r--r-- 1 root root 4096 Июн  4 12:18 /etc/.resolv.conf.swp
12:18:53
#vim /etc/shadow
12:19:10
#user3:!:14392:0:99999:7:::
backup:*:14392:0:99999:7:::
"/etc/shadow" [readonly] 29L, 876C
list:*:14392:0:99999:7:::
irc:*:14392:0:99999:7:::
gnats:*:14392:0:99999:7:::
nobody:*:14392:0:99999:7:::
libuuid:!:14392:0:99999:7:::
sshd:*:14392:0:99999:7:::
user:$1$CNc.iKsq$qGKY63eUmP.JoPs9Qp1MJ1:14392:0:99999:7:::
Debian-exim:!:14392:0:99999:7:::
quiz:$1$Such03wp$eVfz3MldmqXq/uvtGDJjV1:14397:0:99999:7:::
userY:!:14392:0:99999:7:::
user1:!:14392:0:99999:7:::
user2:!:14392:0:99999:7:::
12:19:24
#user3:!:14392:0:99999:7:::
irc:*:14392:0:99999:7:::
gnats:*:14392:0:99999:7:::
nobody:*:14392:0:99999:7:::
libuuid:!:14392:0:99999:7:::
sshd:*:14392:0:99999:7:::
user:$1$CNc.iKsq$qGKY63eUmP.JoPs9Qp1MJ1:14392:0:99999:7:::
Debian-exim:!:14392:0:99999:7:::
quiz:$1$Such03wp$eVfz3MldmqXq/uvtGDJjV1:14397:0:99999:7:::
userY:!:14392:0:99999:7:::
user1:!:14392:0:99999:7:::
user2:!:14392:0:99999:7:::
approx:*:14393:0:99999:7:::
                                                                      28,1          50%
12:22:20
#dig ya.ru
bash: dig: команда не найдена
12:22:24
#apt-get install dig
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет dig
12:22:27
#. /etc/bash_completion

12:22:36
#apt-get install bin
bin86               bind9utils          biniax2-data        binutils-gold
bincimap            bind-dev            binkd               binutils-h8300-hms
bincimap-run        bindfs              bins                binutils-m68hc11
binclock            bindgraph           binstats            binutils-m68hc12
bind                binfmtc             binutils            binutils-m68hc1x
bind9               binfmt-support      binutils-avr        binutils-multiarch
bind9-doc           bing                binutils-dev        binutils-source
bind9-host          biniax2             binutils-doc        binutils-z80
12:22:36
#apt-get install bind
bind        bind9-doc   bind9utils  bindfs
bind9       bind9-host  bind-dev    bindgraph
12:22:36
#apt-get install bind9utils
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Уже установлена самая новая версия bind9utils.
bind9utils установлен вручную.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 17 пакетов не обновлено.
12:22:44
#apt-get install dns
dns2tcp                dnshistory             dnstop
dns323-firmware-tools  dnsmasq                dnstracer
dns-browse             dnsmasq-base           dnsutils
dnscache-run           dnsproxy               dnswalk
dns-flood-detector     dnssec-tools
12:22:44
#apt-get install dnsutils
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
  bind9-host
Предлагаемые пакеты:
  rblcheck
НОВЫЕ пакеты, которые будут установлены:
  bind9-host dnsutils
обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 17 пакетов не обновлено.
...
Получено:2 http://10.0.35.1 sid/main dnsutils 1:9.6.0.dfsg.P1-2 [143kB]
Получено 203kБ за 0s (4950kБ/c)
Выбор ранее не выбранного пакета bind9-host.
(Чтение базы данных ... на данный момент установлено 25909 файлов и каталогов.)
Распаковывается пакет bind9-host (из файла .../bind9-host_1%3a9.6.0.dfsg.P1-2_i386.deb)...
Выбор ранее не выбранного пакета dnsutils.
Распаковывается пакет dnsutils (из файла .../dnsutils_1%3a9.6.0.dfsg.P1-2_i386.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет bind9-host (1:9.6.0.dfsg.P1-2) ...
Настраивается пакет dnsutils (1:9.6.0.dfsg.P1-2) ...
/dev/pts/23
12:22:46
#screen -x
/dev/pts/6
12:23:09
#dig ya.ru
; <<>> DiG 9.6.0-P1 <<>> ya.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 37119
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;ya.ru.                         IN      A
;; ANSWER SECTION:
ya.ru.                  6794    IN      A       213.180.204.8
;; AUTHORITY SECTION:
ya.ru.                  6794    IN      NS      ns5.yandex.ru.
ya.ru.                  6794    IN      NS      ns1.yandex.ru.
;; ADDITIONAL SECTION:
ns1.yandex.ru.          170401  IN      A       213.180.193.1
ns5.yandex.ru.          170401  IN      A       213.180.204.1
;; Query time: 10 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 12:23:18 2009
;; MSG SIZE  rcvd: 114
12:23:18
#dig ya.ru
; <<>> DiG 9.6.0-P1 <<>> ya.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 11150
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;ya.ru.                         IN      A
;; ANSWER SECTION:
ya.ru.                  6794    IN      A       213.180.204.8
;; AUTHORITY SECTION:
ya.ru.                  6794    IN      NS      ns5.yandex.ru.
ya.ru.                  6794    IN      NS      ns1.yandex.ru.
;; ADDITIONAL SECTION:
ns1.yandex.ru.          170401  IN      A       213.180.193.1
ns5.yandex.ru.          170401  IN      A       213.180.204.1
;; Query time: 9 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 12:23:18 2009
;; MSG SIZE  rcvd: 114
12:23:18
#dig ya.ru
; <<>> DiG 9.6.0-P1 <<>> ya.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 24139
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;ya.ru.                         IN      A
;; ANSWER SECTION:
ya.ru.                  6793    IN      A       213.180.204.8
;; AUTHORITY SECTION:
ya.ru.                  6793    IN      NS      ns1.yandex.ru.
ya.ru.                  6793    IN      NS      ns5.yandex.ru.
;; ADDITIONAL SECTION:
ns1.yandex.ru.          170400  IN      A       213.180.193.1
ns5.yandex.ru.          170400  IN      A       213.180.204.1
;; Query time: 9 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 12:23:19 2009
;; MSG SIZE  rcvd: 114
12:23:19
#dig ya.ru
; <<>> DiG 9.6.0-P1 <<>> ya.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 7194
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;ya.ru.                         IN      A
;; ANSWER SECTION:
ya.ru.                  6793    IN      A       213.180.204.8
;; AUTHORITY SECTION:
ya.ru.                  6793    IN      NS      ns1.yandex.ru.
ya.ru.                  6793    IN      NS      ns5.yandex.ru.
;; ADDITIONAL SECTION:
ns1.yandex.ru.          170400  IN      A       213.180.193.1
ns5.yandex.ru.          170400  IN      A       213.180.204.1
;; Query time: 9 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 12:23:19 2009
;; MSG SIZE  rcvd: 114
12:23:19
#dig ya.ru
; <<>> DiG 9.6.0-P1 <<>> ya.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 29430
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;ya.ru.                         IN      A
;; ANSWER SECTION:
ya.ru.                  6792    IN      A       213.180.204.8
;; AUTHORITY SECTION:
ya.ru.                  6792    IN      NS      ns1.yandex.ru.
ya.ru.                  6792    IN      NS      ns5.yandex.ru.
;; ADDITIONAL SECTION:
ns1.yandex.ru.          170399  IN      A       213.180.193.1
ns5.yandex.ru.          170399  IN      A       213.180.204.1
;; Query time: 9 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 12:23:20 2009
;; MSG SIZE  rcvd: 114
12:23:20
#dig ya.ru
; <<>> DiG 9.6.0-P1 <<>> ya.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 50359
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;ya.ru.                         IN      A
;; ANSWER SECTION:
ya.ru.                  6792    IN      A       213.180.204.8
;; AUTHORITY SECTION:
ya.ru.                  6792    IN      NS      ns5.yandex.ru.
ya.ru.                  6792    IN      NS      ns1.yandex.ru.
;; ADDITIONAL SECTION:
ns1.yandex.ru.          170399  IN      A       213.180.193.1
ns5.yandex.ru.          170399  IN      A       213.180.204.1
;; Query time: 9 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 12:23:20 2009
;; MSG SIZE  rcvd: 114
12:23:20
#watch dig ya.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 20824
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;ya.ru.                         IN      A
;; ANSWER SECTION:
ya.ru.                  6538    IN      A       213.180.204.8
;; AUTHORITY SECTION:
ya.ru.                  6538    IN      NS      ns1.yandex.ru.
ya.ru.                  6538    IN      NS      ns5.yandex.ru.
;; ADDITIONAL SECTION:
ns1.yandex.ru.          170145  IN      A       213.180.193.1
ns5.yandex.ru.          170145  IN      A       213.180.204.1
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 12:27:34 2009
;; MSG SIZE  rcvd: 114
[1]+  Stopped                 watch dig ya.ru
12:27:35
#watch dig ya.ru

12:27:45
#rndc dumbdb
rndc: 'dumbdb' failed: unknown command
12:27:55
#rndc dumpdb

12:28:20
#~
итого 4
-rw-r--r-- 1 bind bind 3546 Июн  4 12:27 named_dump.db
12:28:25
#less /var/cache/bind/named_dump.db
12:31:01
#less /var/cache/bind/named_dump.db
12:35:50
#zone "127.in-addr.arpa" {
        // If there is a firewall between you and nameservers you want
        // to talk to, you may need to fix the firewall to allow multiple
        // ports to talk.  See http://www.kb.cert.org/vuls/id/800113
        // If your ISP provided one or more IP addresses for stable
        // nameservers, you probably want to use them as forwarders.
        // Uncomment the following block, and insert the addresses replacing
        // the all-0's placeholder.
        forwarders {
                10.0.35.1;
        };
        auth-nxdomain no;    # conform to RFC1035
        listen-on-v6 { any; };
        listen-on { 127.0.0.1; };
        allow-recursion {};
};
~
~
~
~
"/etc/bind/named.conf.options" 22L, 614C записано
12:41:08
#vi /etc/bind/named.conf
12:41:19
#}
        // If there is a firewall between you and nameservers you want
        // to talk to, you may need to fix the firewall to allow multiple
        // ports to talk.  See http://www.kb.cert.org/vuls/id/800113
        // If your ISP provided one or more IP addresses for stable
        // nameservers, you probably want to use them as forwarders.
        // Uncomment the following block, and insert the addresses replacing
        // the all-0's placeholder.
        forwarders {
                10.0.35.1;
        };
        auth-nxdomain no;    # conform to RFC1035
        listen-on-v6 { any; };
        listen-on { 127.0.0.1; };
        allow-recursion { 127.0.0.0/8; };
};
~
~
~
~
"/etc/bind/named.conf.options" 22L, 628C записано
12:41:45
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9.
Starting domain name service...: bind9.
12:41:54
#tail /var/log/daemon.log
Jun  4 12:41:54 linux0 named[20657]: automatic empty zone: 9.E.F.IP6.ARPA
Jun  4 12:41:54 linux0 named[20657]: automatic empty zone: A.E.F.IP6.ARPA
Jun  4 12:41:54 linux0 named[20657]: automatic empty zone: B.E.F.IP6.ARPA
Jun  4 12:41:54 linux0 named[20657]: command channel listening on 127.0.0.1#953
Jun  4 12:41:54 linux0 named[20657]: command channel listening on ::1#953
Jun  4 12:41:54 linux0 named[20657]: zone 0.in-addr.arpa/IN: loaded serial 1
Jun  4 12:41:54 linux0 named[20657]: zone 127.in-addr.arpa/IN: loaded serial 1
Jun  4 12:41:54 linux0 named[20657]: zone 255.in-addr.arpa/IN: loaded serial 1
Jun  4 12:41:54 linux0 named[20657]: zone localhost/IN: loaded serial 2
Jun  4 12:41:54 linux0 named[20657]: running
/dev/pts/13
12:45:34
#dig @192.168.102.1 adobe.com
; <<>> DiG 9.6.0-P1 <<>> @192.168.102.1 adobe.com
; (1 server found)
;; global options: +cmd
;; connection timed out; no servers could be reached
12:46:24
#ping 192.168.102.1
PING 192.168.102.1 (192.168.102.1) 56(84) bytes of data.
From 10.0.35.22 icmp_seq=1 Time to live exceeded
From 10.0.35.1: icmp_seq=2 Redirect Host(New nexthop: 10.0.35.22)
From 10.0.35.22 icmp_seq=2 Time to live exceeded
From 10.0.35.1: icmp_seq=3 Redirect Host(New nexthop: 10.0.35.22)
From 10.0.35.1 icmp_seq=3 Time to live exceeded
--- 192.168.102.1 ping statistics ---
3 packets transmitted, 0 received, +3 errors, 100% packet loss, time 2136ms
12:47:02
#ping 192.168.202.2
PING 192.168.202.2 (192.168.202.2) 56(84) bytes of data.
64 bytes from 192.168.202.2: icmp_seq=1 ttl=62 time=0.560 ms
From 10.0.35.1: icmp_seq=2 Redirect Host(New nexthop: 10.0.35.22)
64 bytes from 192.168.202.2: icmp_seq=2 ttl=62 time=0.504 ms
--- 192.168.202.2 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1024ms
rtt min/avg/max/mdev = 0.504/0.532/0.560/0.028 ms
12:48:29
#dig @192.168.202.2 adobe.com
;; reply from unexpected source: 192.168.201.2#53, expected 192.168.202.2#53
;; reply from unexpected source: 192.168.201.2#53, expected 192.168.202.2#53
;; reply from unexpected source: 192.168.201.2#53, expected 192.168.202.2#53
; <<>> DiG 9.6.0-P1 <<>> @192.168.202.2 adobe.com
; (1 server found)
;; global options: +cmd
;; connection timed out; no servers could be reached
12:48:55
#dig @192.168.201.2 adobe.com

12:49:38
#dig @192.168.202.2 adobe.com
;; reply from unexpected source: 192.168.201.2#1, expected 192.168.202.2#53
;; reply from unexpected source: 192.168.201.2#1, expected 192.168.202.2#53
;; reply from unexpected source: 192.168.201.2#1, expected 192.168.202.2#53
; <<>> DiG 9.6.0-P1 <<>> @192.168.202.2 adobe.com
; (1 server found)
;; global options: +cmd
;; connection timed out; no servers could be reached
12:50:07
#dig @192.168.202.2 adobe.com
;; reply from unexpected source: 192.168.201.2#53, expected 192.168.202.2#53
;; reply from unexpected source: 192.168.201.2#53, expected 192.168.202.2#53
;; reply from unexpected source: 192.168.201.2#53, expected 192.168.202.2#53
; <<>> DiG 9.6.0-P1 <<>> @192.168.202.2 adobe.com
; (1 server found)
;; global options: +cmd
;; connection timed out; no servers could be reached
12:53:43
#dig @192.168.207.2 adobe.com
; <<>> DiG 9.6.0-P1 <<>> @192.168.207.2 adobe.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 16311
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;adobe.com.                     IN      A
;; Query time: 2 msec
;; SERVER: 192.168.207.2#53(192.168.207.2)
;; WHEN: Thu Jun  4 12:55:08 2009
;; MSG SIZE  rcvd: 27
12:55:08
#dig @192.168.207.2 adobe.com
; <<>> DiG 9.6.0-P1 <<>> @192.168.207.2 adobe.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 23456
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;adobe.com.                     IN      A
;; Query time: 1 msec
;; SERVER: 192.168.207.2#53(192.168.207.2)
;; WHEN: Thu Jun  4 12:58:37 2009
;; MSG SIZE  rcvd: 27
12:58:37
#dig @192.168.202.2 adobe.com
; <<>> DiG 9.6.0-P1 <<>> @192.168.202.2 adobe.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 51730
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;adobe.com.                     IN      A
;; Query time: 1 msec
;; SERVER: 192.168.202.2#53(192.168.202.2)
;; WHEN: Thu Jun  4 12:59:06 2009
;; MSG SIZE  rcvd: 27
12:59:06
#dig @192.168.102.1 adobe.com

12:59:21
#dig @192.168.202.2 adobe.com
; <<>> DiG 9.6.0-P1 <<>> @192.168.202.2 adobe.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 53037
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;adobe.com.                     IN      A
;; Query time: 2 msec
;; SERVER: 192.168.202.2#53(192.168.202.2)
;; WHEN: Thu Jun  4 13:00:30 2009
;; MSG SIZE  rcvd: 27
прошло 10 минут
/dev/pts/6
13:10:01
#for i in `seq 1 16`
> do
> ping -c1 192.168.15.$i >& /dev/null || echo $i
> done
12
13
/dev/pts/1
13:12:06
#screen -x
/dev/pts/3
13:12:19
#screen -x

Статистика

Время первой команды журнала11:00:21 2009- 6- 4
Время последней команды журнала13:12:19 2009- 6- 4
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, %15.84
Процент синтаксически неверно набранных команд, % 0.99
Суммарное время работы с терминалом *, час 2.20
Количество командных строк в единицу времени, команда/мин 0.77
Частота использования команд
dig41|======================================| 38.68%
screen9|========| 8.49%
less7|======| 6.60%
apt-get7|======| 6.60%
whois4|===| 3.77%
/etc/init.d/bind93|==| 2.83%
traceroute3|==| 2.83%
user3:!:14392:0:99999:7:::2|=| 1.89%
ping2|=| 1.89%
rndc2|=| 1.89%
watch2|=| 1.89%
grep2|=| 1.89%
ssh2|=| 1.89%
zone2|=| 1.89%
which2|=| 1.89%
dpkg1|| 0.94%
}1|| 0.94%
host1|| 0.94%
strings1|| 0.94%
ssh-add1|| 0.94%
for1|| 0.94%
31|| 0.94%
vim1|| 0.94%
nc1|| 0.94%
tail1|| 0.94%
.1|| 0.94%
vi1|| 0.94%
~1|| 0.94%
ls1|| 0.94%
exit1|| 0.94%
apt-cache1|| 0.94%
____
*) Интервалы неактивности длительностью 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$