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

Содержание

Журнал

Вторник (06/02/09)

/dev/pts/12
09:37:21
#cat aaa | uniq | wc -l
22
09:37:31
#ip route
192.168.103.0/24 dev eth0  proto kernel  scope link  src 192.168.103.102
default via 192.168.103.101 dev eth0
09:37:36
#ping 192.168.101.1
PING 192.168.101.1 (192.168.101.1) 56(84) bytes of data.
From 192.168.103.102 icmp_seq=1 Destination Host Unreachable
From 192.168.103.102 icmp_seq=2 Destination Host Unreachable
From 192.168.103.102 icmp_seq=3 Destination Host Unreachable
From 192.168.103.102 icmp_seq=4 Destination Host Unreachable
From 192.168.103.102 icmp_seq=5 Destination Host Unreachable
From 192.168.103.102 icmp_seq=6 Destination Host Unreachable
From 192.168.103.102 icmp_seq=7 Destination Host Unreachable
From 192.168.103.102 icmp_seq=8 Destination Host Unreachable
From 192.168.103.102 icmp_seq=9 Destination Host Unreachable
...
From 192.168.103.102 icmp_seq=24 Destination Host Unreachable
From 192.168.103.102 icmp_seq=27 Destination Host Unreachable
From 192.168.103.102 icmp_seq=28 Destination Host Unreachable
From 192.168.103.102 icmp_seq=29 Destination Host Unreachable
From 192.168.103.102 icmp_seq=30 Destination Host Unreachable
From 192.168.103.102 icmp_seq=33 Destination Host Unreachable
^C
--- 192.168.101.1 ping statistics ---
34 packets transmitted, 0 received, +28 errors, 100% packet loss, time 33173ms
, pipe 3
09:38:41
#ping 192.168.103.1
PING 192.168.103.1 (192.168.103.1) 56(84) bytes of data.
64 bytes from 192.168.103.1: icmp_seq=1 ttl=64 time=1.81 ms
64 bytes from 192.168.103.1: icmp_seq=2 ttl=64 time=0.115 ms
^C
--- 192.168.103.1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 0.115/0.966/1.817/0.851 ms
09:40:10
#ping 10.0.35.100
PING 10.0.35.100 (10.0.35.100) 56(84) bytes of data.
From 192.168.103.102 icmp_seq=3 Destination Host Unreachable
From 192.168.103.102 icmp_seq=4 Destination Host Unreachable
From 192.168.103.102 icmp_seq=7 Destination Host Unreachable
From 192.168.103.102 icmp_seq=8 Destination Host Unreachable
From 192.168.103.102 icmp_seq=9 Destination Host Unreachable
From 192.168.103.102 icmp_seq=10 Destination Host Unreachable
^C
--- 10.0.35.100 ping statistics ---
13 packets transmitted, 0 received, +6 errors, 100% packet loss, time 12049ms
, pipe 3
09:41:25
#help

09:41:25
#vi /etc/network/interfaces
09:43:40
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
192.168.103.0/24 dev eth0  proto kernel  scope link  src 192.168.103.102
default via 192.168.103.101 dev eth0
09:44:12
#help
                     fconfig eth0 192.168.103.2 netmask 255.255.255.0
09:45:25
#ping 10.0.35.100
connect: Network is unreachable
09:46:00
#ip route default via 192.168.103.1
Command "default" is unknown, try "ip route help".
09:46:26
#ip route add gw 192.168.103.2
Error: an inet prefix is expected rather than "gw".
09:46:57
#ip route help
Usage: ip route { list | flush } SELECTOR
       ip route get ADDRESS [ from ADDRESS iif STRING ]
                            [ oif STRING ]  [ tos TOS ]
       ip route { add | del | change | append | replace | monitor } ROUTE
SELECTOR := [ root PREFIX ] [ match PREFIX ] [ exact PREFIX ]
            [ table TABLE_ID ] [ proto RTPROTO ]
            [ type TYPE ] [ scope SCOPE ]
ROUTE := NODE_SPEC [ INFO_SPEC ]
NODE_SPEC := [ TYPE ] PREFIX [ tos TOS ]
             [ table TABLE_ID ] [ proto RTPROTO ]
...
           [ rto_min TIME ]
TYPE := [ unicast | local | broadcast | multicast | throw |
          unreachable | prohibit | blackhole | nat ]
TABLE_ID := [ local | main | default | all | NUMBER ]
SCOPE := [ host | link | global | NUMBER ]
FLAGS := [ equalize ]
MP_ALGO := { rr | drr | random | wrandom }
NHFLAGS := [ onlink | pervasive ]
RTPROTO := [ kernel | boot | static | NUMBER ]
TIME := NUMBER[s|ms|us|ns|j]
09:48:48
#init 6

/dev/pts/9
09:50:20
#~
192.168.103.0/24 dev eth0  proto kernel  scope link  src 192.168.103.2
default via 192.168.103.1 dev eth0
09:50:24
#ping 10.0.35.100
PING 10.0.35.100 (10.0.35.100) 56(84) bytes of data.
64 bytes from 10.0.35.100: icmp_seq=1 ttl=61 time=0.518 ms
64 bytes from 10.0.35.100: icmp_seq=2 ttl=61 time=0.508 ms
64 bytes from 10.0.35.100: icmp_seq=3 ttl=61 time=0.509 ms
^C
--- 10.0.35.100 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1998ms
rtt min/avg/max/mdev = 0.508/0.511/0.518/0.026 ms
09:50:40
#vconfig
Expecting argc to be 3-5, inclusive.  Was: 1
Usage: add             [interface-name] [vlan_id]
       rem             [vlan-name]
       set_flag        [interface-name] [flag-num]       [0 | 1]
       set_egress_map  [vlan-name]      [skb_priority]   [vlan_qos]
       set_ingress_map [vlan-name]      [skb_priority]   [vlan_qos]
       set_name_type   [name-type]
* The [interface-name] is the name of the ethernet card that hosts
  the VLAN you are talking about.
* The vlan_id is the identifier (0-4095) of the VLAN you are operating on.
* skb_priority is the priority in the socket buffer (sk_buff).
* vlan_qos is the 3 bit priority in the VLAN header
* name-type:  VLAN_PLUS_VID (vlan0005), VLAN_PLUS_VID_NO_PAD (vlan5),
              DEV_PLUS_VID (eth0.0005), DEV_PLUS_VID_NO_PAD (eth0.5)
* FLAGS:  1 REORDER_HDR  When this is set, the VLAN device will move the
            ethernet header around to make it look exactly like a real
            ethernet device.  This may help programs such as DHCPd which
            read the raw ethernet packet and make assumptions about the
            location of bytes.  If you don't need it, don't turn it on, because
            there will be at least a small performance degradation.  Default
            is OFF.
