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

Содержание

Журнал

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

/dev/pts/5
09:25:18
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:22:15:c8:4e:d2
          inet addr:192.168.15.15  Bcast:192.168.15.255  Mask:255.255.255.0
          inet6 addr: fe80::222:15ff:fec8:4ed2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:319 errors:0 dropped:0 overruns:0 frame:0
          TX packets:217 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:26520 (25.8 KiB)  TX bytes:27342 (26.7 KiB)
          Interrupt:28 Base address:0xe000
eth0.108  Link encap:Ethernet  HWaddr 00:22:15:c8:4e:d2
...
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
tun0      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          inet addr:172.16.1.8  P-t-P:172.16.1.7  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:85 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 B)  TX bytes:6101 (5.9 KiB)
09:25:20
#ping 10.0.35.1
PING 10.0.35.1 (10.0.35.1) 56(84) bytes of data.
^C
--- 10.0.35.1 ping statistics ---
4 packets transmitted, 0 received, 100% packet loss, time 3023ms
09:25:39
#ping 172.16.1.7
PING 172.16.1.7 (172.16.1.7) 56(84) bytes of data.
64 bytes from 172.16.1.7: icmp_seq=1 ttl=64 time=0.474 ms
64 bytes from 172.16.1.7: icmp_seq=2 ttl=64 time=0.230 ms
^C
--- 172.16.1.7 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.230/0.352/0.474/0.122 ms
09:25:53
#ping 192.168.107.2
PING 192.168.107.2 (192.168.107.2) 56(84) bytes of data.
64 bytes from 192.168.107.2: icmp_seq=1 ttl=63 time=0.803 ms
64 bytes from 192.168.107.2: icmp_seq=2 ttl=63 time=0.566 ms
^C
--- 192.168.107.2 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.566/0.684/0.803/0.121 ms
09:26:03
#ping 192.168.254.
^C
09:27:07
#ping 192.168.15.254
PING 192.168.15.254 (192.168.15.254) 56(84) bytes of data.
64 bytes from 192.168.15.254: icmp_seq=1 ttl=64 time=0.595 ms
64 bytes from 192.168.15.254: icmp_seq=2 ttl=64 time=0.579 ms
^C
--- 192.168.15.254 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.579/0.587/0.595/0.008 ms
09:27:16
#traceroute 10.0.35.1
traceroute to 10.0.35.1 (10.0.35.1), 30 hops max, 60 byte packets
 1   (172.16.1.7)  0.269 ms  0.587 ms  0.791 ms
 2  * * *
 3  * * *
 4  * * *
 5  * * *
 6  * * *
 7  * * *
 8  * * *
 9  * * *
...
13  * * *
14  * * *
15  * * *
16  * * *
17  * * *
18  * * *
19  * * *
20  * * *
21  * * *
22  *^C
09:31:02
#netstat -nr
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
192.168.207.2   192.168.15.254  255.255.255.255 UGH       0 0          0 eth0
172.16.1.7      0.0.0.0         255.255.255.255 UH        0 0          0 tun0
192.168.208.0   0.0.0.0         255.255.255.0   U         0 0          0 eth0.208
192.168.108.0   0.0.0.0         255.255.255.0   U         0 0          0 eth0.108
192.168.15.0    0.0.0.0         255.255.255.0   U         0 0          0 eth0
0.0.0.0         172.16.1.7      0.0.0.0         UG        0 0          0 tun0
09:31:08
#traceroute 10.0.35.1
traceroute to 10.0.35.1 (10.0.35.1), 30 hops max, 60 byte packets
 1   (172.16.1.7)  0.663 ms  38.392 ms  38.399 ms
 2  * * *
 3  * * *
 4  * * *
 5  * * *
 6  * * *
 7  * * *
 8  * * *
 9  * * *
...
18  * * *
19  * * *
20  * * *
21  * * *
22  * * *
23  * * *
24  * * *
25  * * *
26  * * *
27  * *  (172.16.1.7)  38.487 ms !N
09:34:33
#ping 10.0.35.1
PING 10.0.35.1 (10.0.35.1) 56(84) bytes of data.
^C
--- 10.0.35.1 ping statistics ---
47 packets transmitted, 0 received, 100% packet loss, time 45999ms
09:35:36
#ping 10.0.35.1
PING 10.0.35.1 (10.0.35.1) 56(84) bytes of data.
^C
--- 10.0.35.1 ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 2014ms
09:35:49
#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=62 time=0.796 ms
64 bytes from 10.0.35.1: icmp_seq=2 ttl=62 time=0.737 ms
64 bytes from 10.0.35.1: icmp_seq=3 ttl=62 time=0.748 ms
^C
--- 10.0.35.1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1998ms
rtt min/avg/max/mdev = 0.737/0.760/0.796/0.034 ms
09:37:56
#ping ya.ru
PING ya.ru (213.180.204.8) 56(84) bytes of data.
64 bytes from ya.ru (213.180.204.8): icmp_seq=1 ttl=53 time=42.9 ms
64 bytes from ya.ru (213.180.204.8): icmp_seq=2 ttl=53 time=30.0 ms
^C
--- ya.ru ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 30.069/36.529/42.990/6.463 ms
09:38:04
#vi /etc/default/openvpn
--- /tmp/l3-saved-4026.624.21349	2009-06-04 10:21:13.000000000 +0300
+++ /etc/default/openvpn	2009-06-04 10:21:32.000000000 +0300
@@ -6,7 +6,7 @@
 # names of the VPNs. If empty, "all" is assumed.
 #
 #AUTOSTART="all"
