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

Содержание

Журнал

Вторник (04/05/11)

/dev/pts/4
06:41:24
#cat /etc/sysconfig/network-scripts/ifcfg-eth0:0
# Atheros Communications Atheros AR8121/AR8113/AR8114 PCI-E Ethernet Controller
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
NETMASK=255.255.255.0
IPADDR=192.168.15.5
GATEWAY=192.168.15.253
TYPE=Ethernet
06:41:34
#sed -i /GATEWAY/d /etc/sysconfig/network-scripts/ifcfg-eth0:0

06:42:25
#sed -i /GATEWAY/d /etc/sysconfig/network-scripts/ifcfg-eth0:0
                 cat
# Atheros Communications Atheros AR8121/AR8113/AR8114 PCI-E Ethernet Controller
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
NETMASK=255.255.255.0
IPADDR=192.168.16.5
TYPE=Ethernet
06:42:30
#ifconfig eth0:0 down

06:43:11
#ifup eth0:0
SIOCSIFADDR: File exists
06:43:27
#cat /etc/sysconfig/network-scripts/ifcfg-eth0:0
                 cat /etc/sysconfig/network-scripts/ifcfg-eth0:0
# Atheros Communications Atheros AR8121/AR8113/AR8114 PCI-E Ethernet Controller
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
NETMASK=255.255.255.0
IPADDR=192.168.16.5
TYPE=Ethernet
06:44:53
#sed -i s/eth0/eth0:/ /etc/sysconfig/network-scripts/ifcfg-eth0:0

06:45:23
#cat /etc/sysconfig/network-scripts/ifcfg-eth0:0
# Atheros Communications Atheros AR8121/AR8113/AR8114 PCI-E Ethernet Controller
DEVICE=eth0:0:
BOOTPROTO=none
ONBOOT=yes
NETMASK=255.255.255.0
IPADDR=192.168.16.5
TYPE=Ethernet
06:46:06
#vim /etc/sysc
06:46:06
#vim /etc/sysconfig/network-scripts/if
06:46:06
#vim /etc/sysconfig/network-scripts/ifcfg-eth0:0
--- /tmp/l3-saved-3452.6278.18395	2011-04-05 10:47:05.000000000 +0600
+++ /etc/sysconfig/network-scripts/ifcfg-eth0:0	2011-04-05 10:47:16.000000000 +0600
@@ -1,5 +1,5 @@
 # Atheros Communications Atheros AR8121/AR8113/AR8114 PCI-E Ethernet Controller
-DEVICE=eth0::0:
+DEVICE=eth0:0
 BOOTPROTO=none
 ONBOOT=yes
 NETMASK=255.255.255.0
06:47:32
#ifup eth0:0

06:47:38
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:26:18:CA:EE:7B
          inet addr:192.168.16.5  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::226:18ff:feca:ee7b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:33367 errors:0 dropped:0 overruns:0 frame:0
          TX packets:25305 errors:0 dropped:0 overruns:0 carrier:1
          collisions:0 txqueuelen:1000
          RX bytes:5910886 (5.6 MiB)  TX bytes:1976093 (1.8 MiB)
          Interrupt:66 Memory:feac0000-feb00000
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:1012 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1012 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1816084 (1.7 MiB)  TX bytes:1816084 (1.7 MiB)
06:48:41
#ifup eth0
SIOCSIFADDR: File exists
SIOCSIFFLAGS: Cannot assign requested address
SIOCSIFNETMASK: Cannot assign requested address
SIOCGIFADDR: Cannot assign requested address
SIOCSIFBROADCAST: Cannot assign requested address
SIOCSIFBRDADDR: Cannot assign requested address
SIOCSIFFLAGS: Cannot assign requested address
06:48:55
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:26:18:CA:EE:7B
          inet addr:192.168.16.5  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::226:18ff:feca:ee7b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:33370 errors:0 dropped:0 overruns:0 frame:0
          TX packets:25321 errors:0 dropped:0 overruns:0 carrier:1
          collisions:0 txqueuelen:1000
          RX bytes:5911469 (5.6 MiB)  TX bytes:1977408 (1.8 MiB)
          Interrupt:66 Memory:feac0000-feb00000
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:1012 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1012 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1816084 (1.7 MiB)  TX bytes:1816084 (1.7 MiB)
06:48:58
#cat /etc/sysconfig/network-scripts/ifcfg-eth0:0
# Atheros Communications Atheros AR8121/AR8113/AR8114 PCI-E Ethernet Controller
DEVICE=eth0:0
BOOTPROTO=none
ONBOOT=yes
NETMASK=255.255.255.0
IPADDR=192.168.16.5
TYPE=Ethernet
06:49:05
#cat /etc/sysconfig/network-scripts/ifcfg-eth0
# Atheros Communications Atheros AR8121/AR8113/AR8114 PCI-E Ethernet Controller
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
NETMASK=255.255.255.0
IPADDR=192.168.15.5
GATEWAY=192.168.15.253
TYPE=Ethernet
06:49:08
#ifdown eth0\
>
06:49:14
#ifdown eth0:0

