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

Содержание

Журнал

Пятница (02/17/12)

/dev/pts/10
13:39:35
#nmap 192.168.64.1
Starting Nmap 5.00 ( http://nmap.org ) at 2012-02-17 14:39 EET
Interesting ports on 192.168.64.1:
Not shown: 994 closed ports
PORT      STATE SERVICE
22/tcp    open  ssh
23/tcp    open  telnet
25/tcp    open  smtp
111/tcp   open  rpcbind
3128/tcp  open  squid-http
55555/tcp open  unknown
Nmap done: 1 IP address (1 host up) scanned in 20.94 seconds
13:40:11
#nmap 192.168.13.1
Starting Nmap 5.00 ( http://nmap.org ) at 2012-02-17 14:40 EET
Interesting ports on 192.168.13.1:
Not shown: 994 closed ports
PORT      STATE SERVICE
22/tcp    open  ssh
23/tcp    open  telnet
25/tcp    open  smtp
111/tcp   open  rpcbind
3128/tcp  open  squid-http
55555/tcp open  unknown
Nmap done: 1 IP address (1 host up) scanned in 10.05 seconds
13:40:30
#traceroute 8.8.8.8
traceroute to 8.8.8.8 (8.8.8.8), 30 hops max, 60 byte packets
 1  192.168.168.1 (192.168.168.1)  47.994 ms  47.591 ms  47.241 ms
 2  192.168.0.1 (192.168.0.1)  76.940 ms  76.381 ms  75.796 ms
 3  192.168.64.1 (192.168.64.1)  75.242 ms  74.619 ms  74.099 ms
 4  net.nt (192.168.13.253)  72.145 ms  64.672 ms  63.842 ms
 5  10.0.64.155 (10.0.64.155)  70.619 ms  65.997 ms  63.490 ms
 6  texekspert.lsr01-kiev-vlan3416.top.net.ua (77.88.206.213)  58.316 ms  60.002 ms  58.283 ms
 7  te2-0-0.lr01.kbp.l9.topnet.ua (77.88.206.6)  55.872 ms  32.674 ms  37.613 ms
 8  88.81.240.182 (88.81.240.182)  39.607 ms  48.013 ms  48.651 ms
 9  209.85.249.22 (209.85.249.22)  70.097 ms  71.736 ms  73.183 ms
10  72.14.236.68 (72.14.236.68)  75.025 ms  76.966 ms 72.14.239.60 (72.14.239.60)  78.546 ms
11  209.85.254.114 (209.85.254.114)  79.750 ms 209.85.254.112 (209.85.254.112)  80.057 ms  76.575 ms
12  * * *
13  google-public-dns-a.google.com (8.8.8.8)  48.855 ms  51.298 ms  53.542 ms
^C
13:41:09
#nmap 192.168.0.1
Starting Nmap 5.00 ( http://nmap.org ) at 2012-02-17 14:41 EET
Interesting ports on 192.168.0.1:
Not shown: 991 closed ports
PORT     STATE SERVICE
7/tcp    open  echo
19/tcp   open  chargen
22/tcp   open  ssh
23/tcp   open  telnet
25/tcp   open  smtp
37/tcp   open  time
110/tcp  open  pop3
111/tcp  open  rpcbind
3128/tcp open  squid-http
Nmap done: 1 IP address (1 host up) scanned in 19.59 seconds
13:41:32
#apt-get install squid3
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
  libltdl7 squid-langpack squid3-common
Предлагаемые пакеты:
  squidclient squid-cgi resolvconf smbclient
НОВЫЕ пакеты, которые будут установлены:
  libltdl7 squid-langpack squid3 squid3-common
обновлено 0, установлено 4 новых пакетов, для удаления отмечено 0 пакетов, и 54 пакетов не обновлено.
...
  Невозможно соединиться с ftp.ua.debian.org: http:
Ош  http://security.debian.org/ squeeze/updates/main squid3-common all 3.1.6-1.2+squeeze2
  Невозможно инициализировать соединение с security.debian.org:80 (2001:8d8:580:400:6564:a62:0:2). - connect (101: Сеть недоступна) [IP: 2001:8d8:580:400:6564:a62:0:2 80]
Ош  http://security.debian.org/ squeeze/updates/main squid3 i386 3.1.6-1.2+squeeze2
  Невозможно инициализировать соединение с security.debian.org:80 (2001:8d8:580:400:6564:a62:0:2). - connect (101: Сеть недоступна) [IP: 2001:8d8:580:400:6564:a62:0:2 80]
Не удалось получить http://ftp.ua.debian.org/debian/pool/main/libt/libtool/libltdl7_2.2.6b-2_i386.deb  Не удаётся соединиться с ftp.ua.debian.org:80 (217.77.211.146). - connect (110: Время ожидания соединения истекло)
Не удалось получить http://ftp.ua.debian.org/debian/pool/main/s/squid-langpack/squid-langpack_20100628-1_all.deb  Невозможно соединиться с ftp.ua.debian.org: http:
Не удалось получить http://security.debian.org/pool/updates/main/s/squid3/squid3-common_3.1.6-1.2+squeeze2_all.deb  Невозможно инициализировать соединение с security.debian.org:80 (2001:8d8:580:400:6564:a62:0:2). - connect (101: Сеть недоступна) [IP: 2001:8d8:580:400:6564:a62:0:2 80]
Не удалось получить http://security.debian.org/pool/updates/main/s/squid3/squid3_3.1.6-1.2+squeeze2_i386.deb  Невозможно инициализировать соединение с security.debian.org:80 (2001:8d8:580:400:6564:a62:0:2). - connect (101: Сеть недоступна) [IP: 2001:8d8:580:400:6564:a62:0:2 80]
E: Невозможно получить некоторые архивы, вероятно надо запустить apt-get update или попытаться повторить запуск с ключом --fix-missing
13:49:50
#df -h
Файловая система      Разм  Исп  Дост  Исп% смонтирована на
/dev/sda1              15G  840M   13G   7% /
tmpfs                 252M     0  252M   0% /lib/init/rw
udev                  248M  120K  247M   1% /dev
tmpfs                 252M     0  252M   0% /dev/shm
прошло 18 минут
/dev/pts/4
14:08:15
#egrep -v '^#|^$' /etc/squid3/squid.conf
acl manager proto cache_object
acl localhost src 127.0.0.1/32 ::1
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32 ::1
acl aleksey src 192.168.64.150
acl my_net src 192.168.64.0/24
acl chelyad src 10.0.0.0/8
acl FreeMAIL dstdomain .yandex.ru .mail.ru .google.com.ua
acl SSL_ports port 443
acl Safe_ports port 80          # http
acl Safe_ports port 21          # ftp
...
http_port 3128
hierarchy_stoplist cgi-bin ?
cache_dir ufs /var/spool/squid3 100 16 256
coredump_dir /var/spool/squid3
refresh_pattern ^ftp:           1440    20%     10080
refresh_pattern ^gopher:        1440    0%      1440
refresh_pattern -i (/cgi-bin/|\?) 0     0%      0
refresh_pattern .               0       20%     4320
cache_mgr webmaster@list.ru
dns_nameservers 10.0.0.1 192.172.0.4
14:08:42
#egrep -v '^#|^$' /etc/squid3/squid.conf | cat -n
     1  acl manager proto cache_object
     2  acl localhost src 127.0.0.1/32 ::1
     3  acl to_localhost dst 127.0.0.0/8 0.0.0.0/32 ::1
     4  acl aleksey src 192.168.64.150
     5  acl my_net src 192.168.64.0/24
     6  acl chelyad src 10.0.0.0/8
     7  acl FreeMAIL dstdomain .yandex.ru .mail.ru .google.com.ua
     8  acl SSL_ports port 443
     9  acl Safe_ports port 80          # http
    10  acl Safe_ports port 21          # ftp
...
    28  http_port 3128
    29  hierarchy_stoplist cgi-bin ?
    30  cache_dir ufs /var/spool/squid3 100 16 256
    31  coredump_dir /var/spool/squid3
    32  refresh_pattern ^ftp:           1440    20%     10080
    33  refresh_pattern ^gopher:        1440    0%      1440
    34  refresh_pattern -i (/cgi-bin/|\?) 0     0%      0
    35  refresh_pattern .               0       20%     4320
    36  cache_mgr webmaster@list.ru
    37  dns_nameservers 10.0.0.1 192.172.0.4
14:11:10
#iptables -t nat -A PREROUTING --dport 80 -j
ACCEPT       DROP         MASQUERADE   OUTPUT       PREROUTING   SNAT
DNAT         LOG          MIRROR       POSTROUTING  REJECT       ULOG
14:11:10
#iptables -t nat -A
OUTPUT       POSTROUTING  PREROUTING
14:11:10
#iptables -t nat -A
OUTPUT       POSTROUTING  PREROUTING
14:11:10
#iptables -t nat -A
OUTPUT       POSTROUTING  PREROUTING
14:11:10
#iptables -t nat -A PREROUTING
PREROUTING
14:12:42
#vim /etc/squid3/squid.conf
14:14:53
#vim /etc/squid3/squid.conf
прошло 12 минут
14:27:26
#ls /var/log/squid3/
access.log  cache.log
прошло 11 минут
/dev/pts/10
14:39:13
#telnet ya.ru 80
Trying 87.250.251.3...
^C
/dev/pts/4
14:41:04
#iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
Chain FORWARD (policy ACCEPT)
target     prot opt source               destination
Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
прошло 14 минут
/dev/pts/10
14:55:40
#traceroute ya.ru -p 80
traceroute to ya.ru (87.250.250.203), 30 hops max, 60 byte packets
 1  192.168.168.1 (192.168.168.1)  5.902 ms  6.015 ms  8.395 ms
 2  192.168.0.1 (192.168.0.1)  48.078 ms  49.310 ms  50.416 ms
 3  192.168.64.1 (192.168.64.1)  51.612 ms  53.178 ms  54.431 ms
 4  fobos.net.nt (192.168.13.253)  55.019 ms  55.917 ms  56.453 ms
 5  10.0.64.155 (10.0.64.155)  57.431 ms  58.044 ms  58.692 ms
 6  texekspert.lsr01-kiev-vlan3416.top.net.ua (77.88.206.213)  59.555 ms  13.050 ms  13.829 ms
 7  yandex-10g-gw.ix.net.ua (195.35.65.88)  47.523 ms  47.088 ms  49.137 ms
 8  panas-vlan601.yandex.net (87.250.233.69)  63.816 ms  64.455 ms  66.689 ms
 9  l3-dante-panas.yandex.net (213.180.213.118)  57.060 ms  60.113 ms  66.666 ms
...
13  * * *
14  * * *
15  * * *
16  * * *
17  * * *
18  * * *
19  * * *
20  * * *
21  * * *
22  * *^C
14:56:03
#ping ya.ru
PING ya.ru (87.250.250.3) 56(84) bytes of data.
64 bytes from www.yandex.ru (87.250.250.3): icmp_req=1 ttl=55 time=31.3 ms
^C
--- ya.ru ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 31.320/31.320/31.320/0.000 ms
14:56:10
#apt-get up
update   upgrade
14:56:10
#apt-get update
0% [Соединение с ftp.ua.debian.org (217.77.211.146)] [Соедине^C
14:56:28
#iptables -F

14:57:28
#apt-get update
Получено:1 http://ftp.ua.debian.org squeeze Release.gpg [1 672 B]
Игн http://ftp.ua.debian.org/debian/ squeeze/contrib Translation-en
Игн http://ftp.ua.debian.org/debian/ squeeze/contrib Translation-ru
Игн http://ftp.ua.debian.org/debian/ squeeze/main Translation-en
Игн http://ftp.ua.debian.org/debian/ squeeze/main Translation-ru
Игн http://ftp.ua.debian.org/debian/ squeeze/non-free Translation-en
Игн http://ftp.ua.debian.org/debian/ squeeze/non-free Translation-ru
Получено:2 http://ftp.ua.debian.org squeeze-updates Release.gpg [836 B]
Игн http://ftp.ua.debian.org/debian/ squeeze-updates/contrib Translation-en
Игн http://ftp.ua.debian.org/debian/ squeeze-updates/contrib Translation-ru
...
Получено:14 http://ftp.ua.debian.org squeeze-updates/main i386 Packages [16,5 kB]
Получено:15 http://ftp.ua.debian.org squeeze-updates/main 2012-02-16-2020.02.pdiff [1 214 B]
Получено:16 http://ftp.ua.debian.org squeeze-updates/main 2012-02-16-2020.02.pdiff [1 214 B]
Получено:17 http://security.debian.org squeeze/updates/contrib Sources [765 B]
Получено:18 http://security.debian.org squeeze/updates/non-free Sources [20 B]
Получено:19 http://security.debian.org squeeze/updates/main i386 Packages [249 kB]
Получено:20 http://security.debian.org squeeze/updates/contrib i386 Packages [620 B]
Получено:21 http://security.debian.org squeeze/updates/non-free i386 Packages [20 B]
Получено 554 kБ за 2с (220 kБ/c)
Чтение списков пакетов... Готово
14:57:38
#apt-get install squid3
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
  libltdl7 squid-langpack squid3-common
Предлагаемые пакеты:
  squidclient squid-cgi resolvconf smbclient
НОВЫЕ пакеты, которые будут установлены:
  libltdl7 squid-langpack squid3 squid3-common
обновлено 0, установлено 4 новых пакетов, для удаления отмечено 0 пакетов, и 54 пакетов не обновлено.
...
Обрабатываются триггеры для man-db ...
Настраивается пакет libltdl7 (2.2.6b-2) ...
Настраивается пакет squid-langpack (20100628-1) ...
Настраивается пакет squid3-common (3.1.6-1.2+squeeze2) ...
Настраивается пакет squid3 (3.1.6-1.2+squeeze2) ...
Creating Squid HTTP proxy 3.x spool directory structure
2012/02/17 15:59:26| Creating Swap Directories
Restarting Squid HTTP Proxy 3.x: squid3Creating Squid HTTP Proxy 3.x cache structure ... (warning).
2012/02/17 15:59:31| Creating Swap Directories
.
/dev/pts/4
14:57:39
#ssh itk@itk.org.ua
itk@itk.org.ua's password:
Last login: Fri Feb 17 12:29:06 2012 from relay01.techexpert.ua
[itk@itk ~]$ sudo su -
[root@itk ~]# cd /var/wwq
-bash: cd: /var/wwq: No such file or directory
[root@itk ~]# cd /var/www
[root@itk www]# ls
admin      dtvforum    ftpdvt     ftptriumf  lost+found     triumf
awstats    edmail      ftpitk     ftptvbc    mediaindustry  tvmeasurements
cgi-bin    error       ftpmedia   html       minimalist
...
sshd:x::
dbus:x::
avahi:x::
haldaemon:x::
avahi-autoipd:x::
exim:!::
dovecot:!::
apache:!::
distcache:!::
Connection to itk.org.ua closed.
/dev/pts/10
15:00:46
#vim /usr/local/etc/squid/squid.conf
15:01:30
#~
bash: cd: /user/local/squid: Нет такого файла или каталога
15:01:52
#cd /user/local/
bash: cd: /user/local/: Нет такого файла или каталога
15:01:55
#cd /usr/local

15:02:01
#ls
bin  etc  games  include  lib  man  sbin  share  src
15:02:04
#cd /usr/local/etc

15:02:13
#ls
xinetd.d
15:02:15
#cd

15:02:34
#ls
1  install  less
15:02:38
#pwd
/root
15:02:47
#ls
1  install  less
15:02:49
#cd /etc

15:02:57
#pwd
/etc
15:03:00
#ls
acpi                    group-            magic.mime      rc.local
adduser.conf            grub.d            mailcap         rcS.d
adjtime                 gshadow           mailcap.order   reportbug.conf
aliases                 gshadow-          mailname        resolvconf
alternatives            gssapi_mech.conf  mail.rc         resolv.conf
apt                     host.conf         manpath.config  rmt
at.deny                 hostname          mime.types      rpc
bash.bashrc             hosts             mke2fs.conf     rsyslog.conf
bash_completion         hosts.allow       modprobe.d      rsyslog.d
bash_completion.d       hosts.deny        modules         screenrc
...
discover-modprobe.conf  lilalo            protocols       updatedb.conf
dpkg                    locale.alias      python          vim
emacs                   locale.gen        python2.6       w3m
email-addresses         localtime         rc0.d           wgetrc
environment             logcheck          rc1.d           X11
exim4                   login.defs        rc2.d           xinetd.conf
fstab                   logrotate.conf    rc3.d           xinetd.d
gai.conf                logrotate.d       rc4.d           xml
groff                   lsb-base          rc5.d
group                   magic             rc6.d
15:03:05
#squid3

15:03:21
#cd /usr/local/etc

15:03:32
#ls
xinetd.d
15:03:35
#apt-get install squid3
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Уже установлена самая новая версия squid3.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 54 пакетов не обновлено.
15:04:08
#/etc/init.d/squid
bash: /etc/init.d/squid: Нет такого файла или каталога
15:05:04
#/etc/init.d/squid3
Usage: /etc/init.d/squid3 {start|stop|reload|force-reload|restart}
15:05:06
#/etc/init.d/squid3 start
Starting Squid HTTP Proxy 3.x: squid3Creating Squid HTTP Proxy 3.x cache structure ... (warning).
2012/02/17 16:05:13| Squid is already running!  Process ID 10500
 failed!
15:05:14
#cd /etc/init.d/squid3
bash: cd: /etc/init.d/squid3: Это не каталог
15:05:31
#cd /etc/init.d/

15:05:36
#ls
acpid            ifupdown               networking      sendsigs
atd              ifupdown-clean         nfs-common      single
bootlogd         kbd                    openbsd-inetd   skeleton
bootlogs         keyboard-setup         portmap         squid3
bootmisc.sh      killprocs              pppd-dns        ssh
checkfs.sh       module-init-tools      procps          stop-bootlogd
checkroot.sh     mountall-bootclean.sh  rc              stop-bootlogd-single
console-setup    mountall.sh            rc.local        udev
cron             mountdevsubfs.sh       rcS             udev-mtab
exim4            mountkernfs.sh         README          umountfs
halt             mountnfs-bootclean.sh  reboot          umountnfs.sh
hostname.sh      mountnfs.sh            rmnologin       umountroot
hwclockfirst.sh  mountoverflowtmp       rsyslog         urandom
hwclock.sh       mtab.sh                screen-cleanup  xinetd
15:05:38
#cd..
bash: cd..: команда не найдена
15:05:49
#cd ..

15:05:52
#ls
acpi                    group-            magic.mime      rc.local
adduser.conf            grub.d            mailcap         rcS.d
adjtime                 gshadow           mailcap.order   reportbug.conf
aliases                 gshadow-          mailname        resolvconf
alternatives            gssapi_mech.conf  mail.rc         resolv.conf
apt                     host.conf         manpath.config  rmt
at.deny                 hostname          mime.types      rpc
bash.bashrc             hosts             mke2fs.conf     rsyslog.conf
bash_completion         hosts.allow       modprobe.d      rsyslog.d
bash_completion.d       hosts.deny        modules         screenrc
...
discover-modprobe.conf  lilalo            protocols       updatedb.conf
dpkg                    locale.alias      python          vim
emacs                   locale.gen        python2.6       w3m
email-addresses         localtime         rc0.d           wgetrc
environment             logcheck          rc1.d           X11
exim4                   login.defs        rc2.d           xinetd.conf
fstab                   logrotate.conf    rc3.d           xinetd.d
gai.conf                logrotate.d       rc4.d           xml
groff                   lsb-base          rc5.d
group                   magic             rc6.d
15:05:55
#cd /squid3
bash: cd: /squid3: Нет такого файла или каталога
15:06:10
#cd squid3

15:06:14
#ls
errorpage.css  msntauth.conf  squid.conf
15:06:17
#vim squid.conf
/dev/pts/4
15:07:23
#ssh root@192.168.168.1
Last login: Fri Feb 17 14:17:25 2012 from 192.168.64.1
Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994
        The Regents of the University of California.  All rights reserved.
FreeBSD 7.4-RELEASE (GENERIC) #1: Sun Feb 12 15:17:17 EET 2012
Welcome to FreeBSD!
Before seeking technical support, please use the following resources:
o  Security advisories and updated errata information for all releases are
   at http://www.FreeBSD.org/releases/ - always consult the ERRATA section
   for your release first as it's updated frequently.
o  The Handbook and FAQ documents are at http://www.FreeBSD.org/ and,
   along with the mailing lists, can be searched by going to
   http://www.FreeBSD.org/search/.  If the doc distribution has
   been installed, they're also available formatted in /usr/share/doc.
If you still have a question or problem, please take the output of
`uname -a', along with any relevant error messages, and email it
as a question to the questions@FreeBSD.org mailing list.  If you are
unfamiliar with FreeBSD's directory layout, please refer to the hier(7)
manual page.  If you are not familiar with manual pages, type `man man'.
You may also use sysinstall(8) to re-enter the installation and
configuration utility.  Edit /etc/motd to change this login announcement.
Removing stale pidfile
/dev/pts/10
15:10:29
#cd

15:10:37
#/etc/init.d/squid3
Usage: /etc/init.d/squid3 {start|stop|reload|force-reload|restart}
15:11:16
#/etc/init.d/squid3 restart
Restarting Squid HTTP Proxy 3.x: squid3 Waiting.....................done.
Creating Squid HTTP Proxy 3.x cache structure ... (warning).
2012/02/17 16:11:58| WARNING cache_mem is larger than total disk cache space!
2012/02/17 16:11:58| Creating Swap Directories
2012/02/17 16:11:58| /var/spool/squid3 exists
2012/02/17 16:11:58| Making directories in /var/spool/squid3/00
2012/02/17 16:11:58| Making directories in /var/spool/squid3/01
2012/02/17 16:11:58| Making directories in /var/spool/squid3/02
2012/02/17 16:11:58| Making directories in /var/spool/squid3/03
2012/02/17 16:11:58| Making directories in /var/spool/squid3/04
...
2012/02/17 16:11:58| Making directories in /var/spool/squid3/08
2012/02/17 16:11:58| Making directories in /var/spool/squid3/09
2012/02/17 16:11:58| Making directories in /var/spool/squid3/0A
2012/02/17 16:11:58| Making directories in /var/spool/squid3/0B
2012/02/17 16:11:58| Making directories in /var/spool/squid3/0C
2012/02/17 16:11:58| Making directories in /var/spool/squid3/0D
2012/02/17 16:11:58| Making directories in /var/spool/squid3/0E
2012/02/17 16:11:58| Making directories in /var/spool/squid3/0F
2012/02/17 16:11:59| WARNING cache_mem is larger than total disk cache space!
.
15:12:00
#tail /var/log/squid3/cache.log
2012/02/17 16:12:01|         0 Objects expired.
2012/02/17 16:12:01|         0 Objects cancelled.
2012/02/17 16:12:01|         0 Duplicate URLs purged.
2012/02/17 16:12:01|         0 Swapfile clashes avoided.
2012/02/17 16:12:01|   Took 1.56 seconds (  0.00 objects/sec).
2012/02/17 16:12:01| Beginning Validation Procedure
2012/02/17 16:12:01|   Completed Validation Procedure
2012/02/17 16:12:01|   Validated 25 Entries
2012/02/17 16:12:01|   store_swap_size = 0
2012/02/17 16:12:01| storeLateRelease: released 0 objects
15:12:41
#man tail\
15:12:53
#man tail
15:12:59
#ps aux | grep squid3
root     10850  0.1  0.3   9312  1620 ?        Ss   16:11   0:00 /usr/sbin/squid3 -YC -f /etc/squid3/squid.conf
proxy    10853  1.6  2.4  37172 12860 ?        S    16:12   0:01 (squid) -YC -f /etc/squid3/squid.conf
15:13:28
#telnet 127.0.0.1 3128
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
^]
telnet> quit
Connection closed.
15:14:00
#vim /etc/
15:17:25
#vim /etc/squid3/squid.conf
15:24:00
#w3m bash.org.ru
●bash.org.ru ●ithappens.ru ●zadolba.li
*
bash.org.ru — Цитатник Рунета
[adview]
Цитаты:
новые случайные лучшие по рейтингу Бездна топ Бездны лучшее Бездны добавить
Смотреть:
все цитаты только без минусов
Утверждено 33587 цитат, сегодня 20, ждёт очереди в Бездне 601
Прочее:
комиксы о сайте вебмастеру RSS Twitter
[                    ]Найти
1,07/13,4kb   8%                           ||
[672                 ]→671670···начало
+ 1770 – [:||||:] Поделиться 2012-02-17 13:12 #415674
xxx: Колесо прокалывается по двум законам: по закону подлости - далеко от
автосервиса, по правилам маркетинга - возле автосервиса
+ 1780 – [:||||:] Поделиться 2012-02-17 12:46 #415673
смс от брата:
15:24:19
#Паша, блядь, уберись в комнате, твой бардак зохавал мои носки и кружку.

15:24:41
#netstat -f inet
netstat: неверный ключ -- «f»
usage: netstat [-vWeenNcCF] [<Af>] -r         netstat {-V|--version|-h|--help}
       netstat [-vWnNcaeol] [<Socket> ...]
       netstat { [-vWeenNac] -i | [-cWnNe] -M | -s }
        -r, --route              display routing table
        -i, --interfaces         display interface table
        -g, --groups             display multicast group memberships
        -s, --statistics         display networking statistics (like SNMP)
        -M, --masquerade         display masqueraded connections
        -v, --verbose            be verbose
...
        -a, --all, --listening   display all sockets (default: connected)
        -o, --timers             display timers
        -F, --fib                display Forwarding Information Base (default)
        -C, --cache              display routing cache instead of FIB
  <Socket>={-t|--tcp} {-u|--udp} {-w|--raw} {-x|--unix} --ax25 --ipx --netrom
  <AF>=Use '-6|-4' or '-A <af>' or '--<af>'; default: inet
  List of possible address families (which support routing):
    inet (DARPA Internet) inet6 (IPv6) ax25 (AMPR AX.25)
    netrom (AMPR NET/ROM) ipx (Novell IPX) ddp (Appletalk DDP)
    x25 (CCITT X.25)
15:24:42
#vim /etc/squid3/squid.conf
15:33:36
#/etc/init.d/squid3 restart
Restarting Squid HTTP Proxy 3.x: squid3 Waiting.....................done.
2012/02/17 16:34:23| aclParseAclLine: Invalid ACL type '192.168.168.0/24'
FATAL: Bungled squid.conf line 637: acl my_net 192.168.168.0/24
Squid Cache (Version 3.1.6): Terminated abnormally.
CPU Usage: 0.072 seconds = 0.008 user + 0.064 sys
Maximum Resident Size: 15776 KB
Page faults with physical i/o: 0
 failed!
15:40:12
#iptables -L\
> iptables -L\^C
15:42:00
#iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
Chain FORWARD (policy ACCEPT)
target     prot opt source               destination
Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
15:42:02
#man iptables
15:42:29
#ifconfig
eth1      Link encap:Ethernet  HWaddr 00:16:3e:00:01:03
          inet addr:192.168.168.5  Bcast:192.168.168.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe00:103/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:136275 errors:0 dropped:33 overruns:0 frame:0
          TX packets:110173 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:57930909 (55.2 MiB)  TX bytes:24608694 (23.4 MiB)
          Interrupt:10 Base address:0x6100
eth2      Link encap:Ethernet  HWaddr 00:16:3e:00:02:03
...
          RX bytes:0 (0.0 B)  TX bytes:5382 (5.2 KiB)
          Interrupt:11 Base address:0xa200
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:149338 errors:0 dropped:0 overruns:0 frame:0
          TX packets:149338 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:62901905 (59.9 MiB)  TX bytes:62901905 (59.9 MiB)
/dev/pts/10
15:46:15
#ssh 192.168.168.5
root@192.168.168.5's password:
Linux debian3 2.6.32-5-686 #1 SMP Fri Sep 9 20:51:05 UTC 2011 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: Fri Feb 17 16:34:17 2012 from 192.168.0.254
l3-agent is already running: pid=1362; pidfile=/root/.lilalo/l3-agent.pid
l3-agent is already running: pid=1362; pidfile=/root/.lilalo/l3-agent.pid
15:46:56
#iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
Chain FORWARD (policy ACCEPT)
target     prot opt source               destination
Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
15:47:05
#iptables -L -t nat
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination
REDIRECT   tcp  --  anywhere             anywhere            tcp dpt:www redir ports 3128
Chain POSTROUTING (policy ACCEPT)
target     prot opt source               destination
Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
15:47:12
#telnet 127.0.0.1 80
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused
15:55:06
#telnet 192.168.168.5 80
Trying 192.168.168.5...
telnet: Unable to connect to remote host: Connection refused
15:55:17
#telnet 192.168.168.5 3128
Trying 192.168.168.5...
Connected to 192.168.168.5.
Escape character is '^]'.
^]
telnet> quit
Connection closed.
15:56:51
#telnet 192.168.168.5 80
Trying 192.168.168.5...
telnet: Unable to connect to remote host: Connection refused
прошло 16 минут
/dev/pts/10
16:13:39
#ssh 192.168.168.5
root@192.168.168.5's password:
Linux debian3 2.6.32-5-686 #1 SMP Fri Sep 9 20:51:05 UTC 2011 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: Fri Feb 17 16:45:54 2012 from 192.168.0.254
l3-agent is already running: pid=1362; pidfile=/root/.lilalo/l3-agent.pid
l3-agent is already running: pid=1362; pidfile=/root/.lilalo/l3-agent.pid
/dev/pts/12
16:13:59
#screen -x
прошло 57 минут
/dev/pts/4
17:11:29
#screen -x
прошла 71 минута
/dev/pts/1
18:22:40
#exit
Connection to a1 closed.

Воскресенье (02/19/12)

/dev/pts/4
12:35:07
#exit
exit
Connection to 192.168.168.1 closed.

Понедельник (02/20/12)

/dev/pts/0
15:02:19
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:16:3e:00:00:01
          inet addr:192.168.13.1  Bcast:192.168.13.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:651335 errors:0 dropped:0 overruns:0 frame:0
          TX packets:632175 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:243564957 (232.2 MiB)  TX bytes:227711902 (217.1 MiB)
          Interrupt:5 Base address:0xc000
eth2      Link encap:Ethernet  HWaddr 00:16:3e:00:02:01
...
          RX bytes:194615980 (185.6 MiB)  TX bytes:160996060 (153.5 MiB)
          Interrupt:11 Base address:0x8200
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:243 errors:0 dropped:0 overruns:0 frame:0
          TX packets:243 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:24837 (24.2 KiB)  TX bytes:24837 (24.2 KiB)
15:02:21
#route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.64.0    *               255.255.255.0   U     0      0        0 eth2
localnet        192.168.64.150  255.255.255.0   UG    0      0        0 eth2
192.168.0.0     192.168.64.150  255.255.255.0   UG    0      0        0 eth2
192.168.168.0   192.168.64.150  255.255.255.0   UG    0      0        0 eth2
192.168.13.0    *               255.255.255.0   U     0      0        0 eth0
default         net.nt          0.0.0.0         UG    0      0        0 eth0
15:02:27
#route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.64.0    0.0.0.0         255.255.255.0   U     0      0        0 eth2
192.168.16.0    192.168.64.150  255.255.255.0   UG    0      0        0 eth2
192.168.0.0     192.168.64.150  255.255.255.0   UG    0      0        0 eth2
192.168.168.0   192.168.64.150  255.255.255.0   UG    0      0        0 eth2
192.168.13.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0
0.0.0.0         192.168.13.253  0.0.0.0         UG    0      0        0 eth0
15:02:35
#ping ya.ru
PING ya.ru (213.180.204.3) 56(84) bytes of data.
64 bytes from www.yandex.ru (213.180.204.3): icmp_req=1 ttl=57 time=22.4 ms
64 bytes from www.yandex.ru (213.180.204.3): icmp_req=2 ttl=57 time=23.2 ms
64 bytes from www.yandex.ru (213.180.204.3): icmp_req=3 ttl=57 time=22.7 ms
^C
--- ya.ru ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 22.428/22.832/23.280/0.370 ms

Файлы

  • -n
  • -n
    >
         1  acl manager proto cache_object
         2  acl localhost src 127.0.0.1/32 ::1
         3  acl to_localhost dst 127.0.0.0/8 0.0.0.0/32 ::1
         4  acl aleksey src 192.168.64.150
         5  acl my_net src 192.168.64.0/24
         6  acl chelyad src 10.0.0.0/8
         7  acl FreeMAIL dstdomain .yandex.ru .mail.ru .google.com.ua
         8  acl SSL_ports port 443
         9  acl Safe_ports port 80          # http
        10  acl Safe_ports port 21          # ftp
        11  acl Safe_ports port 443         # https
        12  acl Safe_ports port 70          # gopher
        13  acl Safe_ports port 210         # wais
        14  acl Safe_ports port 1025-65535  # unregistered ports
        15  acl Safe_ports port 280         # http-mgmt
        16  acl Safe_ports port 488         # gss-http
        17  acl Safe_ports port 591         # filemaker
        18  acl Safe_ports port 777         # multiling http
        19  acl CONNECT method CONNECT
        20  http_connect deny aleksey
        21  http_connect allow my_net chelyad
        22  http_access allow manager localhost
        23  http_access deny manager
        24  http_access deny !Safe_ports
        25  http_access deny CONNECT !SSL_ports
        26  http_access allow localhost
        27  http_access deny all
        28  http_port 3128
        29  hierarchy_stoplist cgi-bin ?
        30  cache_dir ufs /var/spool/squid3 100 16 256
        31  coredump_dir /var/spool/squid3
        32  refresh_pattern ^ftp:           1440    20%     10080
        33  refresh_pattern ^gopher:        1440    0%      1440
        34  refresh_pattern -i (/cgi-bin/|\?) 0     0%      0
        35  refresh_pattern .               0       20%     4320
        36  cache_mgr webmaster@list.ru
        37  dns_nameservers 10.0.0.1 192.172.0.4
    

    Статистика

    Время первой команды журнала13:39:35 2012- 2-17
    Время последней команды журнала15:02:35 2012- 2-20
    Количество командных строк в журнале93
    Процент команд с ненулевым кодом завершения, %15.05
    Процент синтаксически неверно набранных команд, % 2.15
    Суммарное время работы с терминалом *, час 2.58
    Количество командных строк в единицу времени, команда/мин 0.60
    Частота использования команд
    cd12|============| 12.37%
    iptables11|===========| 11.34%
    ls10|==========| 10.31%
    vim7|=======| 7.22%
    telnet6|======| 6.19%
    apt-get6|======| 6.19%
    /etc/init.d/squid35|=====| 5.15%
    ssh4|====| 4.12%
    man3|===| 3.09%
    nmap3|===| 3.09%
    ifconfig2|==| 2.06%
    egrep2|==| 2.06%
    screen2|==| 2.06%
    ping2|==| 2.06%
    pwd2|==| 2.06%
    route2|==| 2.06%
    traceroute2|==| 2.06%
    ^$'2|==| 2.06%
    exit2|==| 2.06%
    ps1|=| 1.03%
    Паша,1|=| 1.03%
    cd..1|=| 1.03%
    squid31|=| 1.03%
    tail1|=| 1.03%
    netstat1|=| 1.03%
    /etc/init.d/squid1|=| 1.03%
    df1|=| 1.03%
    cat1|=| 1.03%
    ~1|=| 1.03%
    grep1|=| 1.03%
    w3m1|=| 1.03%
    ____
    *) Интервалы неактивности длительностью 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$