-#AUTOSTART="none"
+AUTOSTART="none"
 #AUTOSTART="home office"
 #
 # Refresh interval (in seconds) of default status files
прошло 43 минуты
10:21:32
#netstat -nr
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
192.168.207.2   192.168.15.254  255.255.255.255 UGH       0 0          0 eth0
172.16.1.7      0.0.0.0         255.255.255.255 UH        0 0          0 tun0
192.168.208.0   0.0.0.0         255.255.255.0   U         0 0          0 eth0.208
192.168.108.0   0.0.0.0         255.255.255.0   U         0 0          0 eth0.108
192.168.15.0    0.0.0.0         255.255.255.0   U         0 0          0 eth0
0.0.0.0         172.16.1.7      0.0.0.0         UG        0 0          0 tun0
10:23:06
#/etc/init.d/openvpn stop
Stopping virtual private network daemon: client.
10:23:30
#ip route
192.168.208.0/24 dev eth0.208  proto kernel  scope link  src 192.168.208.2
192.168.108.0/24 dev eth0.108  proto kernel  scope link  src 192.168.108.1
192.168.15.0/24 dev eth0  proto kernel  scope link  src 192.168.15.15
default via 192.168.15.254 dev eth0
10:23:42
#route del default

10:23:59
#route add default 192.168.15.254
SIOCADDRT: Нет такого устройства
10:24:13
#route add default gw 192.168.15.254

10:24:25
#ip route
192.168.208.0/24 dev eth0.208  proto kernel  scope link  src 192.168.208.2
192.168.108.0/24 dev eth0.108  proto kernel  scope link  src 192.168.108.1
192.168.15.0/24 dev eth0  proto kernel  scope link  src 192.168.15.15
default via 192.168.15.254 dev eth0
10:24:27
#netstat -nr
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
192.168.208.0   0.0.0.0         255.255.255.0   U         0 0          0 eth0.208
192.168.108.0   0.0.0.0         255.255.255.0   U         0 0          0 eth0.108
192.168.15.0    0.0.0.0         255.255.255.0   U         0 0          0 eth0
0.0.0.0         192.168.15.254  0.0.0.0         UG        0 0          0 eth0
прошло 10 минут
10:35:13
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:22:15:c8:4e:d2
          inet addr:192.168.15.15  Bcast:192.168.15.255  Mask:255.255.255.0
          inet6 addr: fe80::222:15ff:fec8:4ed2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:20440 errors:0 dropped:0 overruns:0 frame:0
          TX packets:18344 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:8325670 (7.9 MiB)  TX bytes:7597071 (7.2 MiB)
          Interrupt:28 Base address:0xe000