06:49:25
#ifup eth0:0

06:49:35
#ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:26:18:CA:EE:7B
          inet addr:192.168.15.5  Bcast:192.168.15.255  Mask:255.255.255.0
          inet6 addr: fe80::226:18ff:feca:ee7b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:33419 errors:0 dropped:0 overruns:0 frame:0
          TX packets:25397 errors:0 dropped:0 overruns:0 carrier:2
          collisions:0 txqueuelen:1000
          RX bytes:5924608 (5.6 MiB)  TX bytes:1986405 (1.8 MiB)
          Interrupt:74 Memory:feac0000-feb00000
eth0:0    Link encap:Ethernet  HWaddr 00:26:18:CA:EE:7B
...
          RX packets:1012 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1012 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1816084 (1.7 MiB)  TX bytes:1816084 (1.7 MiB)
sit0      Link encap:IPv6-in-IPv4
          NOARP  MTU:1480  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)
06:50:48
#system-config-network-tui

06:52:18
#system-config-network
system-config-network      system-config-network-gui
system-config-network-cmd  system-config-network-tui
06:52:18
#system-config-network-cmd
DeviceList.Ethernet.eth0.Type=Ethernet
DeviceList.Ethernet.eth0.Netmask=255.255.255.0
DeviceList.Ethernet.eth0.BootProto=none
DeviceList.Ethernet.eth0.Device=eth0
DeviceList.Ethernet.eth0.OnBoot=true
DeviceList.Ethernet.eth0.IP=192.168.15.5
DeviceList.Ethernet.eth0.DeviceId=eth0
DeviceList.Ethernet.eth0.Gateway=192.168.15.253
DeviceList.Ethernet.eth0:0.Type=Ethernet
DeviceList.Ethernet.eth0:0.Netmask=255.255.255.0
...
ProfileList.default.HostsList.4.IP=::1
ProfileList.default.HostsList.4.Hostname=localhost6.localdomain6
ProfileList.default.HostsList.4.AliasList.1=localhost6
ProfileList.default.DNS.SecondaryDNS=
ProfileList.default.DNS.Domainname=
ProfileList.default.DNS.Hostname=linux5.unix.bas
ProfileList.default.DNS.TertiaryDNS=
ProfileList.default.DNS.PrimaryDNS=192.168.15.253
ProfileList.default.Active=true
ProfileList.default.ProfileName=default
06:52:28
#system-config-network-gui

06:52:43
#mii-tool
eth0: negotiated 100baseTx-FD flow-control, link ok
SIOCGMIIPHY on 'eth1' failed: Operation not supported
06:54:48
#mii-
mii-diag  mii-tool
06:54:48
#mii-diag
Using the default interface 'eth0'.
Basic registers of MII PHY #0:  1000 796d 004d d019 0de1 45e1 0005 2001.
 The autonegotiated capability is 01e0.
The autonegotiated media type is 100baseTx-FD.
 Basic mode control register 0x1000: Auto-negotiation enabled.
 You have link beat, and everything is working OK.
 Your link partner advertised 45e1: Flow-control 100baseTx-FD 100baseTx 10baseT-FD 10baseT, w/ 802.3X flow control.
   End of basic transceiver information.
06:55:07
#mii-tool
!
1/
2/
3/
a/
anaconda-ks.cfg
b/
backups/
.bash_history
.bash_logout
...
.mc/
.metacity/
.nautilus/
.redhat/
rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
.ssh/
.tcshrc
.viminfo
.xauthaGbhjY
.Xauthority
06:55:07
#mii-tool
eth0: negotiated 100baseTx-FD flow-control, link ok
SIOCGMIIPHY on 'eth1' failed: Operation not supported
06:57:55
#mii-tool -h 10baseT-FD
mii-tool: invalid option -- h
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: 100baseT4, 100baseTx-FD, 100baseTx-HD, 10baseT-FD, 10baseT-HD,
       (to advertise both HD and FD) 100baseTx, 10baseT
