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

Содержание

Журнал

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

/dev/pts/3
11:03:56
#vi /etc/apt/sources.list
11:04:01
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
Получено:1 http://10.0.35.100 sid Release.gpg [1032B]
Получено:2 http://10.0.35.100 sid/main Translation-ru [398kB]
Получено:3 http://10.0.35.100 sid Release [94,4kB]
Игн http://10.0.35.100 sid/main Packages
Получено:4 http://10.0.35.100 sid/main Packages [7775kB]
Получено 8269kБ за 7s (1160kБ/c)
Чтение списков пакетов... Готово
11:04:24
#apt-get install ssh
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Уже установлена самая новая версия ssh.
Следующие пакеты устанавливались автоматически и больше не требуются:
  portmap
Для их удаления используйте 'apt-get autoremove'.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 63 пакетов не обновлено.
11:04:42
#apt-get install ethtool
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Уже установлена самая новая версия ethtool.
Следующие пакеты устанавливались автоматически и больше не требуются:
  portmap
Для их удаления используйте 'apt-get autoremove'.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 63 пакетов не обновлено.
11:04:52
#ethtool
ethtool: bad command line argument(s)
For more information run ethtool -h
11:05:03
#ethtool eth0
Settings for eth0:
        Supported ports: [ TP ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Advertised auto-negotiation: Yes
        Speed: 1000Mb/s
        Duplex: Full
        Port: Twisted Pair
        PHYAD: 0
        Transceiver: internal
        Auto-negotiation: on
        Supports Wake-on: g
        Wake-on: d
        Current message level: 0x0000003f (63)
        Link detected: yes
11:05:12
#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: 9551
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 2, ADDITIONAL: 0
;; QUESTION SECTION:
;eb.co.ua.                      IN      MX
;; ANSWER SECTION:
eb.co.ua.               556     IN      MX      20 bravo.eb.co.ua.
eb.co.ua.               556     IN      MX      10 alpha.eb.co.ua.
;; AUTHORITY SECTION:
eb.co.ua.               22      IN      NS      ns1.eb.co.ua.
eb.co.ua.               22      IN      NS      ns2.eb.co.ua.
;; Query time: 0 msec
;; SERVER: 10.0.35.1#53(10.0.35.1)
;; WHEN: Thu Jun  4 11:08:28 2009
;; MSG SIZE  rcvd: 106
11:08:28
#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: 70 msec
;; SERVER: 195.149.70.30#53(195.149.70.30)
;; WHEN: Thu Jun  4 11:10:07 2009
;; XFR size: 65 records (messages 1, bytes 1370)
11:10:07
#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:10:12
#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: 68 msec
;; SERVER: 195.149.70.30#53(195.149.70.30)
;; WHEN: Thu Jun  4 11:10:18 2009
;; XFR size: 65 records (messages 1, bytes 1370)
11:10:18
#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: 53676
;; 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: 8 msec
;; SERVER: 195.149.70.30#53(195.149.70.30)
;; WHEN: Thu Jun  4 11:11:54 2009
;; MSG SIZE  rcvd: 62
11:11:54
#vi /etc/resolv.conf
11:15:42
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
; <<>> DiG 9.6.0-P1 <<>> mts.com.ua version.bind. chaos txt
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 38050
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 0
;; QUESTION SECTION:
;mts.com.ua.                    IN      A
;; ANSWER SECTION:
mts.com.ua.             3600    IN      A       213.186.117.56
;; AUTHORITY SECTION:
...
;; QUESTION SECTION:
;version.bind.                  CH      TXT
;; ANSWER SECTION:
version.bind.           0       CH      TXT     "9.5.0-P2"
;; AUTHORITY SECTION:
version.bind.           0       CH      NS      version.bind.
;; Query time: 0 msec
;; SERVER: 10.0.35.1#53(10.0.35.1)
;; WHEN: Thu Jun  4 11:16:09 2009
;; MSG SIZE  rcvd: 65
11:16:09
#dig mts.com.ua version.bind. txt
; <<>> DiG 9.6.0-P1 <<>> mts.com.ua version.bind. txt
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 60826
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 0
;; QUESTION SECTION:
;mts.com.ua.                    IN      A
;; ANSWER SECTION:
mts.com.ua.             3535    IN      A       213.186.117.56
;; AUTHORITY SECTION:
...
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 131
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;version.bind.                  IN      TXT
;; AUTHORITY SECTION:
.                       10729   IN      SOA     A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2009060301 1800 900 604800 86400
;; Query time: 0 msec
;; SERVER: 10.0.35.1#53(10.0.35.1)
;; WHEN: Thu Jun  4 11:17:13 2009
;; MSG SIZE  rcvd: 105
11:17:13
#dig mts.com.ua version.bind. chaos txt
; <<>> DiG 9.6.0-P1 <<>> mts.com.ua version.bind. chaos txt
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 4830
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 0
;; QUESTION SECTION:
;mts.com.ua.                    IN      A
;; ANSWER SECTION:
mts.com.ua.             3497    IN      A       213.186.117.56
;; AUTHORITY SECTION:
...
;; QUESTION SECTION:
;version.bind.                  CH      TXT
;; ANSWER SECTION:
version.bind.           0       CH      TXT     "9.5.0-P2"
;; AUTHORITY SECTION:
version.bind.           0       CH      NS      version.bind.
;; Query time: 0 msec
;; SERVER: 10.0.35.1#53(10.0.35.1)
;; WHEN: Thu Jun  4 11:17:52 2009
;; MSG SIZE  rcvd: 65
11:17:52
#dig mts.com.ua mx
; <<>> DiG 9.6.0-P1 <<>> mts.com.ua mx
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 20123
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 3, ADDITIONAL: 2
;; QUESTION SECTION:
;mts.com.ua.                    IN      MX
;; ANSWER SECTION:
mts.com.ua.             3600    IN      MX      10 west.mts.com.ua.
mts.com.ua.             3600    IN      MX      10 east.mts.com.ua.
;; AUTHORITY SECTION:
mts.com.ua.             3170    IN      NS      ns.secondary.net.ua.
mts.com.ua.             3170    IN      NS      ns.mts.com.ua.
mts.com.ua.             3170    IN      NS      ns2.mts.com.ua.
;; ADDITIONAL SECTION:
east.mts.com.ua.        3600    IN      A       80.255.64.240
west.mts.com.ua.        3600    IN      A       80.255.73.74
;; Query time: 15 msec
;; SERVER: 10.0.35.1#53(10.0.35.1)
;; WHEN: Thu Jun  4 11:23:18 2009
;; MSG SIZE  rcvd: 168
11:23:18
#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: 18740
;; 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      20 bravo.eb.co.ua.
eb.co.ua.               600     IN      MX      10 alpha.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: 40 msec
;; SERVER: 10.0.35.1#53(10.0.35.1)
;; WHEN: Thu Jun  4 11:24:00 2009
;; MSG SIZE  rcvd: 138
11:24:00
#dig eb.co.ua axfr
; <<>> DiG 9.6.0-P1 <<>> eb.co.ua axfr
;; global options: +cmd
; Transfer failed.
11:24:41
#dig eb.co.ua
; <<>> DiG 9.6.0-P1 <<>> eb.co.ua
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 29213
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;eb.co.ua.                      IN      A
;; AUTHORITY SECTION:
eb.co.ua.               730     IN      SOA     dns.eb.co.ua. uiyn.email.ua. 200712056 10800 3600 604800 3600
;; Query time: 0 msec
;; SERVER: 10.0.35.1#53(10.0.35.1)
;; WHEN: Thu Jun  4 11:34:34 2009
;; MSG SIZE  rcvd: 77
11:34:34
#dig eb.co.ua CNAME
; <<>> DiG 9.6.0-P1 <<>> eb.co.ua CNAME
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 48960
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;eb.co.ua.                      IN      CNAME
;; AUTHORITY SECTION:
eb.co.ua.               3600    IN      SOA     dns.eb.co.ua. uiyn.email.ua. 200712056 10800 3600 604800 3600
;; Query time: 39 msec
;; SERVER: 10.0.35.1#53(10.0.35.1)
;; WHEN: Thu Jun  4 11:34:51 2009
;; MSG SIZE  rcvd: 77
11:34:51
#dig mts.com.ua version.bind.
; <<>> DiG 9.6.0-P1 <<>> mts.com.ua version.bind.
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 59527
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 0
;; QUESTION SECTION:
;mts.com.ua.                    IN      A
;; ANSWER SECTION:
mts.com.ua.             2298    IN      A       213.186.117.56
;; AUTHORITY SECTION:
...
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 32376
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;version.bind.                  IN      A
;; AUTHORITY SECTION:
.                       9492    IN      SOA     A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2009060301 1800 900 604800 86400
;; Query time: 0 msec
;; SERVER: 10.0.35.1#53(10.0.35.1)
;; WHEN: Thu Jun  4 11:37:51 2009
;; MSG SIZE  rcvd: 105
11:37:51
#dig mts.com.ua version.bind. chaos txt
; <<>> DiG 9.6.0-P1 <<>> mts.com.ua version.bind. chaos txt
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 5101
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 0
;; QUESTION SECTION:
;mts.com.ua.                    IN      A
;; ANSWER SECTION:
mts.com.ua.             2290    IN      A       213.186.117.56
;; AUTHORITY SECTION:
...
;; QUESTION SECTION:
;version.bind.                  CH      TXT
;; ANSWER SECTION:
version.bind.           0       CH      TXT     "9.5.0-P2"
;; AUTHORITY SECTION:
version.bind.           0       CH      NS      version.bind.
;; Query time: 0 msec
;; SERVER: 10.0.35.1#53(10.0.35.1)
;; WHEN: Thu Jun  4 11:37:59 2009
;; MSG SIZE  rcvd: 65
11:37:59
#ls -al /etc/bind9
ls: невозможно получить доступ к /etc/bind9: Нет такого файла или каталога
11:41:59
#apt-get install bind9
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  portmap
Для их удаления используйте 'apt-get autoremove'.
Будут установлены следующие дополнительные пакеты:
  bind9utils
Предлагаемые пакеты:
  bind9-doc resolvconf ufw
...
Настраивается пакет bind9utils (1:9.6.0.dfsg.P1-2) ...
Настраивается пакет bind9 (1:9.6.0.dfsg.P1-2) ...
Добавляется группа `bind' (GID 111) ...
Готово.
Добавляется системный пользователь `bind' (UID 109) ...
Добавляется новый пользователь `bind' (UID 109) в группу `bind' ...
Не создаётся домашний каталог `/var/cache/bind'.
wrote key file "/etc/bind/rndc.key"
#
Starting domain name service...: bind9.
прошло 12 минут
11:54:10
#ls -al /etc/bind9
ls: невозможно получить доступ к /etc/bind9: Нет такого файла или каталога
11:54:13
#ls -al /etc/bind
итого 52
drwxr-sr-x  2 root bind 4096 Июн  4 11:54 .
drwxr-xr-x 99 root root 4096 Июн  4 11:54 ..
-rw-r--r--  1 root root  237 Апр 23 15:27 db.0
-rw-r--r--  1 root root  271 Апр 23 15:27 db.127
-rw-r--r--  1 root root  237 Апр 23 15:27 db.255
-rw-r--r--  1 root root  353 Апр 23 15:27 db.empty
-rw-r--r--  1 root root  270 Апр 23 15:27 db.local
-rw-r--r--  1 root root 2878 Апр 23 15:27 db.root
-rw-r--r--  1 root bind  907 Апр 23 15:27 named.conf
-rw-r--r--  1 root bind  165 Апр 23 15:27 named.conf.local
-rw-r--r--  1 root bind  572 Апр 23 15:27 named.conf.options
-rw-r-----  1 bind bind   77 Июн  4 11:54 rndc.key
-rw-r--r--  1 root root 1317 Апр 23 15:27 zones.rfc1918
11:54:18
#vi /etc/bind9/named.conf.options
11:58:08
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
  2         directory "/var/cache/bind";
  3
  4         // If there is a firewall between you and nameservers you want
  5         // to talk to, you may need to fix the firewall to allow multiple
  6         // ports to talk.  See http://www.kb.cert.org/vuls/id/800113
  7          forwarders {
                    10.0.35.1;
  8          };
  9         // nameservers, you probably want to use them as forwarders.
 10         // Uncomment the following block, and insert the addresses replacing
...
~
~
~
~
~
~
~
~
~
"/etc/bind/named.conf.options" 20L, 568C записано
12:00:11
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9 waiting for pid 22584 to die.
Starting domain name service...: bind9.
12:00:32
#ping 10.0.35.1
PING 10.0.35.1 (10.0.35.1) 56(84) bytes of data.
64 bytes from 10.0.35.1: icmp_seq=1 ttl=63 time=0.267 ms
64 bytes from 10.0.35.1: icmp_seq=2 ttl=63 time=0.249 ms
^C
--- 10.0.35.1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.249/0.258/0.267/0.009 ms
12:02:12
#dig @eb.co.ua version.bind. chaos txt
dig: couldn't get address for 'eb.co.ua': not found
12:03:50
#dig @127.0.0.1 version.bind. chaos txt
; <<>> DiG 9.6.0-P1 <<>> @127.0.0.1 version.bind. chaos txt
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10349
;; 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.6.0-P1"
;; 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 Jun  4 12:04:04 2009
;; MSG SIZE  rcvd: 65
12:07:48
#vi /etc/bind/named.conf
12:09:04
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
; <<>> DiG 9.6.0-P1 <<>> @127.0.0.1 version.bind. chaos txt
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 60020
;; 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.6.0-P1"
;; 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 Jun  4 12:09:06 2009
;; MSG SIZE  rcvd: 65
12:09:06
#dig @127.0.0.1
; <<>> DiG 9.6.0-P1 <<>> @127.0.0.1
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40010
;; flags: qr rd ra; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;.                              IN      NS
;; ANSWER SECTION:
.                       429423  IN      NS      b.root-servers.net.
...
.                       429423  IN      NS      a.root-servers.net.
.                       429423  IN      NS      c.root-servers.net.
.                       429423  IN      NS      e.root-servers.net.
.                       429423  IN      NS      m.root-servers.net.
.                       429423  IN      NS      f.root-servers.net.
.                       429423  IN      NS      k.root-servers.net.
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 12:09:16 2009
;; MSG SIZE  rcvd: 228
12:09:16
#dig 127.0.0.1
; <<>> DiG 9.6.0-P1 <<>> 127.0.0.1
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 51110
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;127.0.0.1.                     IN      A
;; AUTHORITY SECTION:
.                       10365   IN      SOA     A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2009060301 1800 900 604800 86400
;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 12:09:36 2009
;; MSG SIZE  rcvd: 102
12:09:36
#dig mail.ru
; <<>> DiG 9.6.0-P1 <<>> mail.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 29333
;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 6, ADDITIONAL: 6
;; QUESTION SECTION:
;mail.ru.                       IN      A
;; ANSWER SECTION:
mail.ru.                3233    IN      A       194.67.57.20
mail.ru.                3233    IN      A       194.67.57.26
...
ns.mail.ru.             3462    IN      A       194.67.23.130
ns1.mail.ru.            3462    IN      A       94.100.179.159
ns2.mail.ru.            3462    IN      A       94.100.179.163
ns3.mail.ru.            3462    IN      A       194.67.23.17
ns4.mail.ru.            3462    IN      A       194.67.57.4
ns5.mail.ru.            3462    IN      A       194.67.23.232
;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 12:09:45 2009
;; MSG SIZE  rcvd: 292
12:12:12
#dig eb.co.ua version.bind. chaos txt
; <<>> DiG 9.6.0-P1 <<>> eb.co.ua version.bind. chaos txt
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 50827
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;eb.co.ua.                      IN      A
;; AUTHORITY SECTION:
eb.co.ua.               3091    IN      SOA     dns.eb.co.ua. uiyn.email.ua. 200712056 10800 3600 604800 3600
;; Query time: 0 msec
...
;; QUESTION SECTION:
;version.bind.                  CH      TXT
;; ANSWER SECTION:
version.bind.           0       CH      TXT     "9.6.0-P1"
;; 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 Jun  4 12:12:19 2009
;; MSG SIZE  rcvd: 65
12:12:19
#dig eb.co.ua cname
; <<>> DiG 9.6.0-P1 <<>> eb.co.ua cname
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 65032
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;eb.co.ua.                      IN      CNAME
;; AUTHORITY SECTION:
eb.co.ua.               1303    IN      SOA     dns.eb.co.ua. uiyn.email.ua. 200712056 10800 3600 604800 3600
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 12:13:07 2009
;; MSG SIZE  rcvd: 77
12:13:07
#rndc flush

12:13:53
#dig eb.co.ua cname
; <<>> DiG 9.6.0-P1 <<>> eb.co.ua cname
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53362
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;eb.co.ua.                      IN      CNAME
;; AUTHORITY SECTION:
eb.co.ua.               1256    IN      SOA     dns.eb.co.ua. uiyn.email.ua. 200712056 10800 3600 604800 3600
;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 12:13:54 2009
;; MSG SIZE  rcvd: 77
12:13:54
#rndc
Usage: rndc [-c config] [-s server] [-p port]
        [-k key-file ] [-y key] [-V] command
command is one of the following:
  reload        Reload configuration file and zones.
  reload zone [class [view]]
                Reload a single zone.
  refresh zone [class [view]]
                Schedule immediate maintenance for a zone.
  retransfer zone [class [view]]
                Retransfer a single zone without checking serial number.
...
  flush [view]  Flushes the server's cache for a view.
  flushname name [view]
                Flush the given name from the server's cache(s)
  status        Display status of the server.
  recursing     Dump the queries that are currently recursing (named.recursing)
  validation newstate [view]
                Enable / disable DNSSEC validation.
  *restart      Restart the server.
* == not yet implemented
Version: 9.6.0-P1
12:13:58
#ls -l /var/cache/bind/
итого 0
12:14:27
#dig eb.co.ua version.bind. chaos txt
; <<>> DiG 9.6.0-P1 <<>> eb.co.ua version.bind. chaos txt
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 25093
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;eb.co.ua.                      IN      A
;; AUTHORITY SECTION:
eb.co.ua.               2921    IN      SOA     dns.eb.co.ua. uiyn.email.ua. 200712056 10800 3600 604800 3600
;; Query time: 0 msec
...
;; QUESTION SECTION:
;version.bind.                  CH      TXT
;; ANSWER SECTION:
version.bind.           0       CH      TXT     "9.6.0-P1"
;; 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 Jun  4 12:15:09 2009
;; MSG SIZE  rcvd: 65
12:15:28
#rndc dumpdb

12:15:44
#ls -l /var/cache/bind/
итого 4
-rw-r--r-- 1 bind bind 3118 Июн  4 12:15 named_dump.db
12:15:46
#dig eb.co.ua version.bind. chaos txt
; <<>> DiG 9.6.0-P1 <<>> eb.co.ua version.bind. chaos txt
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 8850
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;eb.co.ua.                      IN      A
;; AUTHORITY SECTION:
eb.co.ua.               2879    IN      SOA     dns.eb.co.ua. uiyn.email.ua. 200712056 10800 3600 604800 3600
;; Query time: 0 msec
...
;; QUESTION SECTION:
;version.bind.                  CH      TXT
;; ANSWER SECTION:
version.bind.           0       CH      TXT     "9.6.0-P1"
;; 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 Jun  4 12:15:51 2009
;; MSG SIZE  rcvd: 65
12:15:52
#rndc
Usage: rndc [-c config] [-s server] [-p port]
        [-k key-file ] [-y key] [-V] command
command is one of the following:
  reload        Reload configuration file and zones.
  reload zone [class [view]]
                Reload a single zone.
  refresh zone [class [view]]
                Schedule immediate maintenance for a zone.
  retransfer zone [class [view]]
                Retransfer a single zone without checking serial number.
...
  flush [view]  Flushes the server's cache for a view.
  flushname name [view]
                Flush the given name from the server's cache(s)
  status        Display status of the server.
  recursing     Dump the queries that are currently recursing (named.recursing)
  validation newstate [view]
                Enable / disable DNSSEC validation.
  *restart      Restart the server.
* == not yet implemented
Version: 9.6.0-P1
12:16:17
#ls -l /var/cache/bind/
итого 4
-rw-r--r-- 1 bind bind 3118 Июн  4 12:15 named_dump.db
12:16:58
#netstat -lnp | grep bind

12:19:29
#netstat -lnp | grep named
tcp        0      0 192.168.215.2:53        0.0.0.0:*               LISTEN      22775/named
tcp        0      0 192.168.105.1:53        0.0.0.0:*               LISTEN      22775/named
tcp        0      0 192.168.205.2:53        0.0.0.0:*               LISTEN      22775/named
tcp        0      0 192.168.15.9:53         0.0.0.0:*               LISTEN      22775/named
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN      22775/named
tcp        0      0 127.0.0.1:953           0.0.0.0:*               LISTEN      22775/named
tcp6       0      0 :::53                   :::*                    LISTEN      22775/named
tcp6       0      0 ::1:953                 :::*                    LISTEN      22775/named
udp        0      0 192.168.215.2:53        0.0.0.0:*                           22775/named
udp        0      0 192.168.105.1:53        0.0.0.0:*                           22775/named
udp        0      0 192.168.205.2:53        0.0.0.0:*                           22775/named
udp        0      0 192.168.15.9:53         0.0.0.0:*                           22775/named
udp        0      0 127.0.0.1:53            0.0.0.0:*                           22775/named
udp6       0      0 :::53                   :::*                                22775/named
12:25:07
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
  2         directory "/var/cache/bind";
  3
  4         // If there is a firewall between you and nameservers you want
  5         // to talk to, you may need to fix the firewall to allow multiple
  6         // ports to talk.  See http://www.kb.cert.org/vuls/id/800113
  7
  8         // If your ISP provided one or more IP addresses for stable
  9         // nameservers, you probably want to use them as forwarders.
 10         // Uncomm {t the follow}ng block, and insert the addresses replacing
            allow-recursion { 127.0.0.0/8; };
...
~
~
~
~
~
~
~
~
~
"/etc/bind/named.conf.options" 23L, 631C записано
12:29:12
#ping 192.168.15.10
PING 192.168.15.10 (192.168.15.10) 56(84) bytes of data.
64 bytes from 192.168.15.10: icmp_seq=1 ttl=64 time=1.77 ms
64 bytes from 192.168.15.10: icmp_seq=2 ttl=64 time=0.250 ms
^C
--- 192.168.15.10 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 0.250/1.010/1.770/0.760 ms
12:36:35
#dig @eb.co.ua version.bind. chaos txt
dig: couldn't get address for 'eb.co.ua': not found
12:36:46
#dig @127.0.0.1 eb.co.ua version.bind. chaos txt
; <<>> DiG 9.6.0-P1 <<>> @127.0.0.1 eb.co.ua version.bind. chaos txt
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63523
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;eb.co.ua.                      IN      A
;; AUTHORITY SECTION:
eb.co.ua.               3487    IN      SOA     dns.eb.co.ua. uiyn.email.ua. 200712056 10800 3600 604800 3600
...
;; QUESTION SECTION:
;version.bind.                  CH      TXT
;; ANSWER SECTION:
version.bind.           0       CH      TXT     "9.6.0-P1"
;; 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 Jun  4 12:37:04 2009
;; MSG SIZE  rcvd: 65
12:37:04
#dig @192.168.15.10 eb.co.ua version.bind. chaos txt
; <<>> DiG 9.6.0-P1 <<>> @192.168.15.10 eb.co.ua version.bind. chaos txt
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 63944
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;eb.co.ua.                      IN      A
;; Query time: 0 msec
...
;; QUESTION SECTION:
;version.bind.                  CH      TXT
;; ANSWER SECTION:
version.bind.           0       CH      TXT     "9.6.0-P1"
;; AUTHORITY SECTION:
version.bind.           0       CH      NS      version.bind.
;; Query time: 0 msec
;; SERVER: 192.168.15.10#53(192.168.15.10)
;; WHEN: Thu Jun  4 12:37:18 2009
;; MSG SIZE  rcvd: 65
12:37:18
#dig @192.168.15.10 eb.co.ua version.bind. chaos txt
; <<>> DiG 9.6.0-P1 <<>> @192.168.15.10 eb.co.ua version.bind. chaos txt
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 59413
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;eb.co.ua.                      IN      A
;; Query time: 0 msec
...
;; QUESTION SECTION:
;version.bind.                  CH      TXT
;; ANSWER SECTION:
version.bind.           0       CH      TXT     "9.6.0-P1"
;; AUTHORITY SECTION:
version.bind.           0       CH      NS      version.bind.
;; Query time: 0 msec
;; SERVER: 192.168.15.10#53(192.168.15.10)
;; WHEN: Thu Jun  4 12:38:39 2009
;; MSG SIZE  rcvd: 65
/dev/pts/16
12:43:47
#ssh 192.168.15.10
Host key fingerprint is 34:6c:c2:da:38:7c:d7:17:e9:cd:17:8d:e7:cf:f1:a6
+--[ RSA 2048]----+
|                 |
|     . .     . ..|
|      o =   o ..o|
|   . + + o . + o.|
|    = o S . o o.o|
|     o .   .   o+|
|                =|
|               o |
...
root@192.168.15.10's password:
Linux linux10 2.6.29-2-686 #1 SMP Sun May 17 17:56:29 UTC 2009 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
You have new mail.
Last login: Wed Jun  3 15:39:18 2009
Removing stale pidfile
12:44:06
#ping 192.168.15.9
PING 192.168.15.9 (192.168.15.9) 56(84) bytes of data.
64 bytes from 192.168.15.9: icmp_seq=1 ttl=64 time=0.164 ms
64 bytes from 192.168.15.9: icmp_seq=2 ttl=64 time=0.171 ms
^C
--- 192.168.15.9 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.164/0.167/0.171/0.013 ms
12:44:16
#dig @192.168.15.9 eb.co.ua version.bind. chaos txt

12:44:39
#dig @192.168.15.9 eb.co.ua version.bind. chaos txt
; <<>> DiG 9.6.0-P1 <<>> @192.168.15.9 eb.co.ua version.bind. chaos txt
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 55356
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;eb.co.ua.                      IN      A
;; Query time: 14 msec
...
;; QUESTION SECTION:
;version.bind.                  CH      TXT
;; ANSWER SECTION:
version.bind.           0       CH      TXT     "9.6.0-P1"
;; AUTHORITY SECTION:
version.bind.           0       CH      NS      version.bind.
;; Query time: 0 msec
;; SERVER: 192.168.15.9#53(192.168.15.9)
;; WHEN: Thu Jun  4 12:45:13 2009
;; MSG SIZE  rcvd: 65
/dev/pts/3
12:44:49
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
  2         directory "/var/cache/bind";
  3
  4         // If there is a firewall between you and nameservers you want
  5         // to talk to, you may need to fix the firewall to allow multiple
  6         // ports to talk.  See http://www.kb.cert.org/vuls/id/800113
  7
  8         // If your ISP provided one or more IP addresses for stable
  9         // nameservers, you probably want to use them as forwarders.
 10         #listen-on { 127.0.0.1; }; block, and insert the addresses replacing
 11         // the all-0's placeholder.
...
~
~
~
~
~
~
~
~
~
"/etc/bind/named.conf.options" 23L, 632C записано
/dev/pts/16
12:45:13
#dig @192.168.15.9 eb.co.ua version.bind. chaos txt

12:45:48
#exit
exit
Connection to 192.168.15.10 closed.
/dev/pts/3
12:47:38
#dig @eb.co.ua version.bind. chaos txt
dig: couldn't get address for 'eb.co.ua': not found
12:47:48
#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: 65327
;; 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: 14 msec
;; SERVER: 195.149.70.30#53(195.149.70.30)
;; WHEN: Thu Jun  4 12:48:11 2009
;; MSG SIZE  rcvd: 62
12:48:11
#dig uz.gov.ua
; <<>> DiG 9.6.0-P1 <<>> uz.gov.ua
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 33186
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 2
;; QUESTION SECTION:
;uz.gov.ua.                     IN      A
;; ANSWER SECTION:
uz.gov.ua.              10800   IN      A       195.149.70.27
;; AUTHORITY SECTION:
uz.gov.ua.              10774   IN      NS      ns.secondary.net.ua.
uz.gov.ua.              10774   IN      NS      ns.uz.gov.ua.
uz.gov.ua.              10774   IN      NS      ns2.uz.gov.ua.
;; ADDITIONAL SECTION:
ns.secondary.net.ua.    81784   IN      A       195.149.112.1
ns2.uz.gov.ua.          10774   IN      A       195.149.70.30
;; Query time: 11 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 12:48:37 2009
;; MSG SIZE  rcvd: 141
12:48:37
#dig uz.gov.ua ns
; <<>> DiG 9.6.0-P1 <<>> uz.gov.ua ns
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 59416
;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 3
;; QUESTION SECTION:
;uz.gov.ua.                     IN      NS
;; ANSWER SECTION:
uz.gov.ua.              10768   IN      NS      ns2.uz.gov.ua.
uz.gov.ua.              10768   IN      NS      ns.secondary.net.ua.
uz.gov.ua.              10768   IN      NS      ns.uz.gov.ua.
;; ADDITIONAL SECTION:
ns.uz.gov.ua.           10794   IN      A       195.149.70.20
ns.secondary.net.ua.    81778   IN      A       195.149.112.1
ns2.uz.gov.ua.          10768   IN      A       195.149.70.30
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 12:48:43 2009
;; MSG SIZE  rcvd: 141
12:49:46
#dig .gov.ua ns
dig: '.gov.ua' is not a legal name (empty label)
12:49:52
#dig gov.ua ns
; <<>> DiG 9.6.0-P1 <<>> gov.ua ns
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 61149
;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;gov.ua.                                IN      NS
;; ANSWER SECTION:
gov.ua.                 86390   IN      NS      ho1.ns.gov.ua.
gov.ua.                 86390   IN      NS      ns.net.ua.
gov.ua.                 86390   IN      NS      ns-ua.ripe.net.
gov.ua.                 86390   IN      NS      sns-pb.isc.org.
gov.ua.                 86390   IN      NS      ba1.ns.net.ua.
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 12:49:56 2009
;; MSG SIZE  rcvd: 140
12:49:56
#dig gov.ua axfr
; <<>> DiG 9.6.0-P1 <<>> gov.ua axfr
;; global options: +cmd
; Transfer failed.
12:50:18
#dig @gov.ua axfr
dig: couldn't get address for 'gov.ua': not found
12:53:32
#/etc/init.d/network restart
bash: /etc/init.d/network: Нет такого файла или каталога
12:53:50
#/etc/init.d/networking restart
Reconfiguring network interfaces...SIOCDELRT: No such process
Ignoring unknown interface eth0.105=eth0.105.
Ignoring unknown interface eth0.205=eth0.205.
Ignoring unknown interface eth0.215=eth0.215.
done.
12:54:03
#ping 192.168.15.1
PING 192.168.15.1 (192.168.15.1) 56(84) bytes of data.
64 bytes from 192.168.15.1: icmp_seq=1 ttl=64 time=6.96 ms
64 bytes from 192.168.15.1: icmp_seq=2 ttl=64 time=0.249 ms
^C
--- 192.168.15.1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 0.249/3.605/6.961/3.356 ms
12:54:31
#ping 192.168.15.11
PING 192.168.15.11 (192.168.15.11) 56(84) bytes of data.
64 bytes from 192.168.15.11: icmp_seq=1 ttl=64 time=4.49 ms
^C
--- 192.168.15.11 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 4.493/4.493/4.493/0.000 ms
12:54:35
#ping 192.168.15.10
PING 192.168.15.10 (192.168.15.10) 56(84) bytes of data.
64 bytes from 192.168.15.10: icmp_seq=1 ttl=64 time=3.22 ms
^C
--- 192.168.15.10 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 3.221/3.221/3.221/0.000 ms
12:54:41
#ip route
192.168.215.0/24 dev eth0.215  proto kernel  scope link  src 192.168.215.2
192.168.15.0/24 dev eth0  proto kernel  scope link  src 192.168.15.9
192.168.205.0/24 dev eth0.205  proto kernel  scope link  src 192.168.205.2
192.168.105.0/24 dev eth0.105  proto kernel  scope link  src 192.168.105.1
default via 192.168.15.254 dev eth0
default via 192.168.205.1 dev eth0.205
12:54:44
#route del default via 192.168.205.1
Usage: inet_route [-vF] del {-host|-net} Target[/prefix] [gw Gw] [metric M] [[dev] If]
       inet_route [-vF] add {-host|-net} Target[/prefix] [gw Gw] [metric M]
                              [netmask N] [mss Mss] [window W] [irtt I]
                              [mod] [dyn] [reinstate] [[dev] If]
       inet_route [-vF] add {-host|-net} Target[/prefix] [metric M] reject
       inet_route [-FC] flush      NOT supported
12:56:20
#ifconfig eth205.0 0.0.0.0
SIOCSIFADDR: Нет такого устройства
eth205.0: ERROR while getting interface flags: Нет такого устройства
12:56:44
#ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:1e:8c:64:2c:4a
          inet addr:192.168.15.9  Bcast:192.168.15.255  Mask:255.255.255.0
          inet6 addr: fe80::21e:8cff:fe64:2c4a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:181788 errors:0 dropped:0 overruns:0 frame:0
          TX packets:168797 errors:0 dropped:0 overruns:0 carrier:2
          collisions:0 txqueuelen:1000
          RX bytes:70991937 (67.7 MiB)  TX bytes:29916395 (28.5 MiB)
eth0.105  Link encap:Ethernet  HWaddr 00:1e:8c:64:2c:4a
          inet addr:192.168.105.1  Bcast:192.168.105.255  Mask:255.255.255.0
...
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:468 (468.0 B)
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:8857 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8857 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:482837 (471.5 KiB)  TX bytes:482837 (471.5 KiB)
12:56:50
#ifconfig eth0.205 0.0.0.0

12:57:22
#ifconfig eth0.105 0.0.0.0

12:57:27
#ifconfig eth0.215 0.0.0.0

12:57:33
#ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:1e:8c:64:2c:4a
          inet addr:192.168.15.9  Bcast:192.168.15.255  Mask:255.255.255.0
          inet6 addr: fe80::21e:8cff:fe64:2c4a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:181807 errors:0 dropped:0 overruns:0 frame:0
          TX packets:168811 errors:0 dropped:0 overruns:0 carrier:2
          collisions:0 txqueuelen:1000
          RX bytes:70993395 (67.7 MiB)  TX bytes:29921579 (28.5 MiB)
eth0.105  Link encap:Ethernet  HWaddr 00:1e:8c:64:2c:4a
          inet6 addr: fe80::21e:8cff:fe64:2c4a/64 Scope:Link
...
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:468 (468.0 B)
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:8861 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8861 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:483305 (471.9 KiB)  TX bytes:483305 (471.9 KiB)
12:57:40
#vi /etc/
12:57:40
#vi /etc/network
12:57:40
#vi /etc/network/
12:57:40
#vi /etc/network/
12:57:40
#vi /etc/network/interfaces
прошло 67 минут
14:04:43
#ls /etc/bind9
ls: невозможно получить доступ к /etc/bind9: Нет такого файла или каталога
14:04:56
#ls /etc/bind
db.0    db.255    db.local  named.conf        named.conf.options  zones.rfc1918
db.127  db.empty  db.root   named.conf.local  rndc.key
14:05:02
#ls /etc/bind/named.conf
/etc/bind/named.conf
14:05:10
#cat /etc/bind/named.conf
// This is the primary configuration file for the BIND DNS server named.
//
// Please read /usr/share/doc/bind9/README.Debian.gz for information on the
// structure of BIND configuration files in Debian, *BEFORE* you customize
// this configuration file.
//
// If you are just adding zones, please do that in /etc/bind/named.conf.local
include "/etc/bind/named.conf.options";
// prime the server with knowledge of the root servers
zone "." {
...
};
zone "0.in-addr.arpa" {
        type master;
        file "/etc/bind/db.0";
};
zone "255.in-addr.arpa" {
        type master;
        file "/etc/bind/db.255";
};
include "/etc/bind/named.conf.local";
14:05:17
#ls /etc/bind/named.conf
/etc/bind/named.conf
14:05:22
#ls /etc/bind
db.0    db.255    db.local  named.conf        named.conf.options  zones.rfc1918
db.127  db.empty  db.root   named.conf.local  rndc.key
14:05:25
#ls /etc/bind/named.conf.local
/etc/bind/named.conf.local
14:11:26
#vi /etc/resolv.conf
14:12:15
#vi /etc/bind/named.conf.local
14:13:40
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
  2          NS  linux0.class0.unix.nt.
  3 linux0   A   10.0.35.100
  4
~
~
~
~
~
~
~
...
~
~
~
~
~
~
~
~
~
-- ВСТАВ                                                              1,1          Весь
/dev/pts/7
14:21:13
#screen -x

Файлы

  • /etc/bind/named.conf
  • /etc/bind/named.conf
    >
    // This is the primary configuration file for the BIND DNS server named.
    //
    // Please read /usr/share/doc/bind9/README.Debian.gz for information on the
    // structure of BIND configuration files in Debian, *BEFORE* you customize
    // this configuration file.
    //
    // If you are just adding zones, please do that in /etc/bind/named.conf.local
    include "/etc/bind/named.conf.options";
    // prime the server with knowledge of the root servers
    zone "." {
            type hint;
            file "/etc/bind/db.root";
    };
    // be authoritative for the localhost forward and reverse zones, and for
    // broadcast zones as per RFC 1912
    zone "localhost" {
            type master;
            file "/etc/bind/db.local";
    };
    zone "127.in-addr.arpa" {
            type master;
            file "/etc/bind/db.127";
    };
    zone "0.in-addr.arpa" {
            type master;
            file "/etc/bind/db.0";
    };
    zone "255.in-addr.arpa" {
            type master;
            file "/etc/bind/db.255";
    };
    include "/etc/bind/named.conf.local";
    

    Статистика

    Время первой команды журнала11:03:56 2009- 6- 4
    Время последней команды журнала14:21:13 2009- 6- 4
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %15.84
    Процент синтаксически неверно набранных команд, % 0.99
    Суммарное время работы с терминалом *, час 2.17
    Количество командных строк в единицу времени, команда/мин 0.78
    Частота использования команд
    dig39|=====================================| 37.86%
    ls12|===========| 11.65%
    vi11|==========| 10.68%
    ~7|======| 6.80%
    ifconfig6|=====| 5.83%
    ping6|=====| 5.83%
    rndc4|===| 3.88%
    apt-get3|==| 2.91%
    ethtool2|=| 1.94%
    netstat2|=| 1.94%
    grep2|=| 1.94%
    /etc/init.d/network1|| 0.97%
    screen1|| 0.97%
    /etc/init.d/bind91|| 0.97%
    route1|| 0.97%
    cat1|| 0.97%
    ssh1|| 0.97%
    exit1|| 0.97%
    ip1|| 0.97%
    /etc/init.d/networking1|| 0.97%
    ____
    *) Интервалы неактивности длительностью 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$