eth0.108  Link encap:Ethernet  HWaddr 00:22:15:c8:4e:d2
...
          collisions:0 txqueuelen:0
          RX bytes:210 (210.0 B)  TX bytes:510 (510.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:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
10:35:29
#netstat -nr
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
192.168.208.0   0.0.0.0         255.255.255.0   U         0 0          0 eth0.208
192.168.108.0   0.0.0.0         255.255.255.0   U         0 0          0 eth0.108
192.168.15.0    0.0.0.0         255.255.255.0   U         0 0          0 eth0
0.0.0.0         192.168.15.254  0.0.0.0         UG        0 0          0 eth0
10:35:42
#vconfig rem 208
ERROR: trying to remove VLAN -:208:- error: No such device
10:36:12
#netstat -nr
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
192.168.208.0   0.0.0.0         255.255.255.0   U         0 0          0 eth0.208
192.168.108.0   0.0.0.0         255.255.255.0   U         0 0          0 eth0.108
192.168.15.0    0.0.0.0         255.255.255.0   U         0 0          0 eth0
0.0.0.0         192.168.15.254  0.0.0.0         UG        0 0          0 eth0
10:36:15
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:22:15:c8:4e:d2
          inet addr:192.168.15.15  Bcast:192.168.15.255  Mask:255.255.255.0
          inet6 addr: fe80::222:15ff:fec8:4ed2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:20452 errors:0 dropped:0 overruns:0 frame:0
          TX packets:18358 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:8327168 (7.9 MiB)  TX bytes:7598189 (7.2 MiB)
          Interrupt:28 Base address:0xe000
eth0.108  Link encap:Ethernet  HWaddr 00:22:15:c8:4e:d2
...
          collisions:0 txqueuelen:0
          RX bytes:210 (210.0 B)  TX bytes:510 (510.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:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
10:36:19
#vconfig rem eth0.208
Removed VLAN -:eth0.208:-
10:36:40
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:22:15:c8:4e:d2
          inet addr:192.168.15.15  Bcast:192.168.15.255  Mask:255.255.255.0
          inet6 addr: fe80::222:15ff:fec8:4ed2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:20458 errors:0 dropped:0 overruns:0 frame:0
          TX packets:18365 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:8327930 (7.9 MiB)  TX bytes:7598752 (7.2 MiB)
          Interrupt:28 Base address:0xe000
eth0.108  Link encap:Ethernet  HWaddr 00:22:15:c8:4e:d2
...
          collisions:0 txqueuelen:0
          RX bytes:1025753 (1001.7 KiB)  TX bytes:5348993 (5.1 MiB)
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:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
10:36:42
#netstat -nr
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
192.168.108.0   0.0.0.0         255.255.255.0   U         0 0          0 eth0.108
192.168.15.0    0.0.0.0         255.255.255.0   U         0 0          0 eth0
0.0.0.0         192.168.15.254  0.0.0.0         UG        0 0          0 eth0
10:36:56
#ping ya.ru
PING ya.ru (213.180.204.8) 56(84) bytes of data.
64 bytes from ya.ru (213.180.204.8): icmp_seq=1 ttl=54 time=30.2 ms
64 bytes from ya.ru (213.180.204.8): icmp_seq=2 ttl=54 time=30.0 ms
^C
--- ya.ru ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 30.077/30.146/30.216/0.187 ms
10:37:15
#cat /proc/sys/net/ipv4/
conf/                              tcp_fack
icmp_echo_ignore_all               tcp_fin_timeout
icmp_echo_ignore_broadcasts        tcp_frto
icmp_errors_use_inbound_ifaddr     tcp_frto_response
icmp_ignore_bogus_error_responses  tcp_keepalive_intvl
icmp_ratelimit                     tcp_keepalive_probes
icmp_ratemask                      tcp_keepalive_time
igmp_max_memberships               tcp_low_latency
igmp_max_msf                       tcp_max_orphans
inet_peer_gc_maxtime               tcp_max_ssthresh
...
inet_peer_threshold                tcp_moderate_rcvbuf
ip_default_ttl                     tcp_mtu_probing
ip_dynaddr                         tcp_no_metrics_save
ip_forward                         tcp_orphan_retries
ipfrag_high_thresh                 tcp_reordering
ipfrag_low_thresh                  tcp_retrans_collapse
ipfrag_max_dist                    tcp_retries1
ipfrag_secret_interval             tcp_retries2
ipfrag_time                        tcp_rfc1337
ip_local_port_range                tcp_rmem
10:37:15
#cat /proc/sys/net/ipv4/ip_forward
1
10:39:38
#dig mail.ru
; <<>> DiG 9.6.0-P1 <<>> mail.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 48890
;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 6, ADDITIONAL: 0
;; QUESTION SECTION:
;mail.ru.                       IN      A
;; ANSWER SECTION:
mail.ru.                2962    IN      A       194.67.57.20
mail.ru.                2962    IN      A       194.67.57.26
...
mail.ru.                2649    IN      NS      ns3.mail.ru.
mail.ru.                2649    IN      NS      ns1.mail.ru.
mail.ru.                2649    IN      NS      ns.mail.ru.
mail.ru.                2649    IN      NS      ns5.mail.ru.
mail.ru.                2649    IN      NS      ns4.mail.ru.
mail.ru.                2649    IN      NS      ns2.mail.ru.
;; Query time: 1 msec
;; SERVER: 10.0.35.1#53(10.0.35.1)
;; WHEN: Thu Jun  4 10:56:12 2009
;; MSG SIZE  rcvd: 196
/dev/pts/7
10:42:06
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:22:15:c8:4e:d2
          inet addr:192.168.15.15  Bcast:192.168.15.255  Mask:255.255.255.0
          inet6 addr: fe80::222:15ff:fec8:4ed2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:20827 errors:0 dropped:0 overruns:0 frame:0
          TX packets:18769 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:8364317 (7.9 MiB)  TX bytes:7780070 (7.4 MiB)
          Interrupt:28 Base address:0xe000
eth0.108  Link encap:Ethernet  HWaddr 00:22:15:c8:4e:d2
...
          collisions:0 txqueuelen:0
          RX bytes:1047180 (1022.6 KiB)  TX bytes:5355752 (5.1 MiB)
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:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
10:42:11
#netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
192.168.108.0   0.0.0.0         255.255.255.0   U         0 0          0 eth0.108
192.168.15.0    0.0.0.0         255.255.255.0   U         0 0          0 eth0
0.0.0.0         192.168.15.254  0.0.0.0         UG        0 0          0 eth0
10:42:18
#iproute show
bash: iproute: команда не найдена
10:42:52
#ip route show
192.168.108.0/24 dev eth0.108  proto kernel  scope link  src 192.168.108.1
192.168.15.0/24 dev eth0  proto kernel  scope link  src 192.168.15.15
default via 192.168.15.254 dev eth0
10:42:56
#traceroute linux0
linux0: Имя или служба не известны
Cannot handle "host" cmdline arg `linux0' on position 1 (argc 1)
10:43:42
#traceroute 10.0.35.1
traceroute to 10.0.35.1 (10.0.35.1), 30 hops max, 60 byte packets
 1  192.168.15.254 (192.168.15.254)  0.769 ms  1.029 ms  1.381 ms
 2  10.0.35.1 (10.0.35.1)  0.228 ms  0.231 ms  0.237 ms
10:43:50
#iptables-save

10:44:20
#iptables -A INPUT -i eth0.108 -j MASQUERADE
iptables: Invalid argument. Run `dmesg' for more information.
10:45:42
#tail dmes
tail: невозможно открыть `dmes' для чтения: Нет такого файла или каталога
10:45:53
#tail /var/log/dmes
tail: невозможно открыть `/var/log/dmes' для чтения: Нет такого файла или каталога
10:46:31
#tail /var/log/dmesg
[    6.507742] input: PC Speaker as /devices/platform/pcspkr/input/input4
[    6.526001] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
[    6.526190] HDA Intel 0000:00:1b.0: setting latency timer to 64
[    6.561475] Error: Driver 'pcspkr' is already registered, aborting...
[    7.001259] EXT3 FS on sda1, internal journal
[    8.693756] EXT3-fs: Unrecognized mount option "default" or missing value
[    9.318655] r8169: eth0: link up
[    9.318700] r8169: eth0: link up
[    9.761356] NET: Registered protocol family 10
[    9.761799] lo: Disabled Privacy Extensions
10:46:34
#iptables -A INPUT -i eth0.108 -j MASQUERADE
iptables: Invalid argument. Run `dmesg' for more information.
/dev/pts/5
10:56:12
#dig mail.ru mx
; <<>> DiG 9.6.0-P1 <<>> mail.ru mx
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 18857
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 6, ADDITIONAL: 1
;; QUESTION SECTION:
;mail.ru.                       IN      MX
;; ANSWER SECTION:
mail.ru.                3570    IN      MX      10 mxs.mail.ru.
;; AUTHORITY SECTION:
...
mail.ru.                2592    IN      NS      ns2.mail.ru.
mail.ru.                2592    IN      NS      ns5.mail.ru.
mail.ru.                2592    IN      NS      ns4.mail.ru.
mail.ru.                2592    IN      NS      ns3.mail.ru.
;; ADDITIONAL SECTION:
mxs.mail.ru.            3570    IN      A       94.100.176.20
;; Query time: 0 msec
;; SERVER: 10.0.35.1#53(10.0.35.1)
;; WHEN: Thu Jun  4 10:57:08 2009
;; MSG SIZE  rcvd: 168
10:57:08
#dig ua ns
; <<>> DiG 9.6.0-P1 <<>> ua ns
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 46788
;; flags: qr rd ra; QUERY: 1, ANSWER: 10, AUTHORITY: 0, ADDITIONAL: 4
;; QUESTION SECTION:
;ua.                            IN      NS
;; ANSWER SECTION:
ua.                     172790  IN      NS      he1.ns.ua.
ua.                     172790  IN      NS      cd1.ns.ua.
...
ua.                     172790  IN      NS      ns.lucky.net.
;; ADDITIONAL SECTION:
ns2.nic.fr.             109158  IN      A       192.93.0.4
ns2.nic.fr.             109158  IN      AAAA    2001:660:3005:1::1:2
sunic.sunet.se.         5375    IN      A       192.36.125.2
sunic.sunet.se.         5375    IN      AAAA    2001:6b0:7::2
;; Query time: 0 msec
;; SERVER: 10.0.35.1#53(10.0.35.1)
;; WHEN: Thu Jun  4 10:58:04 2009
;; MSG SIZE  rcvd: 334
10:58:04
#dig 192.168.15.15
; <<>> DiG 9.6.0-P1 <<>> 192.168.15.15
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 13421
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;192.168.15.15.                 IN      A
;; AUTHORITY SECTION:
.                       10800   IN      SOA     A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2009060301 1800 900 604800 86400
;; Query time: 60 msec
;; SERVER: 10.0.35.1#53(10.0.35.1)
;; WHEN: Thu Jun  4 11:16:13 2009
;; MSG SIZE  rcvd: 106
прошло 18 минут
11:16:13
#dig 192.168.15.15 ns
; <<>> DiG 9.6.0-P1 <<>> 192.168.15.15 ns
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 55999
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;192.168.15.15.                 IN      NS
;; AUTHORITY SECTION:
.                       10794   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:16:19 2009
;; MSG SIZE  rcvd: 106
11:16:19
#dig @192.168.15.15 version.bind. chaos txt
; <<>> DiG 9.6.0-P1 <<>> @192.168.15.15 version.bind. chaos txt
; (1 server found)
;; global options: +cmd
;; connection timed out; no servers could be reached
11:17:31
#apt-get install bind
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Пакет bind недоступен, но упомянут в списке зависимостей другого пакета.
Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list
Однако следующие пакеты могут его заменить:
  manpages dnsutils bind9
E: Для пакета bind не найдены кандидаты на установку
прошло 36 минут
11:53:47
#apt-get install bind9
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  gstreamer0.10-alsa desktop-base xfprint4 xfonts-scalable xfce4-appfinder
  libpaper-utils tango-icon-theme xfonts-75dpi gs-common lpr xfonts-100dpi
  a2ps libgs8 psfontmgr psutils gtk2-engines-xfce xorg-docs libcupsimage2
  ghostscript xorg xfce4-mixer gsfonts libpaper1 wdiff
Для их удаления используйте 'apt-get autoremove'.
Будут установлены следующие дополнительные пакеты:
...
Настраивается пакет bind9utils (1:9.6.0.dfsg.P1-2) ...
Настраивается пакет bind9 (1:9.6.0.dfsg.P1-2) ...
Добавляется группа `bind' (GID 110) ...
Готово.
Добавляется системный пользователь `bind' (UID 108) ...
Добавляется новый пользователь `bind' (UID 108) в группу `bind' ...
Не создаётся домашний каталог `/var/cache/bind'.
wrote key file "/etc/bind/rndc.key"
#
Starting domain name service...: bind9.
11:54:05
#ls /etc/bind
bind/                   bindresvport.blacklist
11:54:05
#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
11:55:16
#vi /etc/bind/named.conf
11:57:56
# 3 // Please read /usr/share/doc/bind9/README.Debian.gz for information on the
 11         // the all-0's placeholder.
 12         // If your ISP provided one or more IP addresses for stable
 13         // forwarders { you probably want to use them as forwarders.
 14         //      0.0.0.0; following block, and insert the addresses replacingg
 15         // };
 16          forwarders {
"/etc/bind/   ed.co 10.0.35.1;
 17          };
 18         listen-on-v6 { any; };
 19 };
 20
~
"/etc/bind/named.conf.options" 20L, 568C записано
11:59:36
#vi /etc/bind/named.conf.options
12:00:24
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
Stopping domain name service...: bind9 waiting for pid 9344 to die.
Starting domain name service...: bind9.
12:00:34
#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: 15557
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;127.0.0.1.                     IN      A
;; AUTHORITY SECTION:
.                       10797   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 12:02:24 2009
;; MSG SIZE  rcvd: 102
12:02:24
#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: 5662
;; flags: qr rd ra; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;.                              IN      NS
;; ANSWER SECTION:
.                       429812  IN      NS      l.root-servers.net.
...
.                       429812  IN      NS      k.root-servers.net.
.                       429812  IN      NS      b.root-servers.net.
.                       429812  IN      NS      a.root-servers.net.
.                       429812  IN      NS      d.root-servers.net.
.                       429812  IN      NS      f.root-servers.net.
.                       429812  IN      NS      h.root-servers.net.
;; Query time: 2 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 12:02:49 2009
;; MSG SIZE  rcvd: 228
12:02:49
#dig @127.0.0.1 mx
; <<>> DiG 9.6.0-P1 <<>> @127.0.0.1 mx
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 39977
;; flags: qr rd ra; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;.                              IN      NS
;; ANSWER SECTION:
.                       429800  IN      NS      k.root-servers.net.
...
.                       429800  IN      NS      l.root-servers.net.
.                       429800  IN      NS      a.root-servers.net.
.                       429800  IN      NS      d.root-servers.net.
.                       429800  IN      NS      h.root-servers.net.
.                       429800  IN      NS      e.root-servers.net.
.                       429800  IN      NS      c.root-servers.net.
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 12:03:01 2009
;; MSG SIZE  rcvd: 228
12:03:01
#vi /etc/resolv.conf
--- /tmp/l3-saved-4026.21692.16796	2009-06-04 12:03:53.000000000 +0300
+++ /etc/resolv.conf	2009-06-04 12:05:27.000000000 +0300
@@ -1,3 +1,4 @@
-nameserver 10.0.35.1
+###nameserver 10.0.35.1
+nameserver 127.0.0.1
 domain unix.nt
 
12:05:27
#ping ya.ru
PING ya.ru (213.180.204.8) 56(84) bytes of data.
64 bytes from ya.ru (213.180.204.8): icmp_seq=1 ttl=54 time=32.3 ms
64 bytes from ya.ru (213.180.204.8): icmp_seq=2 ttl=54 time=31.6 ms
64 bytes from ya.ru (213.180.204.8): icmp_seq=3 ttl=54 time=33.9 ms
^C
--- ya.ru ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 31.631/32.650/33.928/0.955 ms
12:05:34
#vi /etc/resolv.conf
12:06:43
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
; <<>> DiG 9.6.0-P1 <<>> ya.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 47526
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;ya.ru.                         IN      A
;; ANSWER SECTION:
ya.ru.                  6797    IN      A       213.180.204.8
;; AUTHORITY SECTION:
ya.ru.                  6797    IN      NS      ns1.yandex.ru.
ya.ru.                  6797    IN      NS      ns5.yandex.ru.
;; ADDITIONAL SECTION:
ns1.yandex.ru.          170404  IN      A       213.180.193.1
ns5.yandex.ru.          170404  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:09:11 2009
;; MSG SIZE  rcvd: 114
12:09:11
#dig ya.ru
; <<>> DiG 9.6.0-P1 <<>> ya.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6842
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;ya.ru.                         IN      A
;; ANSWER SECTION:
ya.ru.                  6783    IN      A       213.180.204.8
;; AUTHORITY SECTION:
ya.ru.                  6783    IN      NS      ns1.yandex.ru.
ya.ru.                  6783    IN      NS      ns5.yandex.ru.
;; ADDITIONAL SECTION:
ns1.yandex.ru.          170390  IN      A       213.180.193.1
ns5.yandex.ru.          170390  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:09:25 2009
;; MSG SIZE  rcvd: 114
12:09:25
#dig ya.ru
; <<>> DiG 9.6.0-P1 <<>> ya.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45101
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;ya.ru.                         IN      A
;; ANSWER SECTION:
ya.ru.                  6782    IN      A       213.180.204.8
;; AUTHORITY SECTION:
ya.ru.                  6782    IN      NS      ns5.yandex.ru.
ya.ru.                  6782    IN      NS      ns1.yandex.ru.
;; ADDITIONAL SECTION:
ns1.yandex.ru.          170389  IN      A       213.180.193.1
ns5.yandex.ru.          170389  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:09:26 2009
;; MSG SIZE  rcvd: 114
12:09:26
#dig ya.ru
; <<>> DiG 9.6.0-P1 <<>> ya.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 32545
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;ya.ru.                         IN      A
;; ANSWER SECTION:
ya.ru.                  6781    IN      A       213.180.204.8
;; AUTHORITY SECTION:
ya.ru.                  6781    IN      NS      ns5.yandex.ru.
ya.ru.                  6781    IN      NS      ns1.yandex.ru.
;; ADDITIONAL SECTION:
ns1.yandex.ru.          170388  IN      A       213.180.193.1
ns5.yandex.ru.          170388  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:09:27 2009
;; MSG SIZE  rcvd: 114
12:09:27
#dig ya.ru
; <<>> DiG 9.6.0-P1 <<>> ya.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 59195
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;ya.ru.                         IN      A
;; ANSWER SECTION:
ya.ru.                  6781    IN      A       213.180.204.8
;; AUTHORITY SECTION:
ya.ru.                  6781    IN      NS      ns5.yandex.ru.
ya.ru.                  6781    IN      NS      ns1.yandex.ru.
;; ADDITIONAL SECTION:
ns1.yandex.ru.          170388  IN      A       213.180.193.1
ns5.yandex.ru.          170388  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:09:27 2009
;; MSG SIZE  rcvd: 114
12:09:27
#dig ya.ru
; <<>> DiG 9.6.0-P1 <<>> ya.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 17354
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;ya.ru.                         IN      A
;; ANSWER SECTION:
ya.ru.                  6690    IN      A       213.180.204.8
;; AUTHORITY SECTION:
ya.ru.                  6690    IN      NS      ns1.yandex.ru.
ya.ru.                  6690    IN      NS      ns5.yandex.ru.
;; ADDITIONAL SECTION:
ns1.yandex.ru.          170297  IN      A       213.180.193.1
ns5.yandex.ru.          170297  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:10:58 2009
;; MSG SIZE  rcvd: 114
12:10:58
#dig ya.ru
; <<>> DiG 9.6.0-P1 <<>> ya.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 39360
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;ya.ru.                         IN      A
;; ANSWER SECTION:
ya.ru.                  6673    IN      A       213.180.204.8
;; AUTHORITY SECTION:
ya.ru.                  6673    IN      NS      ns5.yandex.ru.
ya.ru.                  6673    IN      NS      ns1.yandex.ru.
;; ADDITIONAL SECTION:
ns1.yandex.ru.          170280  IN      A       213.180.193.1
ns5.yandex.ru.          170280  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:11:15 2009
;; MSG SIZE  rcvd: 114
12:11:15
#rndc flush

12:12:52
#dig ya.ru
; <<>> DiG 9.6.0-P1 <<>> ya.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 59308
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;ya.ru.                         IN      A
;; ANSWER SECTION:
ya.ru.                  6573    IN      A       213.180.204.8
;; AUTHORITY SECTION:
ya.ru.                  6573    IN      NS      ns5.yandex.ru.
ya.ru.                  6573    IN      NS      ns1.yandex.ru.
;; ADDITIONAL SECTION:
ns1.yandex.ru.          170180  IN      A       213.180.193.1
ns5.yandex.ru.          170180  IN      A       213.180.204.1
;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 12:12:54 2009
;; MSG SIZE  rcvd: 114
12:12:54
#dig ya.ru
; <<>> DiG 9.6.0-P1 <<>> ya.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 61315
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;ya.ru.                         IN      A
;; ANSWER SECTION:
ya.ru.                  6552    IN      A       213.180.204.8
;; AUTHORITY SECTION:
ya.ru.                  6552    IN      NS      ns1.yandex.ru.
ya.ru.                  6552    IN      NS      ns5.yandex.ru.
;; ADDITIONAL SECTION:
ns1.yandex.ru.          170159  IN      A       213.180.193.1
ns5.yandex.ru.          170159  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:13:15 2009
;; MSG SIZE  rcvd: 114
12:13:15
#rndc flush

12:13:20
#dig ya.ru
; <<>> DiG 9.6.0-P1 <<>> ya.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 57897
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;ya.ru.                         IN      A
;; ANSWER SECTION:
ya.ru.                  6544    IN      A       213.180.204.8
;; AUTHORITY SECTION:
ya.ru.                  6544    IN      NS      ns5.yandex.ru.
ya.ru.                  6544    IN      NS      ns1.yandex.ru.
;; ADDITIONAL SECTION:
ns1.yandex.ru.          170151  IN      A       213.180.193.1
ns5.yandex.ru.          170151  IN      A       213.180.204.1
;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 12:13:24 2009
;; MSG SIZE  rcvd: 114
12:13:24
#rndc flus
rndc: 'flus' failed: unknown command
12:13:33
#rndc flush

12:13:36
#dig ya.ru
; <<>> DiG 9.6.0-P1 <<>> ya.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 58943
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;ya.ru.                         IN      A
;; ANSWER SECTION:
ya.ru.                  6529    IN      A       213.180.204.8
;; AUTHORITY SECTION:
ya.ru.                  6529    IN      NS      ns1.yandex.ru.
ya.ru.                  6529    IN      NS      ns5.yandex.ru.
;; ADDITIONAL SECTION:
ns1.yandex.ru.          170136  IN      A       213.180.193.1
ns5.yandex.ru.          170136  IN      A       213.180.204.1
;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 12:13:38 2009
;; MSG SIZE  rcvd: 114
12:13:38
#man rndc
12:14:32
#rndc flush -s 127.0.0.1
rndc: 'flush' failed: not found
12:14:39
#rndc -s 127.0.0.1 flush

12:15:00
#rndc -s ya.ru flush
^Crndc: connect failed: 213.180.204.8#953: operation canceled
12:15:24
#rndc dumpdb

12:15:52
#rndc dumpdb

12:16:34
#rndc flush

12:16:52
#dig ya.ru
; <<>> DiG 9.6.0-P1 <<>> ya.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 46992
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;ya.ru.                         IN      A
;; ANSWER SECTION:
ya.ru.                  6328    IN      A       213.180.204.8
;; AUTHORITY SECTION:
ya.ru.                  6328    IN      NS      ns5.yandex.ru.
ya.ru.                  6328    IN      NS      ns1.yandex.ru.
;; ADDITIONAL SECTION:
ns1.yandex.ru.          169935  IN      A       213.180.193.1
ns5.yandex.ru.          169935  IN      A       213.180.204.1
;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 12:16:59 2009
;; MSG SIZE  rcvd: 114
12:16:59
#ping ya.ru
PING ya.ru (213.180.204.8) 56(84) bytes of data.
64 bytes from ya.ru (213.180.204.8): icmp_seq=1 ttl=54 time=33.7 ms
^C
--- ya.ru ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 33.747/33.747/33.747/0.000 ms
12:17:11
#dig ya.ru
; <<>> DiG 9.6.0-P1 <<>> ya.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 58963
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;ya.ru.                         IN      A
;; ANSWER SECTION:
ya.ru.                  6314    IN      A       213.180.204.8
;; AUTHORITY SECTION:
ya.ru.                  6314    IN      NS      ns5.yandex.ru.
ya.ru.                  6314    IN      NS      ns1.yandex.ru.
;; ADDITIONAL SECTION:
ns1.yandex.ru.          169921  IN      A       213.180.193.1
ns5.yandex.ru.          169921  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:17:13 2009
;; MSG SIZE  rcvd: 114
12:17:13
#rndc flush

12:17:17
#dig ya.ru
; <<>> DiG 9.6.0-P1 <<>> ya.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 41076
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;ya.ru.                         IN      A
;; ANSWER SECTION:
ya.ru.                  6309    IN      A       213.180.204.8
;; AUTHORITY SECTION:
ya.ru.                  6309    IN      NS      ns5.yandex.ru.
ya.ru.                  6309    IN      NS      ns1.yandex.ru.
;; ADDITIONAL SECTION:
ns1.yandex.ru.          169916  IN      A       213.180.193.1
ns5.yandex.ru.          169916  IN      A       213.180.204.1
;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Jun  4 12:17:19 2009
;; MSG SIZE  rcvd: 114
12:17:19
#netstat -lnp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:9999            0.0.0.0:*               LISTEN      3136/inetd
tcp        0      0 192.168.108.1:53        0.0.0.0:*               LISTEN      9686/named
tcp        0      0 192.168.15.15:53        0.0.0.0:*               LISTEN      9686/named
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN      9686/named
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      2852/sshd
tcp        0      0 127.0.0.1:953           0.0.0.0:*               LISTEN      9686/named
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      3120/exim4
tcp6       0      0 :::53                   :::*                    LISTEN      9686/named
...
unix  2      [ ACC ]     STREAM     LISTENING     8544     3340/X              /tmp/.X11-unix/X0
unix  2      [ ACC ]     STREAM     LISTENING     9305     3414/gnome-keyring- /tmp/keyring-YhzFym/socket
unix  2      [ ACC ]     STREAM     LISTENING     7358     2815/dbus-daemon    /var/run/dbus/system_bus_socket
unix  2      [ ACC ]     STREAM     LISTENING     9311     3414/gnome-keyring- /tmp/keyring-YhzFym/socket.ssh
unix  2      [ ACC ]     STREAM     LISTENING     9317     3414/gnome-keyring- /tmp/keyring-YhzFym/socket.pkcs11
unix  2      [ ACC ]     STREAM     LISTENING     10178    3427/x-session-mana /tmp/.ICE-unix/3427
unix  2      [ ACC ]     STREAM     LISTENING     13398    4708/gconfd-2       /tmp/orbit-user/linc-1264-0-4061c984535ad
unix  2      [ ACC ]     STREAM     LISTENING     13419    4706/firefox-bin    /tmp/orbit-user/linc-1262-0-a2a117a6392d
unix  2      [ ACC ]     STREAM     LISTENING     7753     3154/hald           @/var/run/hald/dbus-wKhhE6mqPF
unix  2      [ ACC ]     STREAM     LISTENING     10177    3427/x-session-mana @/tmp/.ICE-unix/3427
12:18:58
#netstat -lnp |grep named
tcp        0      0 192.168.108.1:53        0.0.0.0:*               LISTEN      9686/named
tcp        0      0 192.168.15.15:53        0.0.0.0:*               LISTEN      9686/named
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN      9686/named
tcp        0      0 127.0.0.1:953           0.0.0.0:*               LISTEN      9686/named
tcp6       0      0 :::53                   :::*                    LISTEN      9686/named
tcp6       0      0 ::1:953                 :::*                    LISTEN      9686/named
udp        0      0 192.168.108.1:53        0.0.0.0:*                           9686/named
udp        0      0 192.168.15.15:53        0.0.0.0:*                           9686/named
udp        0      0 127.0.0.1:53            0.0.0.0:*                           9686/named
udp6       0      0 :::53                   :::*                                9686/named
12:19:13
#dig -s 192.168.15.16 @ya.ru
Invalid option: -s
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
12:19:54
#dig 192.168.15.16 @ya.ru

12:20:22
#dig @192.168.15.16 ya.ru
; <<>> DiG 9.6.0-P1 <<>> @192.168.15.16 ya.ru
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 44587
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;ya.ru.                         IN      A
;; ANSWER SECTION:
ya.ru.                  6119    IN      A       213.180.204.8
;; AUTHORITY SECTION:
ya.ru.                  6119    IN      NS      ns1.yandex.ru.
ya.ru.                  6119    IN      NS      ns5.yandex.ru.
;; ADDITIONAL SECTION:
ns1.yandex.ru.          169726  IN      A       213.180.193.1
ns5.yandex.ru.          169726  IN      A       213.180.204.1
;; Query time: 4 msec
;; SERVER: 192.168.15.16#53(192.168.15.16)
;; WHEN: Thu Jun  4 12:20:29 2009
;; MSG SIZE  rcvd: 114
12:20:29
#!v
  1 ###nameserver 10.0.35.1
  2 nameserver 127.0.0.1
  3 domain unix.nt
  4
"/etc/resolv.conf" 4L, 61C
12:22:50
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
 12         // If your ISP provided one or more IP addresses for stable
 13          forwarders {s, you probably want to use them as forwarders.
 14         // Unco 10.0.35.1;ollowing block, and insert the addresses replacingg
 15          };
 16
"/etc/bind/named.conf.options" 20L, 568C
 17         auth-nxdomain no;    # conform to RFC1035
 18         listen-on-v6 { any; };
 19 };
            listen-on-v6 { any; };
 20         listen-on { 127.0.0.1; };
 21 };
 22
~
~
"/etc/bind/named.conf.options" 21L, 595C записано
12:23:52
#!/etc/ini
/etc/init.d/bind9 restart
Stopping domain name service...: bind9.
Starting domain name service...: bind9.
12:24:25
#dig @192.168.15.16 ya.ru

Файлы

  • /proc/sys/net/ipv4/
  • /proc/sys/net/ipv4/ip_forward
  • /proc/sys/net/ipv4/
    >
    conf/                              tcp_fack
    icmp_echo_ignore_all               tcp_fin_timeout
    icmp_echo_ignore_broadcasts        tcp_frto
    icmp_errors_use_inbound_ifaddr     tcp_frto_response
    icmp_ignore_bogus_error_responses  tcp_keepalive_intvl
    icmp_ratelimit                     tcp_keepalive_probes
    icmp_ratemask                      tcp_keepalive_time
    igmp_max_memberships               tcp_low_latency
    igmp_max_msf                       tcp_max_orphans
    inet_peer_gc_maxtime               tcp_max_ssthresh
    inet_peer_gc_mintime               tcp_max_syn_backlog
    inet_peer_maxttl                   tcp_max_tw_buckets
    inet_peer_minttl                   tcp_mem
    inet_peer_threshold                tcp_moderate_rcvbuf
    ip_default_ttl                     tcp_mtu_probing
    ip_dynaddr                         tcp_no_metrics_save
    ip_forward                         tcp_orphan_retries
    ipfrag_high_thresh                 tcp_reordering
    ipfrag_low_thresh                  tcp_retrans_collapse
    ipfrag_max_dist                    tcp_retries1
    ipfrag_secret_interval             tcp_retries2
    ipfrag_time                        tcp_rfc1337
    ip_local_port_range                tcp_rmem
    
    /proc/sys/net/ipv4/ip_forward
    >
    1
    

    Статистика

    Время первой команды журнала09:25:18 2009- 6- 4
    Время последней команды журнала12:24:25 2009- 6- 4
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %14.85
    Процент синтаксически неверно набранных команд, % 0.99
    Суммарное время работы с терминалом *, час 1.66
    Количество командных строк в единицу времени, команда/мин 1.02
    Частота использования команд
    dig26|=========================| 25.49%
    ping12|===========| 11.76%
    rndc11|==========| 10.78%
    netstat9|========| 8.82%
    ifconfig5|====| 4.90%
    vi5|====| 4.90%
    traceroute4|===| 3.92%
    route3|==| 2.94%
    tail3|==| 2.94%
    ~3|==| 2.94%
    ip3|==| 2.94%
    iptables2|=| 1.96%
    vconfig2|=| 1.96%
    apt-get2|=| 1.96%
    cat2|=| 1.96%
    ls2|=| 1.96%
    man1|| 0.98%
    31|| 0.98%
    iptables-save1|| 0.98%
    /etc/init.d/openvpn1|| 0.98%
    grep1|| 0.98%
    iproute1|| 0.98%
    !v1|| 0.98%
    !/etc/ini1|| 0.98%
    ____
    *) Интервалы неактивности длительностью 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$