06:58:29
#mii-tool -F 10baseT-FD
SIOCGMIIPHY on 'eth1' failed: Operation not supported
06:58:46
#mii-tool -F 10baseT-FD eth0

06:59:08
#mii-tool
eth0: 10 Mbit, full duplex, link ok
SIOCGMIIPHY on 'eth1' failed: Operation not supported
06:59:13
#mii-tool -h
mii-tool: invalid option -- h
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: 100baseT4, 100baseTx-FD, 100baseTx-HD, 10baseT-FD, 10baseT-HD,
       (to advertise both HD and FD) 100baseTx, 10baseT
06:59:33
#mii-tool
eth0: 10 Mbit, full duplex, link ok
SIOCGMIIPHY on 'eth1' failed: Operation not supported
06:59:50
#mii-tool -w 10baseT-FD eth0
SIOCGMIIPHY on '10baseT-FD' failed: No such device
11:00:19 eth0: 10 Mbit, full duplex, link ok
07:00:19
#mii-tool -F 100baseTx-FD eth0

07:01:01
#mii-tool
eth0: 100 Mbit, full duplex, link ok
SIOCGMIIPHY on 'eth1' failed: Operation not supported
07:01:04
#mii-diag
Using the default interface 'eth0'.
Basic registers of MII PHY #0:  2100 794d 004d d019 0de1 0000 0004 2001.
 Basic mode control register 0x2100: Auto-negotiation disabled, with
 Speed fixed at 100 mbps, full-duplex.
 You have link beat, and everything is working OK.
 Link partner information is not exchanged when in fixed speed mode.
   End of basic transceiver information.
07:02:31
#arp
Address                  HWtype  HWaddress           Flags Mask            Iface
linux253.unix.bas        ether   00:1F:29:BC:3A:D8   C                     eth0
linux1.unix.bas          ether   E0:CB:4E:DD:EA:D7   C                     eth0
07:04:23
#arp -an
? (192.168.15.253) at 00:1F:29:BC:3A:D8 [ether] on eth0
? (192.168.15.1) at E0:CB:4E:DD:EA:D7 [ether] on eth0
07:04:28
#for i in {1..5}; do ping -c 1 192.168.15.$i >& /dev/null ;done

07:08:10
#arp -an | awk '{print $2" "$4 }' | tr -d '()'
192.168.15.3 00:26:18:CA:E8:DC
192.168.15.4 00:26:18:E4:56:60
192.168.15.253 00:1F:29:BC:3A:D8
192.168.15.2 00:26:18:E4:56:5E
192.168.15.1 E0:CB:4E:DD:EA:D7
07:08:31
#ping 10.0.0.77
PING 10.0.0.77 (10.0.0.77) 56(84) bytes of data.
--- 10.0.0.77 ping statistics ---
6 packets transmitted, 0 received, 100% packet loss, time 5002ms
You have new mail in /var/spool/mail/root
07:15:11
#ping 10.0.0.77
PING 10.0.0.77 (10.0.0.77) 56(84) bytes of data.
--- 10.0.0.77 ping statistics ---
15 packets transmitted, 0 received, 100% packet loss, time 14000ms
07:15:29
#yum install bridge-utils
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * addons: mirror.neolabs.kz
 * base: mirror.neolabs.kz
 * extras: mirror.neolabs.kz
 * rpmforge: fr2.rpmfind.net
 * updates: mirror.neolabs.kz
Setting up Install Process
Resolving Dependencies
--> Running transaction check
...
bridge-utils-1.1-2.x86_64.rpm                                  |  28 kB     00:00
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : bridge-utils                                                   1/1
Installed:
  bridge-utils.x86_64 0:1.1-2
Complete!
прошло 40 минут
07:55:35
#route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.16.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0
192.168.15.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 eth0
0.0.0.0         192.168.15.253  0.0.0.0         UG    0      0        0 eth0
08:02:21
#netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
192.168.16.0    0.0.0.0         255.255.255.0   U         0 0          0 eth0
192.168.15.0    0.0.0.0         255.255.255.0   U         0 0          0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 eth0
0.0.0.0         192.168.15.253  0.0.0.0         UG        0 0          0 eth0
08:02:55
#ip route show
192.168.16.0/24 dev eth0  proto kernel  scope link  src 192.168.16.5
192.168.15.0/24 dev eth0  proto kernel  scope link  src 192.168.15.5
169.254.0.0/16 dev eth0  scope link
default via 192.168.15.253 dev eth0
08:03:06
#cat /proc/net/route
Iface   Destination     Gateway         Flags   RefCnt  Use     Metric  Mask            MTU     Window  IRTT
eth0    0010A8C0        00000000        0001    0       0       0       00FFFFFF        0       0       0
eth0    000FA8C0        00000000        0001    0       0       0       00FFFFFF        0       0       0
eth0    0000FEA9        00000000        0001    0       0       0       0000FFFF        0       0       0
eth0    00000000        FD0FA8C0        0003    0       0       0       00000000        0       0       0
08:03:34
#route add -net 192.168.18.0/24 gw 192.168.15.5