/dev/pts/12
09:53:09
#ls
Desktop    Download         lv-table  pas       Public     Videos
Documents  e1000e-0.5.18.3  Music     Pictures  Templates  work
/dev/pts/9
09:58:13
#ping 192.168.104.1
PING 192.168.104.1 (192.168.104.1) 56(84) bytes of data.
From 192.168.15.254 icmp_seq=1 Time to live exceeded
From 192.168.15.254 icmp_seq=2 Time to live exceeded
From 192.168.15.254 icmp_seq=3 Time to live exceeded
From 192.168.15.254 icmp_seq=4 Time to live exceeded
From 192.168.15.254 icmp_seq=5 Time to live exceeded
^C
--- 192.168.104.1 ping statistics ---
5 packets transmitted, 0 received, +5 errors, 100% packet loss, time 4007ms
09:58:52
#ping 192.168.104.2
PING 192.168.104.2 (192.168.104.2) 56(84) bytes of data.
From 192.168.15.254 icmp_seq=1 Time to live exceeded
From 192.168.15.254 icmp_seq=2 Time to live exceeded
From 192.168.15.254 icmp_seq=3 Time to live exceeded
From 192.168.15.254 icmp_seq=4 Time to live exceeded
From 192.168.15.254 icmp_seq=5 Time to live exceeded
From 192.168.15.254 icmp_seq=6 Time to live exceeded
^C
--- 192.168.104.2 ping statistics ---
6 packets transmitted, 0 received, +6 errors, 100% packet loss, time 5005ms
09:59:01
#ping 192.168.105.2
PING 192.168.105.2 (192.168.105.2) 56(84) bytes of data.
64 bytes from 192.168.105.2: icmp_seq=1 ttl=61 time=1.61 ms
64 bytes from 192.168.105.2: icmp_seq=2 ttl=61 time=1.31 ms
64 bytes from 192.168.105.2: icmp_seq=3 ttl=61 time=1.36 ms
64 bytes from 192.168.105.2: icmp_seq=4 ttl=61 time=1.31 ms
64 bytes from 192.168.105.2: icmp_seq=5 ttl=61 time=1.30 ms
^C
--- 192.168.105.2 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4006ms
rtt min/avg/max/mdev = 1.308/1.384/1.612/0.115 ms
09:59:10
#ssh 10.0.35.100
root@10.0.35.100's password:
Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 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.
Last login: Tue Jun  2 10:17:56 2009 from linux3.unix.nt
l3-agent is already running: pid=1765; pidfile=/root/.lilalo/l3-agent.pid
/dev/pts/12
10:01:22
#cd Pictures/cp aaa ccc
bash: cd: Pictures/cp: Нет такого файла или каталога
10:01:41
#ls
Desktop    Download         lv-table  pas       Public     Videos
Documents  e1000e-0.5.18.3  Music     Pictures  Templates  work
10:01:44
#cd Pictures/

