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

Содержание

Журнал

Пятница (06/01/07)

/dev/tty2
15:20:24
#nslookup host12.okno.net.nt
Server:         127.0.0.1
Address:        127.0.0.1#53
** server can't find host12.okno.net.nt: NXDOMAIN
15:20:39
#nslookup okno12.okno.net.nt
Server:         127.0.0.1
Address:        127.0.0.1#53
Non-authoritative answer:
Name:   okno12.okno.net.nt
Address: 192.168.16.12
15:21:00
#nslookup okno12.okno.net.nt
Server:         127.0.0.1
Address:        127.0.0.1#53
Non-authoritative answer:
Name:   okno12.okno.net.nt
Address: 192.168.16.12
15:30:32
#mc
/dev/tty1
15:30:38
#screen -x
/dev/tty2
15:35:21
#vim /var/cache/bind/db.andrey.net.nt
3c3
< 				20070601
---
> 				20070602
15:36:51
#hostname
linux3
прошло 52 минуты
/dev/tty1
16:29:32
#/etc/init.d/bind9 restart
Stopping domain name service...: bind.
Starting domain name service...: bind.
16:34:33
#mc
/dev/tty2
16:40:17
#mc
/dev/tty3
16:40:35
#hostname -F
hostname: option requires an argument -- F
Usage: hostname [-v] {hostname|-F file}      set host name (from file)
       domainname [-v] {nisdomain|-F file}   set NIS domain name (from file)
       hostname [-v] [-d|-f|-s|-a|-i|-y]     display formated name
       hostname [-v]                         display host name
       hostname -V|--version|-h|--help       print info and exit
    dnsdomainname=hostname -d, {yp,nis,}domainname=hostname -y
    -s, --short           short host name
    -a, --alias           alias names
    -i, --ip-address      addresses for the host name
    -f, --fqdn, --long    long host name (FQDN)
    -d, --domain          DNS domain name
    -y, --yp, --nis       NIS/YP domain name
    -F, --file            read host name or NIS domain name from given file
   This command can get or set the host name or the NIS domain name. You can
   also get the DNS domain or the FQDN (fully qualified domain name).
   Unless you are using bind or NIS for host lookups you can change the
   FQDN (Fully Qualified Domain Name) and the DNS domain name (which is
   part of the FQDN) in the /etc/hosts file.
16:40:45
#hostname -F /etc/hostname

16:40:52
#hostname
ns
16:41:01
#hostname -f
ns.andrey.net.nt
16:41:06
#mc
/dev/tty2
16:42:16
#hostname -f
ns.andrey.net.nt
16:42:24
#mc
16:43:21
#hostname -f
hostname: Unknown host
16:43:26
#host ns
Host ns not found: 3(NXDOMAIN)
16:43:43
#hostname
ns
16:44:27
# -f
bash: -f: command not found
16:44:31
#hostname -f
hostname: Unknown host
16:44:36
#hostname -f
ns.andrey.net.nt
16:45:35
#apt-get --purge remove exim4
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Пакеты, которые будут УДАÐ
                                               xim4*
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 1 пакетов, и 1 пакетов не обновлено.
Необходимо скачать 0Б архивов.
После распаковки объем занятого дискового пространства уменьшится на 49,2kB.
Хотите продолжить [Д/н]? y
(Чтение базы данных... на данный момент установлено 109393 файлов и каталогов.)
Удаляется пакет exim4...
Удаляются файлы конфигурации пакета exim4...
16:46:14
#apt-get install sendmail
adduser: Предупреждение: данный домашний каталог не принадлежит пользователю, который сейчас создаётся.
adduser: Предупреждение: данный домашний каталог не принадлежит пользователю, который сейчас создаётся.
--------- IMPORTANT INFORMATION FOR XINETD USERS ----------
The following line will be added to your /etc/inetd.conf file:
#<off># smtp\tstream\ttcp\tnowait\troot\t/usr/sbin/sendmail sendmail -Am -bs
If you are indeed using xinetd, you will have to convert the
above into /etc/xinetd.conf format, and add it manually. See
/usr/share/doc/xinetd/README.Debian for more information.
-----------------------------------------------------------
--------- IMPORTANT INFORMATION FOR XINETD USERS ----------
...
Warning: These messages were issued while creating sendmail.cf
        make sure they are benign before starting sendmail!