08:10:04
#route del -net 192.168.18.0/24 gw 192.168.15.5

08:10:49
#cat /etc/sys
sysconfig/   sysctl.conf  syslog.conf
08:10:49
#cat /etc/sysconfig/network-scripts/ifcfg-
ifcfg-eth0    ifcfg-eth0:0  ifcfg-lo
08:10:49
#cat /etc/sysconfig/network-scripts/ifcfg-eth0
# Atheros Communications Atheros AR8121/AR8113/AR8114 PCI-E Ethernet Controller
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
NETMASK=255.255.255.0
IPADDR=192.168.15.5
GATEWAY=192.168.15.253
TYPE=Ethernet
08:12:34
#cat /etc/sysconfig/network-scripts/ifcfg-eth0:
!
1/
2/
3/
a/
anaconda-ks.cfg
b/
backups/
.bash_history
.bash_logout
...
.mc/
.metacity/
.nautilus/
.redhat/
rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
.ssh/
.tcshrc
.viminfo
.xauthaGbhjY
.Xauthority
08:12:34
#cat /etc/sysconfig/network-scripts/ifcfg-eth0:0
# Atheros Communications Atheros AR8121/AR8113/AR8114 PCI-E Ethernet Controller
DEVICE=eth0:0
BOOTPROTO=none
ONBOOT=yes
NETMASK=255.255.255.0
IPADDR=192.168.16.5
TYPE=Ethernet
08:12:55
#cat /etc/sysconfig/network-scripts/ifcfg-eth0
# Atheros Communications Atheros AR8121/AR8113/AR8114 PCI-E Ethernet Controller
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
NETMASK=255.255.255.0
IPADDR=192.168.15.5
GATEWAY=192.168.15.253
TYPE=Ethernet
08:16:12
#skbmap -option "grp:ctrl_shift_toggle,grp_led:scroll"
bash: skbmap: command not found
08:18:31
#/etc/init.d/net
netconsole  netfs       netplugd    network
08:18:31
#/etc/init.d/network restart
Shutting down interface eth0:                              [  OK  ]
Shutting down loopback interface:                          [  OK  ]
Bringing up loopback interface:                            [  OK  ]
Bringing up interface eth0:                                [  OK  ]
08:19:09
#cat /proc/sys/net/ipv4/ip_forward
0
08:21:02
#grep ip_forward /etc/sysctl.conf
net.ipv4.ip_forward = 0
08:22:46
#cat /etc/re
readahead.d/      reader.conf.d/    redhat-release    resolv.conf
reader.conf       redhat-lsb/       request-key.conf
08:22:46
#cat /etc/resolv.conf
nameserver 192.168.15.253
08:26:16
#whois www.cc.cc
[Querying whois.nic.cc]
[whois.nic.cc]
Whois Server Version 1.0
Domain names can now be registered with many different competing registrars.
Go to http://registrar.verisign-grs.com/whois/ for detailed information.
No match for "WWW.CC.CC".
>>> Last update of whois database: Tue, 5 Apr 2011 01:22:28 EDT <<<
NOTICE: The expiration date displayed in this record is the date the
registrar's sponsorship of the domain name registration in the registry is
currently set to expire. This date does not necessarily reflect the
...
the prior written consent of VeriSign. You agree not to use electronic
processes that are automated and high-volume to access or query the
Whois database except as reasonably necessary to register domain names
or modify existing registrations. VeriSign reserves the right to restrict
your access to the Whois database in its sole discretion to ensure
operational stability.  VeriSign may restrict or terminate your access to the
Whois database for failure to abide by these terms of use. VeriSign
reserves the right to modify these terms at any time.
The Registry database contains ONLY .cc, .tv, and .jobs domains
and Registrars.
08:28:30
#/etc/init.d/re
readahead_early  readahead_later  restorecond
08:34:59
#cat /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1               localhost.localdomain localhost
::1             localhost6.localdomain6 localhost6
08:35:13
#vi /etc/hosts
--- /tmp/l3-saved-3452.24964.30896	2011-04-05 12:35:20.000000000 +0600
+++ /etc/hosts	2011-04-05 12:36:29.000000000 +0600
@@ -2,3 +2,9 @@
 # that require network functionality will fail.
 127.0.0.1		localhost.localdomain localhost
 ::1		localhost6.localdomain6 localhost6