10:02:01
#cp aaa ccc
cp: невозможно выполнить stat для `aaa': Нет такого файла или каталога
10:02:08
#aaa > ccc
bash: aaa: команда не найдена
10:02:22
#ccc | tee aaa
bash: ccc: команда не найдена
10:03:06
#ssh root@192.168.103.1
The authenticity of host '192.168.103.1 (192.168.103.1)' can't be established.
RSA key fingerprint is 34:6c:c2:da:38:7c:d7:17:e9:cd:17:8d:e7:cf:f1:a6.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.103.1' (RSA) to the list of known hosts.
root@192.168.103.1's password:
Permission denied, please try again.
root@192.168.103.1's password:
Linux linux6 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.
Last login: Mon Jun  1 10:03:15 2009 from linux7.unix.nt
l3-agent is already running: pid=16896; pidfile=/root/.lilalo/l3-agent.pid
10:09:18
#tcpdump -n host 192.168.103.2
10:10:01.853672 IP 192.168.103.2.51739 > 192.168.103.1.22: Flags [.], ack 29136, win 1002, options [nop,nop,TS val 230777 ecr 22198922], length 0
10:10:01.853761 IP 192.168.103.1.22 > 192.168.103.2.51739: Flags [P.], seq 30192:30976, ack 1, win 239, options [nop,nop,TS val 22198922 ecr 230777], length 784
10:10:01.853807 IP 192.168.103.1.22 > 192.168.103.2.51739: Flags [P.], seq 30976:31184, ack 1, win 239, options [nop,nop,TS val 22198922 ecr 230777], length 208
10:10:01.853851 IP 192.168.103.1.22 > 192.168.103.2.51739: Flags [P.], seq 31184:31392, ack 1, win 239, options [nop,nop,TS val 22198922 ecr 230777], length 208
10:10:01.853871 IP 192.168.103.2.51739 > 192.168.103.1.22: Flags [.], ack 29776, win 1002, options [nop,nop,TS val 230777 ecr 22198922], length 0
10:10:01.853874 IP 192.168.103.2.51739 > 192.168.103.1.22: Flags [.], ack 29984, win 1002, options [nop,nop,TS val 230777 ecr 22198922], length 0
10:10:01.853875 IP 192.168.103.2.51739 > 192.168.103.1.22: Flags [.], ack 30192, win 1002, options [nop,nop,TS val 230777 ecr 22198922], length 0
10:10:01.853950 IP 192.168.103.1.22 > 192.168.103.2.51739: Flags [P.], seq 31392:32032, ack 1, win 239, options [nop,nop,TS val 22198922 ecr 230777], length 640
10:10:01.853996 IP 192.168.103.1.22 > 192.168.103.2.51739: Flags [P.], seq 32032:32240, ack 1, win 239, options [nop,nop,TS val 22198922 ecr 230777], length 208
10:10:01.854041 IP 192.168.103.1.22 > 192.168.103.2.51739: Flags [P.], seq 32240:32448, ack 1, win 239, options [nop,nop,TS val 22198922 ecr 230777], length 208
...
10:10:01.861841 IP 192.168.103.1.22 > 192.168.103.2.51739: Flags [P.], seq 55696:55904, ack 1, win 239, options [nop,nop,TS val 22198924 ecr 230779], length 208
10:10:01.861896 IP 192.168.103.1.22 > 192.168.103.2.51739: Flags [P.], seq 55904:56112, ack 1, win 239, options [nop,nop,TS val 22198924 ecr 230779], length 208
10:10:01.861910 IP 192.168.103.2.51739 > 192.168.103.1.22: Flags [.], ack 55344, win 1002, options [nop,nop,TS val 230779 ecr 22198924], length 0
10:10:01.861976 IP 192.168.103.1.22 > 192.168.103.2.51739: Flags [P.], seq 56112:56464, ack 1, win 239, options [nop,nop,TS val 22198924 ecr 230779], length 352
10:10:01.862024 IP 192.168.103.1.22 > 192.168.103.2.51739: Flags [P.], seq 56464:56672, ack 1, win 239, options [nop,nop,TS val 22198924 ecr 230779], length 208
10:10:01.862072 IP 192.168.103.1.22 > 192.168.103.2.51739: Flags [P.], seq 56672:56880, ack 1, win 239, options [nop,nop,TS val 22198924 ecr 230779], length 208
10:10:01.862116 IP 192.168.103.2.51739 > 192.168.103.1.22: Flags [.], ack 55696, win 1002, options [nop,nop,TS val 230779 ecr 22198924], length 0
10:10:01.862120 IP 192.168.103.2.51739 > 192.168.103.1.22: Flags [.], ack 55904, win 1002, options [nop,nop,TS val 230779 ecr 22198924], length 0
10:10:01.862122 IP 192.168.103.2.51739 > 192.168.103.1.22: Flags [.], ack 56112, win 1002, options [nop,nop,TS val 230779 ecr 22198924], length 0
10:10:01.862124 IP 192.168.103.2.51739 > 192.168.103.1.22: Flags [.], ack 56464, win 1002, options [nop,nop,TS val 230779 ecr 22198924], length 0
10:10:10
#tcpdump -n host 192.168.103.2 not port 22
tcpdump: syntax error
10:10:44
#tcpdump -n not port 22
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes
^C
0 packets captured
0 packets received by filter
0 packets dropped by kernel
10:11:15
#tcpdump -n
10:11:20.421271 IP 192.168.103.1.22 > 192.168.103.2.51739: Flags [P.], seq 22288:22496, ack 1, win 239, options [nop,nop,TS val 22218564 ecr 250419], length 208
10:11:20.421311 IP 192.168.103.1.22 > 192.168.103.2.51739: Flags [P.], seq 22496:22704, ack 1, win 239, options [nop,nop,TS val 22218564 ecr 250419], length 208
10:11:20.421349 IP 192.168.103.2.51739 > 192.168.103.1.22: Flags [.], ack 21456, win 8572, options [nop,nop,TS val 250419 ecr 22218564], length 0
10:11:20.421352 IP 192.168.103.2.51739 > 192.168.103.1.22: Flags [.], ack 21664, win 8572, options [nop,nop,TS val 250419 ecr 22218564], length 0
10:11:20.421353 IP 192.168.103.2.51739 > 192.168.103.1.22: Flags [.], ack 21872, win 8572, options [nop,nop,TS val 250419 ecr 22218564], length 0
10:11:20.421354 IP 192.168.103.2.51739 > 192.168.103.1.22: Flags [.], ack 22080, win 8572, options [nop,nop,TS val 250419 ecr 22218564], length 0
10:11:20.421356 IP 192.168.103.2.51739 > 192.168.103.1.22: Flags [.], ack 22288, win 8572, options [nop,nop,TS val 250419 ecr 22218564], length 0
10:11:20.421368 IP 192.168.103.1.22 > 192.168.103.2.51739: Flags [P.], seq 22704:22912, ack 1, win 239, options [nop,nop,TS val 22218564 ecr 250419], length 208
10:11:20.421408 IP 192.168.103.1.22 > 192.168.103.2.51739: Flags [P.], seq 22912:23120, ack 1, win 239, options [nop,nop,TS val 22218564 ecr 250419], length 208
10:11:20.421447 IP 192.168.103.1.22 > 192.168.103.2.51739: Flags [P.], seq 23120:23312, ack 1, win 239, options [nop,nop,TS val 22218564 ecr 250419], length 192
...
10:11:20.424223 IP 192.168.103.2.51739 > 192.168.103.1.22: Flags [.], ack 35552, win 8572, options [nop,nop,TS val 250420 ecr 22218565], length 0
10:11:20.424256 IP 192.168.103.1.22 > 192.168.103.2.51739: Flags [P.], seq 36128:36320, ack 1, win 239, options [nop,nop,TS val 22218565 ecr 250420], length 192
10:11:20.424296 IP 192.168.103.1.22 > 192.168.103.2.51739: Flags [P.], seq 36320:36512, ack 1, win 239, options [nop,nop,TS val 22218565 ecr 250420], length 192
10:11:20.424336 IP 192.168.103.1.22 > 192.168.103.2.51739: Flags [P.], seq 36512:36720, ack 1, win 239, options [nop,nop,TS val 22218565 ecr 250420], length 208
10:11:20.424376 IP 192.168.103.1.22 > 192.168.103.2.51739: Flags [P.], seq 36720:36928, ack 1, win 239, options [nop,nop,TS val 22218565 ecr 250420], length 208
10:11:20.424421 IP 192.168.103.2.51739 > 192.168.103.1.22: Flags [.], ack 35744, win 8572, options [nop,nop,TS val 250420 ecr 22218565], length 0
10:11:20.424423 IP 192.168.103.2.51739 > 192.168.103.1.22: Flags [.], ack 35936, win 8572, options [nop,nop,TS val 250420 ecr 22218565], length 0
10:11:20.424424 IP 192.168.103.2.51739 > 192.168.103.1.22: Flags [.], ack 36128, win 8572, options [nop,nop,TS val 250420 ecr 22218565], length 0
10:11:20.424424 IP 192.168.103.2.51739 > 192.168.103.1.22: Flags [.], ack 36320, win 8572, options [nop,nop,TS val 250420 ecr 22218565], length 0
10:11:20.424425 IP 192.168.103.2.51739 > 192.168.103.1.22: Flags [.], ack 36512, win 8572, options [nop,nop,TS val 250420 ecr 22218565], length 0
10:11:24
#exit
exit
Connection to 192.168.103.1 closed.
10:12:13
#tcpdump -n 192.168.103.1
tcpdump: syntax error
10:13:07
#tcpdump -n host 192.168.103.1
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes
10:13:20.556286 ARP, Request who-has 192.168.103.1 tell 192.168.103.2, length 28
10:13:20.556388 ARP, Reply 192.168.103.1 is-at 00:1b:fc:7d:b5:a7, length 46
10:13:42.580290 ARP, Request who-has 192.168.103.1 tell 192.168.103.2, length 28
10:13:42.580395 ARP, Reply 192.168.103.1 is-at 00:1b:fc:7d:b5:a7, length 46
10:13:49.352275 ARP, Request who-has 192.168.103.2 tell 192.168.103.1, length 46
10:13:49.352283 ARP, Reply 192.168.103.2 is-at 00:0a:01:d4:d3:5a, length 28
^C
6 packets captured
6 packets received by filter
0 packets dropped by kernel
10:13:55
#cat /dev/urandom | tr -cd a-zA-Z0-9'\n' | grep ........ | head -1
UE0sIvIySbux6k9VFCeSDJf3Hj2iAMRO46PmWaDcszMuv2Vg5wyD15PwxhkhT0D
/dev/pts/9
10:17:57
#screen -x
/dev/pts/12
10:19:30
#cat /dev/urandom | tr -cd a-zA-Z0-9'\n' | grep ........ | tail -1
^C
10:19:49
#mii-tool
eth0: negotiated 100baseTx-FD, link ok
SIOCGMIIPHY on 'eth1' failed: Invalid argument
10:20:23
#mii-tool --help
usage: mii-tool [-VvRrwl] [-A media,... | -F media] [interface ...]
       -V, --version               display version information
       -v, --verbose               more verbose output
       -R, --reset                 reset MII to poweron state
       -r, --restart               restart autonegotiation
       -w, --watch                 monitor for link status changes
       -l, --log                   with -w, write events to syslog
       -A, --advertise=media,...   advertise only specified media
       -F, --force=media           force specified media technology
media: 1000baseTx-HD, 1000baseTx-FD,
       100baseT4, 100baseTx-FD, 100baseTx-HD,
       10baseT-FD, 10baseT-HD,
       (to advertise both HD and FD) 1000baseTx, 100baseTx, 10baseT
10:20:47
#mii-tool -F 10baseT
usage: mii-tool [-VvRrwl] [-A media,... | -F media] [interface ...]
       -V, --version               display version information
       -v, --verbose               more verbose output
       -R, --reset                 reset MII to poweron state
       -r, --restart               restart autonegotiation
       -w, --watch                 monitor for link status changes
       -l, --log                   with -w, write events to syslog
       -A, --advertise=media,...   advertise only specified media
       -F, --force=media           force specified media technology
media: 1000baseTx-HD, 1000baseTx-FD,
       100baseT4, 100baseTx-FD, 100baseTx-HD,
       10baseT-FD, 10baseT-HD,
       (to advertise both HD and FD) 1000baseTx, 100baseTx, 10baseT
10:22:15
#mii-tool -F 10baseT-HD
SIOCGMIIPHY on 'eth1' failed: Invalid argument
10:22:39
#mii-tool -F 10baseT-FD
SIOCGMIIPHY on 'eth1' failed: Invalid argument
10:23:08
#mii-tool -F 10
Invalid media specification '10'.
10:24:11
#mii-tool
eth0: 10 Mbit, full duplex, link ok
SIOCGMIIPHY on 'eth1' failed: Invalid argument
10:24:46
#cat /dev/urandom | tr -cd a-zA-Z0-9'\n' | grep -x ........ | tail -1
^C
10:27:19
#cat /dev/urandom | tr -cd a-zA-Z0-9'\n' | grep -x ........ | head -1
dKdGR1Kg
10:28:21
#mii-tool -R
resetting the transceiver...
SIOCGMIIPHY on 'eth1' failed: Invalid argument
10:28:28
#mii-tool -R eth0
resetting the transceiver...
10:28:36
#mii-tool
eth0: negotiated 100baseTx-FD, link ok
SIOCGMIIPHY on 'eth1' failed: Invalid argument
10:28:43
#lspci
00:00.0 Host bridge: Intel Corporation 82P965/G965 Memory Controller Hub (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82G965 Integrated Graphics Controller (rev 02)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 02)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev f2)
00:1f.0 ISA bridge: Intel Corporation 82801HB/HR (ICH8/R) LPC Interface Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801H (ICH8 Family) 4 port SATA IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 02)
00:1f.5 IDE interface: Intel Corporation 82801H (ICH8 Family) 2 port SATA IDE Controller (rev 02)
01:00.0 IDE interface: JMicron Technologies, Inc. JMB368 IDE controller
02:00.0 Ethernet controller: Attansic Technology Corp. L1 Gigabit Ethernet Adapter (rev b0)
03:00.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 78)
10:31:02
#find /sys -name \*02:00.0\* | grep driver
/sys/bus/pci/drivers/atl1/0000:02:00.0
10:31:19
#modinfo atl1
filename:       /lib/modules/2.6.29-2-686/kernel/drivers/net/atlx/atl1.ko
description:    Atheros L1 Gigabit Ethernet Driver
version:        2.1.3
license:        GPL
author:         Xiong Huang <xiong.huang@atheros.com>,  Chris Snook <csnook@redhat.com>, Jay Cliburn <jcliburn@gmail.com>
srcversion:     D6016237A6BE3B49B78E322
alias:          pci:v00001969d00001048sv*sd*bc*sc*i*
depends:        mii
vermagic:       2.6.29-2-686 SMP mod_unload modversions 686
parm:           int_mod_timer:Interrupt moderator timer (array of int)
parm:           debug:Message level (0=none,...,16=all) (int)
10:32:55
#stool
bash: stool: команда не найдена
10:34:46
#stool
bash: stool: команда не найдена
10:34:52
#apropos stool

10:35:09
#ethtool
bash: ethtool: команда не найдена
10:35:24
#apt-get install ethtool
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
НОВЫЕ пакеты, которые будут установлены:
  ethtool
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 20 пакетов не обновлено.
Необходимо скачать 68,4kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 262kB.
Ош  http://192.168.15.5 sid/main ethtool 6+20090307-1
  Не удаётся соединиться с 192.168.15.5:9999 (192.168.15.5). - connect (113 Нет пути до хоста)
Не удалось загрузить http://192.168.15.5:9999/debian/pool/main/e/ethtool/ethtool_6+20090307-1_i386.deb  Не удаётся соединиться с 192.168.15.5:9999 (192.168.15.5). - connect (113 Нет пути до хоста)
E: Невозможно загрузить некоторые архивы, вероятно надо запустить apt-get update или попытаться повторить запуск с ключом --fix-missing
10:35:46
#apt-get install --fic=missing ethtool
E: Не распознанная опция командной строки --fic=missing
10:36:21
#apt-get install -fic=missing ethtool
E: Неизвестная опция командной строки 'i' [из -fic=missing].
10:36:28
#ethtool
bash: ethtool: команда не найдена
10:36:35
#apt-get install ethtool
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
НОВЫЕ пакеты, которые будут установлены:
  ethtool
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 20 пакетов не обновлено.
Необходимо скачать 68,4kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 262kB.
Ош  http://192.168.15.5 sid/main ethtool 6+20090307-1
  Не удаётся соединиться с 192.168.15.5:9999 (192.168.15.5). - connect (113 Нет пути до хоста)
Не удалось загрузить http://192.168.15.5:9999/debian/pool/main/e/ethtool/ethtool_6+20090307-1_i386.deb  Не удаётся соединиться с 192.168.15.5:9999 (192.168.15.5). - connect (113 Нет пути до хоста)
E: Невозможно загрузить некоторые архивы, вероятно надо запустить apt-get update или попытаться повторить запуск с ключом --fix-missing
10:36:46
#/etc/apt/source
bash: /etc/apt/source: Нет такого файла или каталога
10:37:51
#/etc/apt/sources.list
bash: /etc/apt/sources.list: Отказано в доступе
10:38:04
#vi /etc/apt/sources.list
--- /tmp/l3-saved-3949.1714.32240	2009-06-02 10:38:27.000000000 +0300
+++ /etc/apt/sources.list	2009-06-02 10:38:55.000000000 +0300
@@ -1 +1 @@
-deb http://192.168.15.5:9999/debian sid main
+deb http://192.168.35.100:9999/debian sid main
10:38:55
#apt-get install ethtool
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет ethtool
10:38:58
#vi /etc/apt/sources.list
--- /tmp/l3-saved-3949.29232.3688	2009-06-02 10:39:09.000000000 +0300
+++ /etc/apt/sources.list	2009-06-02 10:39:25.000000000 +0300
@@ -1 +1 @@
-deb http://192.168.35.100:9999/debian sid main
+deb http://192.168.103.2:9999/debian sid main
10:39:25
#apt-get install ethtool
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет ethtool
10:39:29
#apt-get install ethtool
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет ethtool
10:39:54
#vi /etc/apt/sources.list
--- /tmp/l3-saved-3949.24899.10079	2009-06-02 10:40:09.000000000 +0300
+++ /etc/apt/sources.list	2009-06-02 10:40:37.000000000 +0300
@@ -1 +1 @@
-deb http://192.168.103.2:9999/debian sid main
+deb http://10.0.35.100:9999/debian sid main
10:40:37
#apt-get install ethtool
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет ethtool
10:43:55
#ping
Usage: ping [-LRUbdfnqrvVaA] [-c count] [-i interval] [-w deadline]
            [-p pattern] [-s packetsize] [-t ttl] [-I interface or address]
            [-M mtu discovery hint] [-S sndbuf]
            [ -T timestamp option ] [ -Q tos ] [hop1 ...] destination
10:45:09
#man strings
10:48:59
#apt-cache search icmp tunnel

10:53:48
#icmptx
bash: icmptx: команда не найдена
10:55:25
#apt-get install icmptx
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет icmptx
10:55:27
#traceroute www.google.com.ua
traceroute to www.google.com.ua (74.125.87.147), 30 hops max, 60 byte packets
 1  192.168.103.1 (192.168.103.1)  0.118 ms  0.100 ms  0.271 ms
 2  192.168.15.254 (192.168.15.254)  1.267 ms  1.663 ms  1.853 ms
 3  10.0.35.1 (10.0.35.1)  0.423 ms  0.399 ms  0.398 ms
 4  192.168.70.1 (192.168.70.1)  35.512 ms  44.361 ms *
 5  ip.194.150.93.65.veer.net.ua (194.150.93.65)  44.341 ms  44.337 ms *
 6  uplink-uaix.veer.net.ua (194.150.92.14)  44.486 ms  19.062 ms  28.206 ms
 7  217.27.155.29.sitel.com.ua (217.27.155.29)  25.791 ms  25.780 ms  25.821 ms
 8  topnet-10G-gw.ix.net.ua (195.35.65.34)  25.527 ms  25.518 ms  25.508 ms
 9  ar3-ge-uk-topnet.google.com (88.81.240.166)  74.057 ms *  74.035 ms
10  209.85.241.54 (209.85.241.54)  25.669 ms  25.689 ms  25.656 ms
11  72.14.239.14 (72.14.239.14)  33.392 ms  34.439 ms  41.284 ms
12  209.85.248.39 (209.85.248.39)  48.273 ms  48.270 ms 209.85.248.41 (209.85.248.41)  48.049 ms
13  72.14.232.221 (72.14.232.221)  276.558 ms  276.528 ms 72.14.232.217 (72.14.232.217)  48.226 ms
14  hb-in-f147.google.com (74.125.87.147)  48.181 ms  48.158 ms  252.387 ms
прошло 20 минут
11:16:03
#apt-get install mtr
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет mtr
11:16:05
#mtr
bash: mtr: команда не найдена
11:16:29
#ls -ld /var/run
drwxr-xr-x 13 root root 4096 Июн  2 09:49 /var/run
11:17:49
#update-alternatives --list x-terminal-emulator
/usr/bin/koi8rxterm
/usr/bin/lxterm
/usr/bin/uxterm
/usr/bin/xterm
прошло 23 минуты
11:41:43
#apt-get install mtr
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
НОВЫЕ пакеты, которые будут установлены:
  mtr
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 20 пакетов не обновлено.
Необходимо скачать 51,7kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 172kB.
Ош  http://192.168.15.5 sid/main mtr 0.75-2
  Не удаётся соединиться с 192.168.15.5:9999 (192.168.15.5). - connect (113 Нет пути до хоста)
Не удалось загрузить http://192.168.15.5:9999/debian/pool/main/m/mtr/mtr_0.75-2_i386.deb  Не удаётся соединиться с 192.168.15.5:9999 (192.168.15.5). - connect (113 Нет пути до хоста)
E: Невозможно загрузить некоторые архивы, вероятно надо запустить apt-get update или попытаться повторить запуск с ключом --fix-missing
11:41:50
#mtr
bash: mtr: команда не найдена
11:42:16
#vi /etc/apt/sources.list
--- /tmp/l3-saved-3949.20137.495	2009-06-02 11:43:30.000000000 +0300
+++ /etc/apt/sources.list	2009-06-02 11:43:47.000000000 +0300
@@ -1 +1 @@
-deb http://192.168.15.5:9999/debian sid main
+deb http://10.0.35.1:9999/debian sid main
11:43:47
#apt-get install mtr
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет mtr
11:43:50
#apt-file update
Downloading Index http://10.0.35.1:9999/debian/dists/sid/Contents-i386.diff/Index:
curl: (22) The requested URL returned error: 404
Download of http://10.0.35.1:9999/debian/dists/sid/Contents-i386.diff/Index failed
Command exited with code 22
Downloading complete file http://10.0.35.1:9999/debian/dists/sid/Contents-i386.gz
11:44:09
#apt-get install mtr
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет mtr
11:44:11
#tcpdump -n
11:49:44.993435 IP 194.150.93.78.80 > 192.168.103.2.55419: Flags [.], seq 91225:92673, ack 460, win 54, options [nop,nop,TS val 689142294 ecr 1729720], length 1448
11:49:45.007293 IP 194.150.93.78.80 > 192.168.103.2.55419: Flags [.], seq 92673:94121, ack 460, win 54, options [nop,nop,TS val 689142294 ecr 1729720], length 1448
11:49:45.007302 IP 192.168.103.2.55419 > 194.150.93.78.80: Flags [.], ack 94121, win 734, options [nop,nop,TS val 1729729 ecr 689142292], length 0
11:49:45.007494 IP 194.150.93.78.80 > 192.168.103.2.55419: Flags [.], seq 94121:95569, ack 460, win 54, options [nop,nop,TS val 689142294 ecr 1729720], length 1448
11:49:45.007905 IP 194.150.93.78.80 > 192.168.103.2.55419: Flags [.], seq 95569:97017, ack 460, win 54, options [nop,nop,TS val 689142294 ecr 1729720], length 1448
11:49:45.009026 IP 194.150.93.78.80 > 192.168.103.2.55419: Flags [.], seq 97017:98465, ack 460, win 54, options [nop,nop,TS val 689142294 ecr 1729720], length 1448
11:49:45.009229 IP 194.150.93.78.80 > 192.168.103.2.55419: Flags [.], seq 98465:99913, ack 460, win 54, options [nop,nop,TS val 689142294 ecr 1729720], length 1448
11:49:45.009841 IP 194.150.93.78.80 > 192.168.103.2.55419: Flags [.], seq 99913:101361, ack 460, win 54, options [nop,nop,TS val 689142294 ecr 1729720], length 1448
11:49:45.010047 IP 194.150.93.78.80 > 192.168.103.2.55419: Flags [.], seq 101361:102809, ack 460, win 54, options [nop,nop,TS val 689142294 ecr 1729720], length 1448
11:49:45.010456 IP 194.150.93.78.80 > 192.168.103.2.55419: Flags [.], seq 102809:104257, ack 460, win 54, options [nop,nop,TS val 689142294 ecr 1729720], length 1448
...
11:52:39.118932 IP 10.0.35.1.53 > 192.168.103.2.45937: 48436 0/1/0 (87)
11:52:39.118998 IP 192.168.103.2.55420 > 194.150.93.78.80: Flags [S], seq 476005573, win 5840, options [mss 1460,sackOK,TS val 1773257 ecr 0,nop,wscale 6], length 0
11:52:39.127553 IP 194.150.93.78.80 > 192.168.103.2.55420: Flags [S.], seq 2829160317, ack 476005574, win 5792, options [mss 1460,sackOK,TS val 689185829 ecr 1773257,nop,wscale 7], length 0
11:52:39.127575 IP 192.168.103.2.55420 > 194.150.93.78.80: Flags [.], ack 1, win 92, options [nop,nop,TS val 1773259 ecr 689185829], length 0
11:52:39.127713 IP 192.168.103.2.55420 > 194.150.93.78.80: Flags [P.], seq 1:460, ack 1, win 92, options [nop,nop,TS val 1773259 ecr 689185829], length 459
11:52:39.137123 IP 194.150.93.78.80 > 192.168.103.2.55420: Flags [.], ack 460, win 54, options [nop,nop,TS val 689185832 ecr 1773259], length 0
11:52:44.117380 ARP, Request who-has 192.168.103.2 tell 192.168.103.1, length 46
11:52:44.117389 ARP, Reply 192.168.103.2 is-at 00:0a:01:d4:d3:5a, length 28
11:52:49.865075 IP 194.150.93.78.80 > 192.168.103.2.55420: Flags [.], seq 1:1449, ack 460, win 54, options [nop,nop,TS val 689188514 ecr 1773259], length 1448
11:52:49.865096 IP 192.168.103.2.55420 > 194.150.93.78.80: Flags [.], ack 1449, win 137, options [nop,nop,TS val 1775944 ecr 689188514], length 0
/dev/pts/17
11:46:04
#traceroute 10.0.35.1
traceroute to 10.0.35.1 (10.0.35.1), 30 hops max, 60 byte packets
 1  192.168.103.1 (192.168.103.1)  0.137 ms  0.240 ms  0.209 ms
 2  192.168.15.254 (192.168.15.254)  0.960 ms  1.321 ms  1.623 ms
 3  10.0.35.1 (10.0.35.1)  0.360 ms  0.332 ms  0.491 ms
11:47:07
#traceroute -n 10.0.35.1
traceroute to 10.0.35.1 (10.0.35.1), 30 hops max, 60 byte packets
 1  192.168.103.1  0.131 ms  0.218 ms  0.138 ms
 2  192.168.15.254  1.093 ms  1.450 ms  1.576 ms
 3  10.0.35.1  0.312 ms  0.465 ms  0.425 ms
11:47:18
#traceroute -n -q 10.0.35.1
Specify "host" missing argument.
11:51:21
#traceroute -n -l 10.0.35.1
Specify "host" missing argument.
11:51:28
#traceroute
Usage:
  traceroute [ -46dFITnreAUV ] [ -f first_ttl ] [ -g gate,... ] [ -i device ] [ -m max_ttl ] [ -N squeries ] [ -p port ] [ -t tos ] [ -l flow_label ] [ -w waittime ] [ -q nqueries ] [ -s src_addr ] [ -z sendwait ] host [ packetlen ]
Options:
  -4                          Use IPv4
  -6                          Use IPv6
  -d  --debug                 Enable socket level debugging
  -F  --dont-fragment         Do not fragment packets
  -f first_ttl  --first=first_ttl
                              Start from the first_ttl hop (instead from 1)
  -g gate,...  --gateway=gate,...
...
                              `-F -N 1'
  --back                      Guess the number of hops in the backward path and
                              print if it differs
  -V  --version               Print version info and exit
  --help                      Read this help and exit