Errors in generating sendmail.cf
*** ERROR: FEATURE() should be before MAILER()
*** MAILER(`local') must appear after FEATURE(`always_add_domain')*** ERROR: FEATURE() should be before MAILER()
*** MAILER(`local') must appear after FEATURE(`allmasquerade')*** ERROR: FEATURE() should be before MAILER()
Starting Mail Transport Agent: sendmail.
Настраивается пакет rmail (8.13.8-3) ...
Настраивается пакет sensible-mda (8.13.8-3) ...
Настраивается пакет sendmail (8.13.8-3) ...
16:47:13
#vim /etc/mail/local-host-names
2c2
< ns.andrey.net.nt
---
> andrey.net.nt
16:48:27
#vim /etc/mail/sendmail.mc
16:51:08
#vim /etc/mail/sendmail.mc
56c56
< DAEMON_OPTIONS(`Family=inet,  Name=MTA-v4, Port=smtp, Addr=127.0.0.1')dnl
---
> DAEMON_OPTIONS(`Family=inet,  Name=MTA-v4, Port=smtp')dnl
58c58
< DAEMON_OPTIONS(`Family=inet,  Name=MSP-v4, Port=submission, Addr=127.0.0.1')dnl
---
> DAEMON_OPTIONS(`Family=inet,  Name=MSP-v4, Port=submission')dnl
97,99d96
< MAILER_DEFINITIONS
< MAILER(`local')dnl
< MAILER(`smtp')dnl
103c100
< MASQUERADE_AS(`linux3.net.nt')dnl
---
> MASQUERADE_AS(`andrey.net.nt')dnl
105a103,106
> 
> MAILER_DEFINITIONS
> MAILER(`local')dnl
> MAILER(`smtp')dnl
16:54:04
#cd /etc/mail

16:54:17
#make
Updating databases ...
Reading configuration from /etc/mail/sendmail.conf.
Validating configuration.
Creating /etc/mail/databases...
Updating auth ...
sasl2-bin not installed, not configuring sendmail support.
To enable sendmail SASL2 support at a later date, invoke "/usr/share/sendmail/update_auth"
Creating /etc/mail/relay-domains
# Optional file...
Updating Makefile ...
Reading configuration from /etc/mail/sendmail.conf.
Validating configuration.
Creating /etc/mail/Makefile...
Updating sendmail.cf ...
The following file(s) have changed:
  /etc/mail/sendmail.cf
** ** You should issue `/etc/init.d/sendmail reload` ** **
16:54:23
#/etc/init.d/sendmail reload
Reloading Mail Transport Agent configuration: sendmail.
16:54:41
#vim /etc/hosts.allow
21a22
> sshd: 192.168.16.0/24: allow
/dev/tty1
16:54:45
#ssh 192.168.16.1
Last login: Fri Jun  1 16:53:17 2007 from 192.168.16.150
Linux #linux1a
okno1 2.6.18-4-686 #1 SMP Mon Mar 26 17:17:36 UTC 2007 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 mail.
l3-agent is already running: pid=3275; pidfile=/root/.lilalo/l3-agent.pid
16:54:59
#creen -x
bash: creen: command not found
16:55:00
#sreen -x
bash: sreen: command not found
16:55:04
#screen -x
прошла 41 минута
/dev/tty2
17:36:34
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:04:75:75:46:C1
          inet addr:192.168.16.100  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::204:75ff:fe75:46c1/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:72745 errors:0 dropped:0 overruns:9 frame:0
          TX packets:51217 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:19942977 (19.0 MiB)  TX bytes:3608619 (3.4 MiB)
          Interrupt:169
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:448 errors:0 dropped:0 overruns:0 frame:0
          TX packets:448 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:44409 (43.3 KiB)  TX bytes:44409 (43.3 KiB)
прошло 10 минут
/dev/tty1
17:47:32
#exit
  Ђройки     Правая панель                                                                                   /
┌<─────────────────────────────────────────────────────v>┐┌<─~─────────────────────────────────────────────────────────v>┐
│                   Имя                  │Размер │Время правки ││                   Имя                  │Размер │Время правки │
â/..                                     â-ВВЕРХ-│                 ▲│/..                                     │-ВВЕРХ-│             ▲
â/NetworkManager                         │   409Ма24 20:27:30 ▒ ●—â”‚/.aptitude                              │   4096│Май 24 18:46 ●
â/X11                                    │   409Ма24 20:32:42’:46 ●–’│/.lilalo                                │  36864│Июн  1 17:48 ▒
â”alsa                                     │   4Май 24 24:31 06:22 ▒│/.mc                                    │   4096│Июн  1 16:54 ▒
â”alternatives                             │   4Июн  1 16:47 ●47 ▒│/.ssh                                   │   4096│Май 31 15:07 ▒
â”apache                                   │   4Ма30 18:01 ▒16:47 ▒│ .Xauthority                            │      0│Май 29 09:53 ▒
â/apache2                                │   4096│30 18:014 20:27 4 ▒│ .bash_history                          │  10969│Май 31 19:59 ▒
...
â/exim4                                  │   409Июн  1 16:460:31 –’│                                        │       │             ▒
â/fonts                                  │   4096│Май314 20:23 –’│                                        │       │             ▒
â/foomatic                               │   409Май 24 20:316:46 –’│                                        │       │             ▒
â/gaim                                   │   4096│Май304 20:29 –’│                                        │       │             ▒
├──────────────────────────────────────────────────────────────▼├──────────────────────────────────────────────────────────────▼
â”defoma                                                         ││/..                                                           │
└──────────────────────────────────────────────────────────────┘└──────────────────────────────────────────────────────────────┘
Совет: Пожалуйста, шлите любые сообщения об ошибках на mc-devel@gnome.org
#                                                                                                                            [^]
1Помощь 2Меню   3Просмот4Правка 5Копия  6Перемес7НвКтлог8Удалить9МенюMC 1 Выход
/dev/tty2
17:47:35
#mc
/dev/tty1
17:50:14
#/etc/init.d/networking restart
Reconfiguring network interfaces...SIOCDELRT: No such process
                                           ddr=192.168.17.2,             name=;; connection timed out; no servers could be reached
Updating databases ...
Reading configuration from /etc/mail/sendmail.conf.
Validating configuration.
Creating /etc/mail/databases...
Updating Makefile ...
Reading configuration from /etc/mail/sendmail.conf.
Validating configuration.
Creating /etc/mail/Makefile...
Updating sendmail.cf ...
Updating auth ...
sasl2-bin not installed, not configuring sendmail support.
To enable sendmail SASL2 support at a later date, invoke "/usr/share/sendmail/update_auth"
Creating /etc/mail/relay-domains
# Optional file...
The following file(s) have changed:
  /etc/mail/sendmail.cf
** ** You should issue `/etc/init.d/sendmail reload` ** **
Reloading Mail Transport Agent configuration: sendmail.
done.
17:51:13
#/etc/init.d/networking restart
Reconfiguring network interfaces...
addr=192.168.17.2,               name=
Updating databases ...
Reading configuration from /etc/mail/sendmail.conf.
Validating configuration.
Creating /etc/mail/databases...
Updating Makefile ...
Reading configuration from /etc/mail/sendmail.conf.
Validating configuration.
Creating /etc/mail/Makefile...
Updating sendmail.cf ...
Updating auth ...
sasl2-bin not installed, not configuring sendmail support.
To enable sendmail SASL2 support at a later date, invoke "/usr/share/sendmail/update_auth"
Creating /etc/mail/relay-domains
# Optional file...
The following file(s) have changed:
  /etc/mail/sendmail.cf
** ** You should issue `/etc/init.d/sendmail reload` ** **
Reloading Mail Transport Agent configuration: sendmail.
done.
17:51:28
#apt-get --purge remove sendmail-base
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Пакеты, которые будут УДАРt* mailx* mutt* rmail* sendmail* sendmail-base* sendmail-bin* sensible-mda*
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 8 пакетов, и 1 пакетов не обновлено.
Необходимо скачать 0Б архивов.
После распаковки объем занятого дискового пространства уменьшится на 9376kB.
Хотите продолжить [Д/н]? y
(Чтение базы данных... на данный момент установлено 109703 файлов и каталогов.)
Удаляется пакет at...
Stopping deferred execution scheduler: atd.
...
Stopping Mail Transport Agent: sendmail.
Удаляются файлы конфигурации пакета sendmail-bin...
dpkg: предупреждение -- при удалении пакета sendmail-bin не пустой каталог /var/run/sendmail/stampdir не удалён.
dpkg: предупреждение -- при удалении пакета sendmail-bin не пустой каталог /var/run/sendmail/mta не удалён.
dpkg: предупреждение -- при удалении пакета sendmail-bin не пустой каталог /var/run/sendmail не удалён.
dpkg: предупреждение -- при удалении пакета sendmail-bin не пустой каталог /var/lib/sendmail не удалён.
dpkg: предупреждение -- при удалении пакета sendmail-bin не пустой каталог /usr/share/doc/sendmail не удалён.
Удаляется пакет sendmail-base...
Удаляются файлы конфигурации пакета sendmail-base...
dpkg: предупреждение -- при удалении пакета sendmail-base не пустой каталог /etc/mail не удалён.
17:52:16
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:04:75:75:46:C1
          inet addr:192.168.17.2  Bcast:192.168.17.255  Mask:255.255.255.0
          inet6 addr: fe80::204:75ff:fe75:46c1/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:73005 errors:0 dropped:0 overruns:9 frame:0
          TX packets:51386 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:19963322 (19.0 MiB)  TX bytes:3632698 (3.4 MiB)
          Interrupt:169
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:711 errors:0 dropped:0 overruns:0 frame:0
          TX packets:711 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:65526 (63.9 KiB)  TX bytes:65526 (63.9 KiB)
17:52:20
#vim /etc/resolv.conf
17:52:43
#ls -l /etc/bind/
итого 44
-rw-r--r-- 1 root root  237 2007-01-29 15:35 db.0
-rw-r--r-- 1 root root  271 2007-01-29 15:35 db.127
-rw-r--r-- 1 root root  237 2007-01-29 15:35 db.255
-rw-r--r-- 1 root root  353 2007-01-29 15:35 db.empty
-rw-r--r-- 1 root root  256 2007-01-29 15:35 db.local
-rw-r--r-- 1 root root 1507 2007-01-29 15:35 db.root
-rw-r--r-- 1 root bind 1765 2007-06-01 13:18 named.conf
-rw-r--r-- 1 root bind  165 2007-01-29 15:35 named.conf.local
-rw-r--r-- 1 root bind  692 2007-06-01 13:11 named.conf.options
-rw-r----- 1 bind bind   77 2007-06-01 11:50 rndc.key
-rw-r--r-- 1 root root 1317 2007-01-29 15:35 zones.rfc1918
17:53:34
#vim /etc/bind/named.conf
19,22c19,22
< zone	"net.nt" {
< 	type forward;
< 	forwarders { 192.168.16.15; };
< };
---
> //zone	"net.nt" {
> //	type forward;
> //	forwarders { 192.168.16.15; };
> //};
17:55:36
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:04:75:75:46:C1
          inet addr:192.168.17.2  Bcast:192.168.17.255  Mask:255.255.255.0
          inet6 addr: fe80::204:75ff:fe75:46c1/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:73400 errors:0 dropped:0 overruns:9 frame:0
          TX packets:51561 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:19989080 (19.0 MiB)  TX bytes:3643230 (3.4 MiB)
          Interrupt:169
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:960 errors:0 dropped:0 overruns:0 frame:0
          TX packets:960 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:87861 (85.8 KiB)  TX bytes:87861 (85.8 KiB)
17:57:03
#ping 191.168.17.1
  Ђройки     Правая панель                                                                                   /
┌<─────────────────────────────────────────────────────v>┐┌<─~─────────────────────────────────────────────────────────v>┐
│                   Имя                  │Размер │Время правки ││                   Имя                  │Размер │Время правки │
â/..                                     â-ВВЕРХ-│                 ▲│/..                                     │-ВВЕРХ-│             ▲
â/NetworkManager                         │   409Ма24 20:27:30 ▒ ●—â”‚/.aptitude                              │   4096│Май 24 18:46 ●
â/X11                                    │   409Ма24 20:32:42’:46 ●–’│/.lilalo                                │  36864│Июн  1 17:48 ▒
â”alsa                                     │   4Май 24 24:31 06:22 ▒│/.mc                                    │   4096│Июн  1 16:54 ▒
â”alternatives                             │   4Июн  1 16:47 ●47 ▒│/.ssh                                   │   4096│Май 31 15:07 ▒
â”apache                                   │   4Ма30 18:01 ▒16:47 ▒│ .Xauthority                            │      0│Май 29 09:53 ▒
â/apache2                                │   4096│30 18:014 20:27 4 ▒│ .bash_history                          │  10969│Май 31 19:59 ▒
...
â/exim4                                  │   409Июн  1 16:460:31 –’│                                        │       │             ▒
â/fonts                                  │   4096│Май314 20:23 –’│                                        │       │             ▒
â/foomatic                               │   409Май 24 20:316:46 –’│                                        │       │             ▒
â/gaim                                   │   4096│Май304 20:29 –’│                                        │       │             ▒
├──────────────────────────────────────────────────────────────▼├──────────────────────────────────────────────────────────────▼
â”defoma                                                         ││/..                                                           │
└──────────────────────────────────────────────────────────────┘└──────────────────────────────────────────────────────────────┘
Совет: Пожалуйста, шлите любые сообщения об ошибках на mc-devel@gnome.org
#                                                                                                                            [^]
1Помощь 2Меню   3Просмот4Правка 5Копия  6Перемес7НвКтлог8Удалить9МенюMC 1 Выход
17:57:26
#ping 191.168.17.1
PING 191.168.17.1 (191.168.17.1) 56(84) bytes of data.
--- 191.168.17.1 ping statistics ---
2 packets transmitted, 0 received, 100% packet loss, time 1000ms
17:57:28
#ping 191.168.17.1
PING 191.168.17.1 (191.168.17.1) 56(84) bytes of data.
--- 191.168.17.1 ping statistics ---
8 packets transmitted, 0 received, 100% packet loss, time 6999ms
17:57:37
#ping 191.168.17.1
PING 191.168.17.1 (191.168.17.1) 56(84) bytes of data.
--- 191.168.17.1 ping statistics ---
5 packets transmitted, 0 received, 100% packet loss, time 4000ms
17:57:42
#ping 191.168.17.2
PING 191.168.17.2 (191.168.17.2) 56(84) bytes of data.
--- 191.168.17.2 ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 2009ms
17:57:47
#iptables -F INPUT

17:57:55
#iptables -F ICMP
iptables: No chain/target/match by that name
17:58:02
#ping 191.168.17.1
PING 191.168.17.1 (191.168.17.1) 56(84) bytes of data.
--- 191.168.17.1 ping statistics ---
4 packets transmitted, 0 received, 100% packet loss, time 3003ms
17:58:15
#ping 192.168.17.1
PING 192.168.17.1 (192.168.17.1) 56(84) bytes of data.
64 bytes from 192.168.17.1: icmp_seq=1 ttl=64 time=0.252 ms
64 bytes from 192.168.17.1: icmp_seq=2 ttl=64 time=0.243 ms
--- 192.168.17.1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1004ms
rtt min/avg/max/mdev = 0.243/0.247/0.252/0.016 ms
17:58:23
#vim /etc/bind/named.conf.options
17c17
< //	 forwarders {192.168.16.50; };
---
> 	 forwarders {192.168.17.1; };
17:59:02
#/etc/init.d/bind9 restart
Stopping domain name service...: bind.
Starting domain name service...: bind.
18:00:48
#host 192.168.14.1
;; connection timed out; no servers could be reached
18:02:13
#nslookup ns
Server:         127.0.0.1
Address:        127.0.0.1#53
** server can't find ns: NXDOMAIN
18:02:23
#nslookup ns.andrey.net.nt
Server:         127.0.0.1
Address:        127.0.0.1#53
Name:   ns.andrey.net.nt
Address: 192.168.17.2
18:02:34
#vim /etc/resolv.conf
1c1
< search net.nt
---
> search andrey.net.nt
18:03:07
#nslookup ns
Server:         127.0.0.1
Address:        127.0.0.1#53
Name:   ns.andrey.net.nt
Address: 192.168.17.2
18:03:10
#nslookup host2
Server:         127.0.0.1
Address:        127.0.0.1#53
Name:   host2.andrey.net.nt
Address: 192.168.17.3
18:03:22
#nslookup host3
Server:         127.0.0.1
Address:        127.0.0.1#53
Name:   host3.andrey.net.nt
Address: 192.168.16.4
18:03:24
#vim /etc/bind/named.conf
18:05:52
#vim /etc/bind/named.conf
17a18,21
> zone "17.168.192.in-addr.arpa" {
> 	type master;
> 	file "/etc/bind/db.17.168.192";
> };
18:08:58
#vim /var/cache/bind/db.17.168.192
18:16:02
#/etc/init.d/bind restart
bash: /etc/init.d/bind: No such file or directory
18:16:22
#/etc/init.d/bind9 restart
Stopping domain name service...: bind.
Starting domain name service...: bind.
18:16:31
#nslookup host3
Server:         127.0.0.1
Address:        127.0.0.1#53
Name:   host3.andrey.net.nt
Address: 192.168.16.4
18:16:37
#host 192.168.17.3
Host 3.17.168.192.in-addr.arpa not found: 2(SERVFAIL)
18:16:53
#vim /var/cache/bind/db.17.168.192
14,17c14,17
< 1 	PTR serg.andrey.net.nt
< 2	PTR ns.andrey.net.nt
< 3	PTR host3.andrey.net.nt
< 4	PTR host4.andrey.net.nt
---
> 1 	PTR serg.andrey.net.nt.
> 2	PTR ns.andrey.net.nt.
> 3	PTR host3.andrey.net.nt.
> 4	PTR host4.andrey.net.nt.
18:17:41
#vim /etc/bind/named.conf
18:18:43
#/etc/init.d/bind9 restart
Stopping domain name service...: bind.
Starting domain name service...: bind.
18:18:50
#host 192.168.17.3
Host 3.17.168.192.in-addr.arpa not found: 2(SERVFAIL)
18:18:54
#host 192.168.17.3
Host 3.17.168.192.in-addr.arpa not found: 2(SERVFAIL)
18:19:16
#host 192.168.17.3
Host 3.17.168.192.in-addr.arpa not found: 2(SERVFAIL)
18:19:17
#host 192.168.17.2
Host 2.17.168.192.in-addr.arpa not found: 2(SERVFAIL)
18:19:22
#host 192.168.15.1
;; connection timed out; no servers could be reached
18:19:39
#host 192.168.14.1
;; connection timed out; no servers could be reached
18:19:54
#vim /etc/bind/named.conf
18:21:35
#vim /var/cache/bind/db.17.168.192
18:22:07
#vim /var/cache/bind/db.
18:22:07
#vim /var/cache/bind/db.andrey.net.nt
18:23:57
#vim /var/cache/bind/db.17.168.192
5,6c5,6
< @	IN	SOA	 ns.andrey.net.nt. andrey.net.nt. 200706012 (
< 			      1		; Serial
---
> @	IN	SOA	 ns.andrey.net.nt. andrey.net.nt. (
> 			      2		; Serial
18:24:31
#/etc/init.d/bind9 restart
Stopping domain name service...: bind.
Starting domain name service...: bind.
18:24:39
#host host3
host3.andrey.net.nt has address 192.168.16.4
18:24:44
#host host2
host2.andrey.net.nt has address 192.168.17.3
18:25:00
#host 192.168.17.3
Host 3.17.168.192.in-addr.arpa not found: 2(SERVFAIL)
18:25:11
#dig 192.168.15.2 -axfr
Invalid option: -axfr
Usage:  dig [@global-server] [domain] [q-type] [q-class] {q-opt}
            {global-d-opt} host [@local-server] {local-d-opt}
            [ host [@local-server] {local-d-opt} [...]]
Use "dig -h" (or "dig -h | more") for complete list of options
18:26:45
#dig 192.168.15.2 svl.net.nt -axfr
Invalid option: -axfr
Usage:  dig [@global-server] [domain] [q-type] [q-class] {q-opt}
            {global-d-opt} host [@local-server] {local-d-opt}
            [ host [@local-server] {local-d-opt} [...]]
Use "dig -h" (or "dig -h | more") for complete list of options
18:27:04
#dig 192.168.15.2 svl.net.nt -axfr
Invalid option: -axfr
Usage:  dig [@global-server] [domain] [q-type] [q-class] {q-opt}
            {global-d-opt} host [@local-server] {local-d-opt}
            [ host [@local-server] {local-d-opt} [...]]
Use "dig -h" (or "dig -h | more") for complete list of options
18:27:17
#dig @192.168.15.2 svl.net.nt -axfr
Invalid option: -axfr
Usage:  dig [@global-server] [domain] [q-type] [q-class] {q-opt}
            {global-d-opt} host [@local-server] {local-d-opt}
            [ host [@local-server] {local-d-opt} [...]]
Use "dig -h" (or "dig -h | more") for complete list of options
18:27:25
#dig @192.168.15.2 svl.net.nt axfr

18:27:49
#ping 192.168.15.2
PING 192.168.15.2 (192.168.15.2) 56(84) bytes of data.
--- 192.168.15.2 ping statistics ---
21 packets transmitted, 0 received, 100% packet loss, time 20001ms
18:28:22
#ping 192.168.15.2
PING 192.168.15.2 (192.168.15.2) 56(84) bytes of data.
From 192.168.17.2 icmp_seq=10 Destination Host Unreachable
From 192.168.17.2 icmp_seq=11 Destination Host Unreachable
From 192.168.17.2 icmp_seq=12 Destination Host Unreachable
From 192.168.17.2 icmp_seq=14 Destination Host Unreachable
From 192.168.17.2 icmp_seq=15 Destination Host Unreachable
From 192.168.17.2 icmp_seq=16 Destination Host Unreachable
64 bytes from 192.168.15.2: icmp_seq=17 ttl=63 time=2632 ms
64 bytes from 192.168.15.2: icmp_seq=18 ttl=63 time=1632 ms
64 bytes from 192.168.15.2: icmp_seq=19 ttl=63 time=632 ms
...
64 bytes from 192.168.15.2: icmp_seq=32 ttl=63 time=0.298 ms
64 bytes from 192.168.15.2: icmp_seq=33 ttl=63 time=0.419 ms
64 bytes from 192.168.15.2: icmp_seq=34 ttl=63 time=0.242 ms
64 bytes from 192.168.15.2: icmp_seq=35 ttl=63 time=0.368 ms
64 bytes from 192.168.15.2: icmp_seq=36 ttl=63 time=0.439 ms
64 bytes from 192.168.15.2: icmp_seq=37 ttl=63 time=0.283 ms
64 bytes from 192.168.15.2: icmp_seq=38 ttl=63 time=0.386 ms
--- 192.168.15.2 ping statistics ---
38 packets transmitted, 22 received, +6 errors, 42% packet loss, time 37004ms
rtt min/avg/max/mdev = 0.242/222.978/2632.805/636.190 ms, pipe 3
18:33:31
#dig @192.168.15.2 svl.net.nt -axfr
Invalid option: -axfr
Usage:  dig [@global-server] [domain] [q-type] [q-class] {q-opt}
            {global-d-opt} host [@local-server] {local-d-opt}
            [ host [@local-server] {local-d-opt} [...]]
Use "dig -h" (or "dig -h | more") for complete list of options
18:33:38
#dig @192.168.15.2 svl.net.nt axfr
;; communications error to 192.168.15.2#53: connection reset
18:33:46
#dig @192.168.15.2 svl.net.nt -axfr
Invalid option: -axfraxfr
Usage:  dig [@global-server] [domain] [q-type] [q-class] {q-opt}
            {global-d-opt} host [@local-server] {local-d-opt}
            [ host [@local-server] {local-d-opt} [...]]
Use "dig -h" (or "dig -h | more") for complete list of options
18:33:53
#dig 192.168.15.2 svl.net.nt axfr
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 56643
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;192.168.15.2.                  IN      A
;; AUTHORITY SECTION:
.                       10800   IN      SOA     A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2007053101 1800 900 604800 86400
;; Query time: 107 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  1 18:34:11 2007
;; MSG SIZE  rcvd: 105
; <<>> DiG 9.3.4 <<>> 192.168.15.2 svl.net.nt axfr
;; global options:  printcmd
; Transfer failed.

Статистика

Время первой команды журнала15:20:24 2007- 6- 1
Время последней команды журнала18:33:53 2007- 6- 1
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, %33.66
Процент синтаксически неверно набранных команд, % 3.96
Суммарное время работы с терминалом *, час 1.66
Количество командных строк в единицу времени, команда/мин 1.02
Частота использования команд
vim19|==================| 18.81%
host12|===========| 11.88%
hostname10|=========| 9.90%
dig9|========| 8.91%
ping9|========| 8.91%
nslookup9|========| 8.91%
mc6|=====| 5.94%
/etc/init.d/bind95|====| 4.95%
ifconfig3|==| 2.97%
apt-get3|==| 2.97%
screen2|=| 1.98%
iptables2|=| 1.98%
/etc/init.d/networking2|=| 1.98%
-f1|| 0.99%
/etc/init.d/sendmail1|| 0.99%
/etc/init.d/bind1|| 0.99%
make1|| 0.99%
cd1|| 0.99%
creen1|| 0.99%
sreen1|| 0.99%
ls1|| 0.99%
ssh1|| 0.99%
exit1|| 0.99%
____
*) Интервалы неактивности длительностью 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$