+
+192.168.15.1 linux1.unix.bas  linux1
+192.168.15.2 linux1.unix.bas  linux2 
+192.168.15.3 linux1.unix.bas  linux3
+192.168.15.4 linux1.unix.bas  linux4
+192.168.15.5 linux1.unix.bas  linux5
08:36:29
#cat /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=linux5.unix.bas
08:37:53
#hostname
linux5.unix.bas
08:38:10
#host ya.ru
ya.ru has address 77.88.21.3
ya.ru has address 87.250.250.3
ya.ru has address 87.250.250.203
ya.ru has address 87.250.251.3
ya.ru has address 93.158.134.3
ya.ru has address 93.158.134.203
ya.ru has address 213.180.204.3
ya.ru mail is handled by 10 mx.yandex.ru.
08:39:00
#host rambler.ru
rambler.ru has address 81.19.70.3
rambler.ru mail is handled by 10 imx2.rambler.ru.
rambler.ru mail is handled by 5 imx1.rambler.ru.
08:39:10
#host alb.kz
alb.kz has address 212.154.211.79
alb.kz mail is handled by 5 mxx.alb.kz.
alb.kz mail is handled by 10 emx.alb.kz.
08:39:55
#host linux2
linux2.unix.bas has address 192.168.15.2
08:40:04
#dig alb.kz mx
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_4.2 <<>> alb.kz mx
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 18332
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 3, ADDITIONAL: 2
;; QUESTION SECTION:
;alb.kz.                                IN      MX
;; ANSWER SECTION:
alb.kz.                 259133  IN      MX      10 emx.alb.kz.
alb.kz.                 259133  IN      MX      5 mxx.alb.kz.
;; AUTHORITY SECTION:
alb.kz.                 251844  IN      NS      cnr1.online.kz.
alb.kz.                 251844  IN      NS      ns.alb.kz.
alb.kz.                 251844  IN      NS      cnr2.online.kz.
;; ADDITIONAL SECTION:
mxx.alb.kz.             259133  IN      A       212.19.133.97
emx.alb.kz.             259133  IN      A       92.46.47.154
;; Query time: 0 msec
;; SERVER: 192.168.15.253#53(192.168.15.253)
;; WHEN: Tue Apr  5 12:40:28 2011
;; MSG SIZE  rcvd: 158
08:40:28
#dig alb.kz
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_4.2 <<>> alb.kz
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 37373
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 0
;; QUESTION SECTION:
;alb.kz.                                IN      A
;; ANSWER SECTION:
alb.kz.                 259118  IN      A       212.154.211.79
;; AUTHORITY SECTION:
alb.kz.                 251829  IN      NS      ns.alb.kz.
alb.kz.                 251829  IN      NS      cnr1.online.kz.
alb.kz.                 251829  IN      NS      cnr2.online.kz.
;; Query time: 1 msec
;; SERVER: 192.168.15.253#53(192.168.15.253)
;; WHEN: Tue Apr  5 12:40:43 2011
;; MSG SIZE  rcvd: 102
08:40:43
#host 212.154.211.79
79.211.154.212.in-addr.arpa domain name pointer vps-1005977-187.cp.idhost.kz.
08:42:00
#dig -x 212.154.211.79
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_4.2 <<>> -x 212.154.211.79
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 15586
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;79.211.154.212.in-addr.arpa.   IN      PTR
;; ANSWER SECTION:
79.211.154.212.in-addr.arpa. 2843 IN    PTR     vps-1005977-187.cp.idhost.kz.
;; AUTHORITY SECTION:
211.154.212.in-addr.arpa. 2843  IN      NS      ns2.idhost.kz.
211.154.212.in-addr.arpa. 2843  IN      NS      ns1.idhost.kz.
;; ADDITIONAL SECTION:
ns1.idhost.kz.          2843    IN      A       92.46.52.24
ns2.idhost.kz.          2843    IN      A       92.46.52.26
;; Query time: 1 msec
;; SERVER: 192.168.15.253#53(192.168.15.253)
;; WHEN: Tue Apr  5 12:42:13 2011
;; MSG SIZE  rcvd: 155
08:42:13
#dig -x 212.154.211.79 +short
vps-1005977-187.cp.idhost.kz.
08:42:21
#ls /
bin   DIR   home   lost+found  mnt  proc  selinux  tmp  VOL1
boot  etc   lib    media       net  root  srv      usr  vol1snap
dev   help  lib64  misc        opt  sbin  sys      var
прошло >2 часов
10:44:30
#yum install xen
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * addons: mirror.space.kz
 * base: mirror.space.kz
 * extras: mirror.space.kz
 * rpmforge: fr2.rpmfind.net
 * updates: mirror.space.kz