Arguments:
+     host          The host to traceroute to
      packetlen     The full packet length (default is the length of an IP
                    header plus 40). Can be ignored or increased to a minimal
                    allowed value
11:51:35
#traceroute -n www.google.com.ua
traceroute to www.google.com.ua (74.125.87.99), 30 hops max, 60 byte packets
 1  192.168.103.1  0.144 ms  0.244 ms  0.213 ms
 2  192.168.15.254  0.920 ms  1.400 ms  1.773 ms
 3  10.0.35.1  0.388 ms  0.354 ms  0.499 ms
 4  192.168.70.1  7.927 ms  14.705 ms  19.512 ms
 5  194.150.93.65  19.485 ms  19.640 ms  19.606 ms
 6  194.150.92.14  19.613 ms  18.159 ms  24.460 ms
 7  217.27.155.29  18.043 ms  18.034 ms  24.343 ms
 8  195.35.65.34  17.923 ms  17.887 ms  17.862 ms
 9  88.81.240.166  17.836 ms  27.349 ms  27.105 ms
10  209.85.241.54  21.930 ms  21.822 ms  21.764 ms
11  72.14.239.14  39.259 ms  47.243 ms  47.224 ms
12  209.85.248.41  46.025 ms  46.194 ms 209.85.248.39  45.958 ms
13  72.14.238.101  55.272 ms  55.226 ms 72.14.232.217  54.603 ms
14  74.125.87.99  50.000 ms  49.819 ms  42.125 ms
/dev/pts/12
11:53:11
#tcpdump -n -i
tcpdump version 4.0.0
libpcap version 1.0.0
Usage: tcpdump [-aAdDefIKlLnNOpqRStuUvxX] [ -B size ] [ -c count ]
                [ -C file_size ] [ -E algo:secret ] [ -F file ] [ -G seconds ]
                [ -i interface ] [ -M secret ] [ -r file ]
                [ -s snaplen ] [ -T type ] [ -w file ] [ -W filecount ]
                [ -y datalinktype ] [ -z command ] [ -Z user ]
                [ expression ]