Setting up Install Process
Resolving Dependencies
--> Running transaction check
...
Total download size: 25 M
Is this ok [y/N]: y
Downloading Packages:
(1/6): libvirt-python-0.6.3-33.el5_5.3.x86_64.rpm              | 137 kB     00:01
(2/6): python-virtinst-0.400.3-9.el5_5.1.noarch.rpm            | 380 kB     00:04
(3/6): iscsi-initiator-utils-6.2.0.871-0.20.el5_5.x86_64.rpm   | 814 kB     00:09
(4/6): xen-3.0.3-105.el5_5.5.x86_64.rpm                        | 1.9 MB     00:26
(5/6): libvirt-0.6.3-33.el5_5.3.x86_64.rpm                     | 2.0 MB     00:36
  python-virtinst.noarch 0:0.400.3-9.el5_5.1
Complete!
прошло 13 минут
10:57:34
#less /boot/grub/menu.lst
10:58:06
#less /boot/grub/menu.lst
10:58:24
#less /boot/grub/menu.lst
11:02:22
#ls /etc/yum.repos.d/
CentOS-Base.repo   mirrors-rpmforge         mirrors-rpmforge-testing
CentOS-Media.repo  mirrors-rpmforge-extras  rpmforge.repo
11:05:58
#lspci
00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller (rev 03)
00:02.0 VGA compatible controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 01)
00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 01)
00:1d.0 USB Controller: Intel Corporation N10/ICH7 Family USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.2 IDE interface: Intel Corporation N10/ICH7 Family SATA IDE Controller (rev 01)
01:00.0 Ethernet controller: Atheros Communications Atheros AR8121/AR8113/AR8114 PCI-E Ethernet Controller (rev b0)
03:00.0 Serial controller: NetMos Technology PCI 9835 Multi-I/O Controller (rev 01)
03:01.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
11:06:35
#rpm --import http://elrepo.org/RPM-GPG-KEY-elrepo.org

прошло 19 минут
11:26:27
#rpm -U http://elrepo.org/elrepo-release-5-2.el5.elrepo.noarch.rpm

11:26:38
#yum --enablerepo=elrepo install kmod-atl1e-xen
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * addons: mirror.space.kz
 * base: mirror.space.kz
 * elrepo: elrepo.imt-systems.com
 * extras: mirror.space.kz
 * rpmforge: fr2.rpmfind.net
 * updates: mirror.space.kz
elrepo                                                         | 1.9 kB     00:00
elrepo/primary_db                                              | 328 kB     00:02
...
  Updating       : module-init-tools                                              1/3
  Installing     : kmod-atl1e-xen                                                 2/3
Working. This may take some time ...
Done.
  Cleanup        : module-init-tools                                              3/3
Installed:
  kmod-atl1e-xen.x86_64 1:1.0.1.9-2.el5.elrepo
Updated:
  module-init-tools.x86_64 0:3.3-0.pre3.1.60.el5_5.1
Complete!
прошло 13 минут
/dev/pts/4
11:40:07
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     3573     2 r-----     39.8
11:40:28
#mii
!
1/
2/
3/
a/
anaconda-ks.cfg
b/
backups/
.bash_history
.bash_logout
...
.mc/
.metacity/
.nautilus/
.redhat/
rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
.ssh/
.tcshrc
.viminfo
.Xauthority
.xauthxT1NbZ
11:40:28
#mii-
mii-diag  mii-tool
11:40:28
#mii-tool
SIOCGMIIPHY on 'eth0' failed: Operation not supported
SIOCGMIIPHY on 'eth1' failed: Operation not supported
no MII interfaces found
11:41:45
#ping 192.168.15.3
PING 192.168.15.3 (192.168.15.3) 56(84) bytes of data.
From 192.168.15.5 icmp_seq=1 Destination Host Unreachable
From 192.168.15.5 icmp_seq=2 Destination Host Unreachable
From 192.168.15.5 icmp_seq=3 Destination Host Unreachable
From 192.168.15.5 icmp_seq=4 Destination Host Unreachable
From 192.168.15.5 icmp_seq=5 Destination Host Unreachable
From 192.168.15.5 icmp_seq=6 Destination Host Unreachable
From 192.168.15.5 icmp_seq=7 Destination Host Unreachable
From 192.168.15.5 icmp_seq=8 Destination Host Unreachable
From 192.168.15.5 icmp_seq=9 Destination Host Unreachable
From 192.168.15.5 icmp_seq=10 Destination Host Unreachable
From 192.168.15.5 icmp_seq=11 Destination Host Unreachable
From 192.168.15.5 icmp_seq=12 Destination Host Unreachable
From 192.168.15.5 icmp_seq=13 Destination Host Unreachable
From 192.168.15.5 icmp_seq=14 Destination Host Unreachable
From 192.168.15.5 icmp_seq=15 Destination Host Unreachable
--- 192.168.15.3 ping statistics ---
17 packets transmitted, 0 received, +15 errors, 100% packet loss, time 16039ms
, pipe 3
11:42:15
#ping 192.168.15.4
PING 192.168.15.4 (192.168.15.4) 56(84) bytes of data.
From 192.168.15.5 icmp_seq=1 Destination Host Unreachable
From 192.168.15.5 icmp_seq=2 Destination Host Unreachable
From 192.168.15.5 icmp_seq=3 Destination Host Unreachable
From 192.168.15.5 icmp_seq=4 Destination Host Unreachable
From 192.168.15.5 icmp_seq=5 Destination Host Unreachable
From 192.168.15.5 icmp_seq=6 Destination Host Unreachable
--- 192.168.15.4 ping statistics ---
7 packets transmitted, 0 received, +6 errors, 100% packet loss, time 6013ms
, pipe 3
11:42:23
#ping 192.168.15.2
PING 192.168.15.2 (192.168.15.2) 56(84) bytes of data.
64 bytes from 192.168.15.2: icmp_seq=1 ttl=64 time=2.39 ms
64 bytes from 192.168.15.2: icmp_seq=2 ttl=64 time=0.197 ms
--- 192.168.15.2 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1002ms
rtt min/avg/max/mdev = 0.197/1.297/2.398/1.101 ms
11:42:26
#ping 192.168.15.1
PING 192.168.15.1 (192.168.15.1) 56(84) bytes of data.
64 bytes from 192.168.15.1: icmp_seq=1 ttl=64 time=2.35 ms
64 bytes from 192.168.15.1: icmp_seq=2 ttl=64 time=0.170 ms
--- 192.168.15.1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1002ms
rtt min/avg/max/mdev = 0.170/1.260/2.351/1.091 ms
11:42:29
#lvs -a

11:42:46
#df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1             4.9G  655M  4.0G  14% /
/dev/sda6             2.0G  407M  1.5G  22% /tmp
/dev/sda3             9.7G  364M  8.9G   4% /var
/dev/sda2              20G  2.7G   16G  15% /usr
tmpfs                 1.8G     0  1.8G   0% /dev/shm
/dev/sda7             9.4G  150M  8.8G   2% /mnt/data7
none                  1.8G   40K  1.8G   1% /var/lib/xenstored