11:53:20
#tcpdump -n
11:54:22.164872 IP 74.125.87.99 > 192.168.103.2: ICMP 74.125.87.99 udp port 33481 unreachable, length 36
11:54:22.164878 IP 74.125.87.99 > 192.168.103.2: ICMP 74.125.87.99 udp port 33483 unreachable, length 36
11:54:22.164880 IP 74.125.87.99 > 192.168.103.2: ICMP 74.125.87.99 udp port 33482 unreachable, length 36
11:54:22.164885 IP 74.125.87.99 > 192.168.103.2: ICMP 74.125.87.99 udp port 33484 unreachable, length 36
11:54:22.164891 IP 74.125.87.99 > 192.168.103.2: ICMP 74.125.87.99 udp port 33485 unreachable, length 36
11:54:26.956260 ARP, Request who-has 192.168.103.1 tell 192.168.103.2, length 28
11:54:26.956370 ARP, Reply 192.168.103.1 is-at 00:1b:fc:7d:b5:a7, length 46
11:54:33.960968 LLDP, name ProCurve Switch 3400cl-48G, length 164
        [|LLDP]
^[[A^[[B11:55:04.114240 LLDP, name ProCurve Switch 3400cl-48G, length 164
...
11:58:35.287916 LLDP, name ProCurve Switch 3400cl-48G, length 164
        [|LLDP]
11:59:05.441055 LLDP, name ProCurve Switch 3400cl-48G, length 164
        [|LLDP]
11:59:35.619597 LLDP, name ProCurve Switch 3400cl-48G, length 164
        [|LLDP]
^C
238 packets captured
238 packets received by filter
0 packets dropped by kernel
/dev/pts/17
11:54:22
#traceroute
Usage:
  traceroute [ -46dFITnreAUV ] [ -f first_ttl ] [ -g gate,... ] [ -i device ] [ -m max_ttl ] [ -N squeries ] [ -p port ] [ -t tos ] [ -l flow_label ] [ -w waittime ] [ -q nqueries ] [ -s src_addr ] [ -z sendwait ] host [ packetlen ]
Options:
  -4                          Use IPv4
  -6                          Use IPv6
  -d  --debug                 Enable socket level debugging
  -F  --dont-fragment         Do not fragment packets
  -f first_ttl  --first=first_ttl
                              Start from the first_ttl hop (instead from 1)
  -g gate,...  --gateway=gate,...
...
                              `-F -N 1'
  --back                      Guess the number of hops in the backward path and
                              print if it differs
  -V  --version               Print version info and exit
  --help                      Read this help and exit
Arguments:
+     host          The host to traceroute to
      packetlen     The full packet length (default is the length of an IP
                    header plus 40). Can be ignored or increased to a minimal
                    allowed value
11:55:01
#traceroute -n www.google.com.ua
traceroute to www.google.com.ua (74.125.87.104), 30 hops max, 60 byte packets
 1  192.168.103.1  0.339 ms  0.316 ms  0.303 ms
 2  192.168.15.254  1.238 ms  1.421 ms  1.604 ms
 3  10.0.35.1  0.568 ms  0.553 ms  0.542 ms
 4  192.168.70.1  7.136 ms  14.978 ms  14.976 ms
 5  194.150.93.65  15.152 ms  15.144 ms  15.147 ms
 6  194.150.92.14  15.155 ms  22.313 ms  22.309 ms
 7  217.27.155.29  14.882 ms  22.064 ms  22.050 ms
 8  195.35.65.34  14.618 ms  14.077 ms  13.890 ms
 9  88.81.240.166  21.103 ms  24.632 ms  24.070 ms
10  209.85.241.54  23.844 ms  23.786 ms  23.956 ms
11  72.14.239.14  40.755 ms  47.306 ms  47.503 ms
12  209.85.248.41  47.280 ms  47.484 ms 209.85.248.39  47.445 ms
13  72.14.238.101  45.569 ms 72.14.238.105  52.139 ms 72.14.232.221  52.134 ms
14  74.125.87.104  45.526 ms  45.493 ms  43.438 ms
11:55:46
#nc
Cmd line: ^C
/dev/pts/12
12:00:00
#cat /etc/services
hkp             11371/udp                       # OpenPGP HTTP Keyserver
bprd            13720/tcp                       # VERITAS NetBackup
bprd            13720/udp
bpdbm           13721/tcp                       # VERITAS NetBackup
bpdbm           13721/udp
bpjava-msvc     13722/tcp                       # BP Java MSVC Protocol
bpjava-msvc     13722/udp
vnetd           13724/tcp                       # Veritas Network Utility
vnetd           13724/udp
bpcd            13782/tcp                       # VERITAS NetBackup
...
vboxd           20012/tcp                       # voice box system
vboxd           20012/udp
binkp           24554/tcp                       # binkp fidonet protocol
asp             27374/tcp                       # Address Search Protocol
asp             27374/udp
csync2          30865/tcp                       # cluster synchronization tool
dircproxy       57000/tcp                       # Detachable IRC Proxy
tfido           60177/tcp                       # fidonet EMSI over telnet
fido            60179/tcp                       # fidonet EMSI over TCP
# Local services

Файлы

  • /etc/services
  • /etc/services
    >
    hkp             11371/udp                       # OpenPGP HTTP Keyserver
    bprd            13720/tcp                       # VERITAS NetBackup
    bprd            13720/udp
    bpdbm           13721/tcp                       # VERITAS NetBackup
    bpdbm           13721/udp
    bpjava-msvc     13722/tcp                       # BP Java MSVC Protocol
    bpjava-msvc     13722/udp
    vnetd           13724/tcp                       # Veritas Network Utility
    vnetd           13724/udp
    bpcd            13782/tcp                       # VERITAS NetBackup
    bpcd            13782/udp
    vopied          13783/tcp                       # VERITAS NetBackup
    vopied          13783/udp
    wnn6            22273/tcp                       # wnn6
    wnn6            22273/udp
    #
    # Datagram Delivery Protocol services
    #
    rtmp            1/ddp                   # Routing Table Maintenance Protocol
    nbp             2/ddp                   # Name Binding Protocol
    echo            4/ddp                   # AppleTalk Echo Protocol
    zip             6/ddp                   # Zone Information Protocol
    #=========================================================================
    # The remaining port numbers are not as allocated by IANA.
    #=========================================================================
    # Kerberos (Project Athena/MIT) services
    # Note that these are for Kerberos v4, and are unofficial.  Sites running
    # v4 should uncomment these and comment out the v5 entries above.
    #
    kerberos4       750/udp         kerberos-iv kdc # Kerberos (server)
    kerberos4       750/tcp         kerberos-iv kdc
    kerberos_master 751/udp                         # Kerberos authentication
    kerberos_master 751/tcp
    passwd_server   752/udp                         # Kerberos passwd server
    krb_prop        754/tcp         krb5_prop hprop # Kerberos slave propagation
    krbupdate       760/tcp         kreg            # Kerberos registration
    swat            901/tcp                         # swat
    kpop            1109/tcp                        # Pop with Kerberos
    knetd           2053/tcp                        # Kerberos de-multiplexor
    zephyr-srv      2102/udp                        # Zephyr server
    zephyr-clt      2103/udp                        # Zephyr serv-hm connection
    zephyr-hm       2104/udp                        # Zephyr hostmanager
    eklogin         2105/tcp                        # Kerberos encrypted rlogin
    # Hmmm. Are we using Kv4 or Kv5 now? Worrying.
    # The following is probably Kerberos v5  --- ajt@debian.org (11/02/2000)
    kx              2111/tcp                        # X over Kerberos
    iprop           2121/tcp                        # incremental propagation
    #
    # Unofficial but necessary (for NetBSD) services
    #
    supfilesrv      871/tcp                         # SUP server
    supfiledbg      1127/tcp                        # SUP debugging
    #
    # Services added for the Debian GNU/Linux distribution
    #
    linuxconf       98/tcp                          # LinuxConf
    poppassd        106/tcp                         # Eudora
    poppassd        106/udp
    ssmtp           465/tcp         smtps           # SMTP over SSL
    moira_db        775/tcp                         # Moira database
    moira_update    777/tcp                         # Moira update protocol
    moira_ureg      779/udp                         # Moira user registration
    spamd           783/tcp                         # spamassassin daemon
    omirr           808/tcp         omirrd          # online mirror
    omirr           808/udp         omirrd
    customs         1001/tcp                        # pmake customs server
    customs         1001/udp
    skkserv         1178/tcp                        # skk jisho server port
    predict         1210/udp                        # predict -- satellite tracking
    rmtcfg          1236/tcp                        # Gracilis Packeten remote config server
    wipld           1300/tcp                        # Wipl network monitor
    xtel            1313/tcp                        # french minitel
    xtelw           1314/tcp                        # french minitel
    support         1529/tcp                        # GNATS
    cfinger         2003/tcp                        # GNU Finger
    frox            2121/tcp                        # frox: caching ftp proxy
    ninstall        2150/tcp                        # ninstall service
    ninstall        2150/udp
    zebrasrv        2600/tcp                        # zebra service
    zebra           2601/tcp                        # zebra vty
    ripd            2602/tcp                        # ripd vty (zebra)
    ripngd          2603/tcp                        # ripngd vty (zebra)
    ospfd           2604/tcp                        # ospfd vty (zebra)
    bgpd            2605/tcp                        # bgpd vty (zebra)
    ospf6d          2606/tcp                        # ospf6d vty (zebra)
    ospfapi         2607/tcp                        # OSPF-API
    isisd           2608/tcp                        # ISISd vty (zebra)
    afbackup        2988/tcp                        # Afbackup system
    afbackup        2988/udp
    afmbackup       2989/tcp                        # Afmbackup system
    afmbackup       2989/udp
    xtell           4224/tcp                        # xtell server
    fax             4557/tcp                        # FAX transmission service (old)
    hylafax         4559/tcp                        # HylaFAX client-server protocol (new)
    distmp3         4600/tcp                        # distmp3host daemon
    munin           4949/tcp        lrrd            # Munin
    enbd-cstatd     5051/tcp                        # ENBD client statd
    enbd-sstatd     5052/tcp                        # ENBD server statd
    pcrd            5151/tcp                        # PCR-1000 Daemon
    noclog          5354/tcp                        # noclogd with TCP (nocol)
    noclog          5354/udp                        # noclogd with UDP (nocol)
    hostmon         5355/tcp                        # hostmon uses TCP (nocol)
    hostmon         5355/udp                        # hostmon uses UDP (nocol)
    rplay           5555/udp                        # RPlay audio service
    nsca            5667/tcp                        # Nagios Agent - NSCA
    mrtd            5674/tcp                        # MRT Routing Daemon
    bgpsim          5675/tcp                        # MRT Routing Simulator
    canna           5680/tcp                        # cannaserver
    sane-port       6566/tcp        sane saned      # SANE network scanner daemon
    ircd            6667/tcp                        # Internet Relay Chat
    zope-ftp        8021/tcp                        # zope management by ftp
    tproxy          8081/tcp                        # Transparent Proxy
    omniorb         8088/tcp                        # OmniORB
    omniorb         8088/udp
    clc-build-daemon 8990/tcp                       # Common lisp build daemon
    xinetd          9098/tcp
    mandelspawn     9359/udp        mandelbrot      # network mandelbrot
    git             9418/tcp                        # Git Version Control System
    zope            9673/tcp                        # zope server
    webmin          10000/tcp
    kamanda         10081/tcp                       # amanda backup services (Kerberos)
    kamanda         10081/udp
    amandaidx       10082/tcp                       # amanda backup services
    amidxtape       10083/tcp                       # amanda backup services
    smsqp           11201/tcp                       # Alamin SMS gateway
    smsqp           11201/udp
    xpilot          15345/tcp                       # XPilot Contact Port
    xpilot          15345/udp
    sgi-cmsd        17001/udp               # Cluster membership services daemon
    sgi-crsd        17002/udp
    sgi-gcd         17003/udp                       # SGI Group membership daemon
    sgi-cad         17004/tcp                       # Cluster Admin daemon
    isdnlog         20011/tcp                       # isdn logging system
    isdnlog         20011/udp
    vboxd           20012/tcp                       # voice box system
    vboxd           20012/udp
    binkp           24554/tcp                       # binkp fidonet protocol
    asp             27374/tcp                       # Address Search Protocol
    asp             27374/udp
    csync2          30865/tcp                       # cluster synchronization tool
    dircproxy       57000/tcp                       # Detachable IRC Proxy
    tfido           60177/tcp                       # fidonet EMSI over telnet
    fido            60179/tcp                       # fidonet EMSI over TCP
    # Local services
    

    Статистика

    Время первой команды журнала09:37:21 2009- 6- 2
    Время последней команды журнала12:00:00 2009- 6- 2
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %31.68
    Процент синтаксически неверно набранных команд, % 6.93
    Суммарное время работы с терминалом *, час 2.38
    Количество командных строк в единицу времени, команда/мин 0.71
    Частота использования команд
    apt-get13|===========| 11.02%
    mii-tool10|========| 8.47%
    traceroute9|=======| 7.63%
    ping9|=======| 7.63%
    tcpdump9|=======| 7.63%
    cat6|=====| 5.08%
    vi5|====| 4.24%
    grep5|====| 4.24%
    ip4|===| 3.39%
    tr4|===| 3.39%
    ls3|==| 2.54%
    cd2|=| 1.69%
    help2|=| 1.69%
    ethtool2|=| 1.69%
    ~2|=| 1.69%
    ccc2|=| 1.69%
    stool2|=| 1.69%
    head2|=| 1.69%
    tail2|=| 1.69%
    mtr2|=| 1.69%
    ssh2|=| 1.69%
    uniq1|| 0.85%
    icmptx1|| 0.85%
    screen1|| 0.85%
    man1|| 0.85%
    cp1|| 0.85%
    wc1|| 0.85%
    aaa1|| 0.85%
    find1|| 0.85%
    /etc/apt/sources.list1|| 0.85%
    modinfo1|| 0.85%
    lspci1|| 0.85%
    nc1|| 0.85%
    apt-file1|| 0.85%
    apropos1|| 0.85%
    vconfig1|| 0.85%
    update-alternatives1|| 0.85%
    init1|| 0.85%
    exit1|| 0.85%
    tee1|| 0.85%
    apt-cache1|| 0.85%
    /etc/apt/source1|| 0.85%
    ____
    *) Интервалы неактивности длительностью 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$