Файлы

  • /etc/hosts
  • /etc/re
  • /etc/resolv.conf
  • /etc/sys
  • /etc/sysconfig/network
  • /etc/sysconfig/network-scripts/ifcfg-
  • /etc/sysconfig/network-scripts/ifcfg-eth0
  • /etc/sysconfig/network-scripts/ifcfg-eth0:
  • /etc/sysconfig/network-scripts/ifcfg-eth0:0
  • /proc/net/route
  • /proc/sys/net/ipv4/ip_forward
  • /etc/hosts
    >
    # Do not remove the following line, or various programs
    # that require network functionality will fail.
    127.0.0.1               localhost.localdomain localhost
    ::1             localhost6.localdomain6 localhost6
    
    /etc/re
    >
    readahead.d/      reader.conf.d/    redhat-release    resolv.conf
    reader.conf       redhat-lsb/       request-key.conf
    
    /etc/resolv.conf
    >
    nameserver 192.168.15.253
    
    /etc/sys
    >
    sysconfig/   sysctl.conf  syslog.conf
    
    /etc/sysconfig/network
    >
    NETWORKING=yes
    NETWORKING_IPV6=no
    HOSTNAME=linux5.unix.bas
    
    /etc/sysconfig/network-scripts/ifcfg-
    >
    ifcfg-eth0    ifcfg-eth0:0  ifcfg-lo
    
    /etc/sysconfig/network-scripts/ifcfg-eth0
    >
    # Atheros Communications Atheros AR8121/AR8113/AR8114 PCI-E Ethernet Controller
    DEVICE=eth0
    BOOTPROTO=none
    ONBOOT=yes
    NETMASK=255.255.255.0
    IPADDR=192.168.15.5
    GATEWAY=192.168.15.253
    TYPE=Ethernet
    
    /etc/sysconfig/network-scripts/ifcfg-eth0:
    >
    !
    1/
    2/
    3/
    a/
    anaconda-ks.cfg
    b/
    backups/
    .bash_history
    .bash_logout
    .bash_profile
    .bashrc
    c/
    .cshrc
    Desktop/
    .eggcups/
    .elinks/
    .gconf/
    .gconfd/
    .gnome/
    .gnome2/
    .gnome2_private/
    .gstreamer-0.10/
    .gtkrc-1.2-gnome2
    .ICEauthority
    install.log
    install.log.syslog
    .l3rc
    .lesshst
    .lilalo/
    ls
    Mail/
    mbox
    .mc/
    .metacity/
    .nautilus/
    .redhat/
    rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
    .ssh/
    .tcshrc
    .viminfo
    .xauthaGbhjY
    .Xauthority
    
    /etc/sysconfig/network-scripts/ifcfg-eth0:0
    >
    # Atheros Communications Atheros AR8121/AR8113/AR8114 PCI-E Ethernet Controller
    DEVICE=eth0:0
    BOOTPROTO=none
    ONBOOT=yes
    NETMASK=255.255.255.0
    IPADDR=192.168.16.5
    TYPE=Ethernet
    
    /proc/net/route
    >
    Iface   Destination     Gateway         Flags   RefCnt  Use     Metric  Mask            MTU     Window  IRTT
    eth0    0010A8C0        00000000        0001    0       0       0       00FFFFFF        0       0       0
    eth0    000FA8C0        00000000        0001    0       0       0       00FFFFFF        0       0       0
    eth0    0000FEA9        00000000        0001    0       0       0       0000FFFF        0       0       0
    eth0    00000000        FD0FA8C0        0003    0       0       0       00000000        0       0       0
    
    /proc/sys/net/ipv4/ip_forward
    >
    0
    

    Статистика

    Время первой команды журнала06:41:24 2011- 4- 5
    Время последней команды журнала11:42:46 2011- 4- 5
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, % 7.92
    Процент синтаксически неверно набранных команд, % 0.00
    Суммарное время работы с терминалом *, час 2.32
    Количество командных строк в единицу времени, команда/мин 0.73
    Частота использования команд
    cat17|===============| 15.89%
    mii-tool13|============| 12.15%
    ping6|=====| 5.61%
    host5|====| 4.67%
    ifconfig4|===| 3.74%
    dig4|===| 3.74%
    ifup4|===| 3.74%
    yum3|==| 2.80%
    sed3|==| 2.80%
    arp3|==| 2.80%
    route3|==| 2.80%
    vim3|==| 2.80%
    less3|==| 2.80%
    mii-diag2|=| 1.87%
    ls2|=| 1.87%
    mii-2|=| 1.87%
    ifdown2|=| 1.87%
    rpm2|=| 1.87%
    /etc/init.d/network1|| 0.93%
    system-config-network-tui1|| 0.93%
    skbmap1|| 0.93%
    &1|| 0.93%
    awk1|| 0.93%
    xm1|| 0.93%
    system-config-network-cmd1|| 0.93%
    netstat1|| 0.93%
    do1|| 0.93%
    ip1|| 0.93%
    /etc/init.d/net1|| 0.93%
    mii1|| 0.93%
    null1|| 0.93%
    system-config-network-gui1|| 0.93%
    for1|| 0.93%
    system-config-network1|| 0.93%
    lspci1|| 0.93%
    vi1|| 0.93%
    df1|| 0.93%
    grep1|| 0.93%
    /etc/init.d/re1|| 0.93%
    lvs1|| 0.93%
    hostname1|| 0.93%
    tr1|| 0.93%
    done1|| 0.93%
    whois1|| 0.93%
    ____
    *) Интервалы неактивности длительностью 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$