/l3/users/30-11-2009/nt-lnet/debian8.net.nt/root :1 :2 :3 |
|
#netstat -lnp
Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:587 0.0.0.0:* LISTEN 10033/sendmail: MTA tcp 0 0 0.0.0.0:5900 0.0.0.0:* LISTEN 1215/Xvnc tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 10033/sendmail: MTA tcp6 0 0 :::22 :::* LISTEN 1189/sshd Active UNIX domain sockets (only servers) Proto RefCnt Flags Type State I-Node PID/Program name Path unix 2 [ ACC ] STREAM LISTENING 3548 1287/ssh-agent /tmp/ssh-jrEQwD1250/agent.1250 unix 2 [ ACC ] STREAM LISTENING 3404 1204/gdm /tmp/.gdm_socket unix 2 [ ACC ] STREAM LISTENING 3471 1215/Xvnc /tmp/.X11-unix/X0 unix 2 [ ACC ] STREAM LISTENING 19737 10033/sendmail: MTA /var/run/sendmail/mta/smcontrol |
#tail -f /var/log/mail.log
Dec 3 11:37:41 debian8 sm-mta[10035]: daemon MTA-v4: problem creating SMTP socket Dec 3 11:37:46 debian8 sm-mta[10035]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon MTA-v4: cannot bind: Address already in use Dec 3 11:37:46 debian8 sm-mta[10035]: daemon MTA-v4: problem creating SMTP socket Dec 3 11:37:51 debian8 sm-mta[10035]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon MTA-v4: cannot bind: Address already in use Dec 3 11:37:51 debian8 sm-mta[10035]: daemon MTA-v4: problem creating SMTP socket Dec 3 11:37:56 debian8 sm-mta[10035]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon MTA-v4: cannot bind: Address already in use Dec 3 11:37:56 debian8 sm-mta[10035]: daemon MTA-v4: problem creating SMTP socket Dec 3 11:37:56 debian8 sm-mta[10035]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon MTA-v4: server SMTP socket wedged: exiting Dec 3 11:38:53 debian8 sm-mta[10053]: nB39cqAB010053: ruleset=check_rcpt, arg1=<root@amel.net.nt>, relay=[192.168.16.13], reject=550 5.7.1 <root@amel.net.nt>... Relaying denied. IP name lookup failed [192.168.16.13] Dec 3 11:38:53 debian8 sm-mta[10053]: nB39cqAB010053: from=<root@net.nt>, size=681, class=0, nrcpts=0, proto=ESMTP, daemon=MTA-v4, relay=[192.168.16.13] [1]+ Stopped tail -f /var/log/mail.log |
#fg
tail -f /var/log/mail.log |
#vim /etc/bind/db.rev
|
#mutt
bash: mutt: command not found |
#mutt
[root@debian8:mail]# ai mutt Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: libidn11 libkeyutils1 libkrb53 libncursesw5 Предлагаемые пакеты: krb5-doc krb5-user urlview aspell ispell mixmaster openssl ca-certificates Рекомендуемые пакеты: libgpm2 НОВЫЕ пакеты, которые будут установлены: ... Распаковывается пакет libkeyutils1 (из файла .../libkeyutils1_1.2-9_i386.deb)... Подготовка к замене пакета libkrb53 1.4.4-7etch1 (используется файл .../libkrb53_1.6.dfsg.4~beta1-5lenny1_i386.deb)... Распаковывается замена для пакета libkrb53 ... Выбор ранее не выбранного пакета mutt. Распаковывается пакет mutt (из файла .../mutt_1.5.18-6_i386.deb)... Настраивается пакет libncursesw5 (5.7+20081213-1) ... Настраивается пакет libidn11 (1.8+20080606-1) ... Настраивается пакет libkeyutils1 (1.2-9) ... Настраивается пакет libkrb53 (1.6.dfsg.4~beta1-5lenny1) ... Настраивается пакет mutt (1.5.18-6) ... |
#touch /var/mail/root
|
#vim /etc/bind/db.rev
|
#vim /etc/mail/sendmail.mc
|
#mutt
---Mutt: /var/mail/root [Msgs:0]---(threads/date)-----------------------(all)--- Почтовый ящик не изменился. |
#mutt
---Mutt: /var/mail/root [Msgs:0]---(threads/date)-----------------------(all)--- Почтовый ящик не изменился. |
#mail
bash: mail: command not found |
#mutt
Оставлено: 1, удалено: 0. You have mail in /var/mail/root |
#vim /etc/mail/local-host-names
--- /tmp/l3-saved-10361.3380.15692 2009-12-03 11:59:17.000000000 +0200 +++ /etc/mail/local-host-names 2009-12-03 11:59:22.000000000 +0200 @@ -1,2 +1,2 @@ localhost -debian8.amel.net.nt +amel.net.nt |
#cd /etc/mail
|
#make
Updating auth ... sasl2-bin not installed, not configuring sendmail support. To enable sendmail SASL2 support at a later date, invoke "/usr/share/sendmail/update_auth" Updating tls ... OpenSSL is not installed, will not configure sendmail support for it. to install openssl, get openssl. To enable sendmail TLS support at a later date, invoke "/usr/share/sendmail/update_tls" Creating /etc/mail/relay-domains # Optional file... The following file(s) have changed: /etc/mail/local-host-names ** ** You should issue `/etc/init.d/sendmail reload` ** ** |
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmail. |
#vim /etc/apt/sources.list
--- /tmp/l3-saved-1634.136.20359 2009-12-03 12:04:45.000000000 +0200 +++ /etc/apt/sources.list 2009-12-03 12:04:59.000000000 +0200 @@ -1 +1 @@ -deb http://debian.org.ua/debian lenny main +deb http://10.0.35.1:9999/debian lenny main |
#ai icedove
После распаковки объем занятого дискового пространства возрастёт на 42,3MB. Хотите продолжить [Д/н]? Получено:1 http://10.0.35.1 lenny/main libselinux1 2.0.65-5 [72,5kB] Получено:2 http://10.0.35.1 lenny/main libpcre3 7.6-2.1 [211kB] Получено:3 http://10.0.35.1 lenny/main libsqlite3-0 3.5.9-6 [245kB] Получено:4 http://10.0.35.1 lenny/main libglib2.0-0 2.16.6-2 [757kB] Получено:5 http://10.0.35.1 lenny/main libatk1.0-0 1.22.0-1 [79,2kB] Получено:6 http://10.0.35.1 lenny/main libsysfs2 2.1.0-5 [28,3kB] Получено:7 http://10.0.35.1 lenny/main libts-0.0-0 1.0-4 [27,1kB] Получено:8 http://10.0.35.1 lenny/main libdirectfb-1.0-0 1.0.1-11 [1148kB] ... Настраивается пакет libxcomposite1 (0.4.0-3) ... Настраивается пакет libxdamage1 (1.1.1-4) ... Настраивается пакет libgtk2.0-0 (2.12.12-1~lenny1) ... Removing generated module files coming from the previous Gtk binary version... удален `/etc/gtk-2.0/gdk-pixbuf.loaders' удален `/etc/gtk-2.0/gtk.immodules' Настраивается пакет libhunspell-1.2-0 (1.2.6-1) ... Настраивается пакет libnspr4-0d (4.7.1-4) ... Настраивается пакет libnss3-1d (3.12.3.1-0lenny1) ... Настраивается пакет icedove (2.0.0.22-0lenny1) ... |
#icedove
(icedove-bin:11003): Gtk-WARNING **: cannot open display: |
#icedove --help
Usage: /usr/lib/icedove/icedove-bin [ options ... ] [URL] where options include: X11 options --display=DISPLAY X display to use --sync Make X calls synchronous --no-xshm Don't use X shared memory extension --xim-preedit=STYLE --xim-status=STYLE --g-fatal-warnings Make all warnings fatal Mozilla options ... -ProfileManager Start with Profile Manager. -UILocale <locale> Start with <locale> resources as UI Locale. -contentLocale <locale> Start with <locale> resources as content Locale. -safe-mode Disables extensions and themes for this session. -jsconsole Open the Error console. -addressbook Open the address book at startup. -compose Compose a mail or news message. -mail Open the mail folder view. -options Open the options dialog. -news Open the news client. |
#icedove --display=0
(icedove-bin:11056): Gtk-WARNING **: cannot open display: 0 |
#icedove --display=1
\ (icedove-bin:11082): Gtk-WARNING **: cannot open display: 1 |
#mutt
To: root@net.nt Cc: Bcc: Subject: test Reply-To: Fcc: ~/sent Mix: <no chain defined> Security: Ðе пÑименÑÑÑ -- ÐÐ»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð¡-¾Ð¾Ð±Ñ/var/mail/root [Msgs:1 0,8K]---(threads/date) (all) ÐоÑÑовÑй ÑÑик не изменилÑÑ. |
#ll /tmp
итого 5 drwxrwxrwt 5 root root 200 2009-12-04 09:31 . drwxr-xr-x 24 root root 568 2009-12-03 12:06 .. srw-rw-rw- 1 root root 0 2009-12-03 21:21 .gdm_socket drwxrwxrwt 2 root root 48 2009-12-03 21:20 .ICE-unix drwx------ 2 user user 80 2009-12-04 09:29 ssh-hiQtAA2346 -r--r--r-- 1 root root 11 2009-12-03 21:21 .X0-lock drwxrwxrwt 2 root root 72 2009-12-03 21:21 .X11-unix |
#ll
итого 50 drwxr-xr-x 8 root root 448 2009-12-03 12:40 . drwxr-xr-x 24 root root 568 2009-12-03 12:06 .. -rw-r--r-- 1 root root 0 2008-03-12 12:05 1234 -rw------- 1 root root 7802 2009-12-03 11:59 .bash_history -rw-r--r-- 1 root root 19 2008-03-10 15:10 .bash_profile -rw-r--r-- 1 root root 626 2009-12-02 10:32 .bashrc drwx------ 2 root root 48 2008-03-13 13:12 .gconf drwx------ 2 root root 80 2008-03-13 13:17 .gconfd -rw-r--r-- 1 root root 51 2009-11-29 23:22 .l3rc -rw------- 1 root root 99 2009-12-03 11:59 .lesshst drwxr-xr-x 2 root root 5848 2009-12-04 09:31 .lilalo drwx------ 2 root root 48 2009-12-03 11:47 Mail drwx------ 3 root root 72 2008-03-13 13:12 .mozilla -rw-r--r-- 1 root root 110 2004-11-10 18:10 .profile -rw------- 1 root root 1358 2009-12-03 12:40 sent drwx------ 2 root root 192 2009-12-01 11:34 .ssh -rw------- 1 root root 5976 2009-12-03 12:04 .viminfo -rw-r--r-- 1 root root 51 2008-03-11 17:53 .vimrc |
#date
Птн Дек 4 09:35:22 EET 2009 |
#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 0.0.0.0 192.168.16.254 0.0.0.0 UG 0 0 0 eth0 |
#route del default gw
Usage: inet_route [-vF] del {-host|-net} Target[/prefix] [gw Gw] [metric M] [[dev] If] inet_route [-vF] add {-host|-net} Target[/prefix] [gw Gw] [metric M] [netmask N] [mss Mss] [window W] [irtt I] [mod] [dyn] [reinstate] [[dev] If] inet_route [-vF] add {-host|-net} Target[/prefix] [metric M] reject inet_route [-FC] flush NOT supported |
#route delete
Usage: inet_route [-vF] del {-host|-net} Target[/prefix] [gw Gw] [metric M] [[dev] If] inet_route [-vF] add {-host|-net} Target[/prefix] [gw Gw] [metric M] [netmask N] [mss Mss] [window W] [irtt I] [mod] [dyn] [reinstate] [[dev] If] inet_route [-vF] add {-host|-net} Target[/prefix] [metric M] reject inet_route [-FC] flush NOT supported |
#route del default gw
Usage: inet_route [-vF] del {-host|-net} Target[/prefix] [gw Gw] [metric M] [[dev] If] inet_route [-vF] add {-host|-net} Target[/prefix] [gw Gw] [metric M] [netmask N] [mss Mss] [window W] [irtt I] [mod] [dyn] [reinstate] [[dev] If] inet_route [-vF] add {-host|-net} Target[/prefix] [metric M] reject inet_route [-FC] flush NOT supported |
#route delete default gw
Usage: inet_route [-vF] del {-host|-net} Target[/prefix] [gw Gw] [metric M] [[dev] If] inet_route [-vF] add {-host|-net} Target[/prefix] [gw Gw] [metric M] [netmask N] [mss Mss] [window W] [irtt I] [mod] [dyn] [reinstate] [[dev] If] inet_route [-vF] add {-host|-net} Target[/prefix] [metric M] reject inet_route [-FC] flush NOT supported |
#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 0.0.0.0 192.168.16.254 0.0.0.0 UG 0 0 0 eth0 |
#route delete default gw 192.168.16.254
|
#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 |
#route add default gw 192.168.16.7
|
#traceroute ya.ry
traceroute: unknown host ya.ry |
#traceroute 81.30.163.202
traceroute to 81.30.163.202 (81.30.163.202), 30 hops max, 40 byte packets 1 debian7 (192.168.16.7) 0.153 ms 0.210 ms 0.059 ms 2 * * * 3 * * |
#traceroute 81.30.163.202
traceroute to 81.30.163.202 (81.30.163.202), 30 hops max, 40 byte packets 1 debian7 (192.168.16.7) 0.732 ms 0.130 ms 0.094 ms |
#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 0.0.0.0 192.168.16.7 0.0.0.0 UG 0 0 0 eth0 |
#nc 192.168.16.7 80
|
#nc 192.168.16.7 80
|
#nc 192.168.16.7 3128
|
#telnet 192.168.16.7 3128
Trying 192.168.16.7... Connected to 192.168.16.7. Escape character is '^]'. ^] telnet> quit Connection closed. |
#telnet 192.168.16.7 80
Trying 192.168.16.7... Connected to 192.168.16.7. Escape character is '^]'. ^] telnet> q Connection closed. |
#http_proxy="http://user:password@192.168.16.7:
|
#telnet 192.168.16.7 80
|
#apt-get install w3m
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: gcc-4.3-base libgc1c2 libgcc1 libgpm2 libncurses5 libstdc++6 Предлагаемые пакеты: gpm w3m-img w3m-el migemo Рекомендуемые пакеты: ca-certificates НОВЫЕ пакеты, которые будут установлены: gcc-4.3-base libgc1c2 libgpm2 w3m Пакеты, которые будут обновлены: libgcc1 libncurses5 libstdc++6 обновлено 3, установлено 4 новых пакетов, для удаления отмечено 0 пакетов, и 285 пакетов не обновлено. Необходимо скачать 2058kБ архивов. После распаковки объем занятого дискового пространства возрастёт на 2597kB. Хотите продолжить [Д/н]? 0% [Соединение с 10.0.35.1 (10.0.35.1)] |
#ai pidgin
ЧÑение ÑпиÑков пакеÑов... ÐоÑово ÐоÑÑÑоение деÑева завиÑимоÑÑей... ÐоÑово ÐÑдÑÑ ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ ÑледÑÑÑие дополниÑелÑнÑе пакеÑÑ: apt apt-utils aptitude dpkg dpkg-dev gcc-4.3-base libaspell15 libavahi-client3 libavahi-common-data libavahi-common3 libavahi-glib1 libcompress-raw-zlib-perl libcompress-zlib-perl libcwidget3 libdbus-1-3 libdbus-glib-1-2 libenchant1c2a libept0 libgadu3 libgstreamer0.10-0 libgtkspell0 libhesiod0 libio-compress-base-perl libio-compress-zlib-perl liblocale-gettext-perl libmalaga7 libmeanwhile1 libmodule-build-perl libncurses5 libperl5.10 libpurple0 libsasl2-2 libsasl2-modules libsilc-1.1-2 ... ÐакеÑÑ, коÑоÑÑе бÑдÑÑ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ñ: apt apt-utils aptitude dpkg dpkg-dev libcompress-zlib-perl liblocale-gettext-perl libmodule-build-perl libncurses5 libsasl2-2 libstdc++6 libtext-charwidth-perl libtext-iconv-perl perl perl-base perl-modules tasksel type-handling zlib1g обновлено 19, ÑÑÑановлено 31 новÑÑ Ð¿Ð°ÐºÐµÑов, Ð´Ð»Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¾ÑмеÑено 5 пакеÑов, и 266 пакеÑов не обновлено. ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ ÑкаÑаÑÑ 33,5MРаÑÑ Ð¸Ð²Ð¾Ð². ÐоÑле ÑаÑпаковки обÑем занÑÑого диÑкового пÑоÑÑÑанÑÑва возÑаÑÑÑÑ Ð½Ð° 55,9MB. ХоÑиÑе пÑодолжиÑÑ [Ð/н]? n ÐваÑийное завеÑÑение. |
#ai pidgin
ЧÑение ÑпиÑков пакеÑов... ÐоÑово ÐоÑÑÑоение деÑева завиÑимоÑÑей... ÐоÑово ÐÑдÑÑ ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ ÑледÑÑÑие дополниÑелÑнÑе пакеÑÑ: apt apt-utils aptitude dpkg dpkg-dev gcc-4.3-base libaspell15 libavahi-client3 libavahi-common-data libavahi-common3 libavahi-glib1 libcompress-raw-zlib-perl libcompress-zlib-perl libcwidget3 libdbus-1-3 libdbus-glib-1-2 libenchant1c2a libept0 libgadu3 libgstreamer0.10-0 libgtkspell0 libhesiod0 libio-compress-base-perl libio-compress-zlib-perl liblocale-gettext-perl libmalaga7 libmeanwhile1 libmodule-build-perl libncurses5 libperl5.10 libpurple0 libsasl2-2 libsasl2-modules libsilc-1.1-2 ... ÐакеÑÑ, коÑоÑÑе бÑдÑÑ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ñ: apt apt-utils aptitude dpkg dpkg-dev libcompress-zlib-perl liblocale-gettext-perl libmodule-build-perl libncurses5 libsasl2-2 libstdc++6 libtext-charwidth-perl libtext-iconv-perl perl perl-base perl-modules tasksel type-handling zlib1g обновлено 19, ÑÑÑановлено 31 новÑÑ Ð¿Ð°ÐºÐµÑов, Ð´Ð»Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¾ÑмеÑено 5 пакеÑов, и 266 пакеÑов не обновлено. ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ ÑкаÑаÑÑ 33,5MРаÑÑ Ð¸Ð²Ð¾Ð². ÐоÑле ÑаÑпаковки обÑем занÑÑого диÑкового пÑоÑÑÑанÑÑва возÑаÑÑÑÑ Ð½Ð° 55,9MB. ХоÑиÑе пÑодолжиÑÑ [Ð/н]? 0% [Соединение Ñ 10.0.35.1 (10.0.35.1)] |
#route del default
|
#route add default gw 192.168.16.254
|
#ai pidgin
Распаковывается пакет libxapian15 (из файла .../libxapian15_1.0.7-4_i386.deb)... Выбор ранее не выбранного пакета libept0. Распаковывается пакет libept0 (из файла .../libept0_0.5.22_i386.deb)... Подготовка к замене пакета aptitude 0.4.4-4 (используется файл .../aptitude_0.4.11.11-1~lenny1_i386.deb)... Распаковывается замена для пакета aptitude ... Подготовка к замене пакета apt 0.6.46.4-0.1 (используется файл .../apt_0.7.20.2+lenny1_i386.deb)... Распаковывается замена для пакета apt ... Настраивается пакет apt (0.7.20.2+lenny1) ... Устанавливается новая версия файла конфигурации /etc/cron.daily/apt ... gpg: key 6070D3A1: "Debian Archive Automatic Signing Key (4.0/etch) <ftpmaster@debian.org>" not changed ... Настраивается пакет libmodule-build-perl (0.2808.01-2) ... Настраивается пакет libtimedate-perl (1.1600-9) ... Настраивается пакет dpkg-dev (1.14.25) ... Настраивается пакет libcompress-raw-zlib-perl (2.012-1lenny1) ... Настраивается пакет libio-compress-base-perl (2.012-1) ... Настраивается пакет libio-compress-zlib-perl (2.012-1) ... Настраивается пакет libcompress-zlib-perl (2.012-1) ... Настраивается пакет libpurple0 (2.4.3-4lenny4) ... Настраивается пакет pidgin (2.4.3-4lenny4) ... Настраивается пакет type-handling (0.2.23) ... |
#pidgin
(pidgin:3635): Gdk-CRITICAL **: gdk_display_get_name: assertion `GDK_IS_DISPLAY (display)' failed Pidgin 2.4.3 ** (pidgin:3635): WARNING **: cannot open display: unset |
#route del default
|
#route add default gw 192.168.16.7
|
#route del default
|
#route add default gw 192.168.16.254
|
#nmap -O 192.168.16.209
bash: nmap: command not found |
#nmap -O 192.168.16.209
[root@debian8:~]# ai nmap Чтение списков пакетов... Готово Построение дерева зависимостей... Готово НОВЫЕ пакеты, которые будут установлены: nmap обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 266 пакетов не обновлено. Необходимо скачать 1049kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 3719kB. Получено:1 http://10.0.35.1 lenny/main nmap 4.62-1 [1049kB] Получено 1049kБ за 0s (7840kБ/c) ... OS:0%W4=16A0%W5=16A0%W6=16A0)ECN(R=Y%DF=Y%T=40%W=16D0%O=M5B4NNSNW5%CC=N%Q=) OS:T1(R=Y%DF=Y%T=40%S=O%A=S+%F=AS%RD=0%Q=)T2(R=N)T3(R=N)T4(R=Y%DF=Y%T=40%W= OS:0%S=A%A=Z%F=R%O=%RD=0%Q=)T5(R=Y%DF=N%T=80%W=0%S=Z%A=S+%F=AR%O=%RD=0%Q=)T OS:6(R=Y%DF=N%T=80%W=0%S=A%A=O%F=R%O=%RD=0%Q=)T7(R=N)U1(R=Y%DF=N%T=80%TOS=0 OS:%IPL=B0%UN=0%RIPL=G%RID=G%RIPCK=G%RUCK=G%RUL=G%RUD=G)IE(R=Y%DFI=S%T=80%T OS:OSI=Z%CD=Z%SI=S%DLI=S) Uptime: 0.603 days (since Thu Dec 3 20:44:58 2009) Network Distance: 1 hop OS detection performed. Please report any incorrect results at http://nmap.org/submit/ . Nmap done: 1 IP address (1 host up) scanned in 14.098 seconds |
#vim etc/network/gateways
|
#ai iproute
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Будут установлены следующие дополнительные пакеты: libatm1 Предлагаемые пакеты: iproute-doc НОВЫЕ пакеты, которые будут установлены: iproute libatm1 обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 266 пакетов не обновлено. ... Получено:1 http://10.0.35.1 lenny/main iproute 20080725-2 [363kB] Получено:2 http://10.0.35.1 lenny/main libatm1 2.4.1-17.2 [68,8kB] Получено 432kБ за 0s (7116kБ/c) Выбор ранее не выбранного пакета iproute. (Чтение базы данных... на данный момент установлено 25143 файлов и каталогов.) Распаковывается пакет iproute (из файла .../iproute_20080725-2_i386.deb)... Выбор ранее не выбранного пакета libatm1. Распаковывается пакет libatm1 (из файла .../libatm1_2.4.1-17.2_i386.deb)... Настраивается пакет iproute (20080725-2) ... Настраивается пакет libatm1 (2.4.1-17.2) ... |
#ip address add 172.17.0.2/16 dev eth1
|
#ping 172.17.0.1
PING 172.17.0.1 (172.17.0.1) 56(84) bytes of data. --- 172.17.0.1 ping statistics --- 6 packets transmitted, 0 received, 100% packet loss, time 5023ms |
#route -b
route: неверный ключ -- b Usage: route [-nNvee] [-FC] [<AF>] List kernel routing tables route [-v] [-FC] {add|del|flush} ... Modify routing table for AF. route {-h|--help} [<AF>] Detailed usage syntax for specified AF. route {-V|--version} Display version/author and exit. -v, --verbose be verbose -n, --numeric don't resolve names -e, --extend display other/more information -F, --fib display Forwarding Information Base (default) -C, --cache display routing cache instead of FIB <AF>=Use '-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) |
#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 0.0.0.0 192.168.16.254 0.0.0.0 UG 0 0 0 eth0 |
#ip link set eth1 up
|
#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 172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1 0.0.0.0 192.168.16.254 0.0.0.0 UG 0 0 0 eth0 |
#ping 172.17.0.1
PING 172.17.0.1 (172.17.0.1) 56(84) bytes of data. 64 bytes from 172.17.0.1: icmp_seq=1 ttl=64 time=2.19 ms 64 bytes from 172.17.0.1: icmp_seq=2 ttl=64 time=0.263 ms 64 bytes from 172.17.0.1: icmp_seq=3 ttl=64 time=0.275 ms 64 bytes from 172.17.0.1: icmp_seq=4 ttl=64 time=0.281 ms 64 bytes from 172.17.0.1: icmp_seq=5 ttl=64 time=0.268 ms --- 172.17.0.1 ping statistics --- 5 packets transmitted, 5 received, 0% packet loss, time 4002ms rtt min/avg/max/mdev = 0.263/0.656/2.195/0.769 ms |
#ssh 192.168.16.9
root@192.168.16.9's password: Last login: Wed Dec 2 16:13:53 2009 from debian8.amel.net.nt Linux debiant 2.6.18-5-xen-686 #1 SMP Fri Jun 1 05:05:24 UTC 2007 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. l3-agent is already running: pid=2531; pidfile=/root/.lilalo/l3-agent.pid |
#ip address add 172.16.0.2/16 dev eth1
[root@debian9:~]# ai iproute Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Предлагаемые пакеты: iproute-doc Рекомендуемые пакеты: libatm1 НОВЫЕ пакеты, которые будут установлены: iproute обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 323 пакетов не обновлено. Необходимо скачать 363kБ архивов. После распаковки объем занятого дискового пространства возрастёт на 942kB. Получено:1 http://10.0.35.1 lenny/main iproute 20080725-2 [363kB] Получено 363kB за 0s (9999kB/c) Выбор ранее не выбранного пакета iproute. (Чтение базы данных... на данный момент установлено 41472 файлов и каталогов.) Распаковывается пакет iproute (из файла .../iproute_20080725-2_i386.deb)... Настраивается пакет iproute (20080725-2) ... |
#ip link set eth1 up
|
#ping 172.16.0.1
PING 172.16.0.1 (172.16.0.1) 56(84) bytes of data. From 172.16.0.2 icmp_seq=1 Destination Host Unreachable From 172.16.0.2 icmp_seq=2 Destination Host Unreachable From 172.16.0.2 icmp_seq=3 Destination Host Unreachable --- 172.16.0.1 ping statistics --- 5 packets transmitted, 0 received, +3 errors, 100% packet loss, time 4014ms , pipe 3 |
#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 172.16.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1 0.0.0.0 192.168.16.254 0.0.0.0 UG 0 0 0 eth0 |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:09 inet addr:192.168.16.9 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:9/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:12231 errors:0 dropped:0 overruns:0 frame:0 TX packets:12048 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1522996 (1.4 MiB) TX bytes:3151384 (3.0 MiB) eth1 Link encap:Ethernet HWaddr 00:16:3E:00:01:09 inet addr:172.16.0.2 Bcast:0.0.0.0 Mask:255.255.0.0 ... collisions:0 txqueuelen:1000 RX bytes:300 (300.0 b) TX bytes:720 (720.0 b) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:6 errors:0 dropped:0 overruns:0 frame:0 TX packets:6 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:655 (655.0 b) TX bytes:655 (655.0 b) |
#iptables -t nat -L
Chain PREROUTING (policy ACCEPT) target prot opt source destination Chain POSTROUTING (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination |
#iptables
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 |
#route -n
[root@debian9:~]# ifconfig eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:09 inet addr:192.168.16.9 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:9/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:12358 errors:0 dropped:0 overruns:0 frame:0 TX packets:12148 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1534021 (1.4 MiB) TX bytes:3185336 (3.0 MiB) eth1 Link encap:Ethernet HWaddr 00:16:3E:00:01:09 ... UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:6 errors:0 dropped:0 overruns:0 frame:0 TX packets:6 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:655 (655.0 b) TX bytes:655 (655.0 b) 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 172.16.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1 0.0.0.0 192.168.16.254 0.0.0.0 UG 0 0 0 eth0 |
#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 172.16.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1 0.0.0.0 192.168.16.254 0.0.0.0 UG 0 0 0 eth0 |
#ping 172.16.0.1
PING 172.16.0.1 (172.16.0.1) 56(84) bytes of data. 64 bytes from 172.16.0.1: icmp_seq=1 ttl=64 time=0.452 ms 64 bytes from 172.16.0.1: icmp_seq=2 ttl=64 time=0.271 ms 64 bytes from 172.16.0.1: icmp_seq=3 ttl=64 time=0.332 ms --- 172.16.0.1 ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 1999ms rtt min/avg/max/mdev = 0.271/0.351/0.452/0.078 ms |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:08 inet addr:192.168.16.8 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:8/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:84604 errors:0 dropped:0 overruns:0 frame:0 TX packets:95190 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:46189331 (44.0 MiB) TX bytes:35442646 (33.8 MiB) eth1 Link encap:Ethernet HWaddr 00:16:3E:00:01:08 inet addr:172.17.0.2 Bcast:0.0.0.0 Mask:255.255.0.0 ... collisions:0 txqueuelen:1000 RX bytes:1378 (1.3 KiB) TX bytes:1042 (1.0 KiB) 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:1 errors:0 dropped:0 overruns:0 frame:0 TX packets:1 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:95 (95.0 b) TX bytes:95 (95.0 b) |
#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 172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1 0.0.0.0 192.168.16.254 0.0.0.0 UG 0 0 0 eth0 |
#ip route show all
192.168.16.0/24 dev eth0 proto kernel scope link src 192.168.16.8 172.17.0.0/16 dev eth1 proto kernel scope link src 172.17.0.2 default via 192.168.16.254 dev eth0 |
#tcpdump -i eth1 -n -p tcp and not port 5900 and not port 22
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth1, link-type EN10MB (Ethernet), capture size 96 bytes 12:22:05.049117 IP 172.17.0.1.57307 > 212.26.146.51.18030: S 799259423:799259423(0) win 5840 <mss 1460,sackOK,timestamp 13471927 0,nop,wscale 7> 12:22:08.040497 IP 172.17.0.1.57307 > 212.26.146.51.18030: S 799259423:799259423(0) win 5840 <mss 1460,sackOK,timestamp 13472677 0,nop,wscale 7> 12:22:14.040842 IP 172.17.0.1.57307 > 212.26.146.51.18030: S 799259423:799259423(0) win 5840 <mss 1460,sackOK,timestamp 13474177 0,nop,wscale 7> 12:22:22.553416 IP 172.17.0.1.34626 > 1.2.3.4.110: S 815429739:815429739(0) win 5840 <mss 1460,sackOK,timestamp 13476304 0,nop,wscale 7> 12:22:25.549544 IP 172.17.0.1.34626 > 1.2.3.4.110: S 815429739:815429739(0) win 5840 <mss 1460,sackOK,timestamp 13477054 0,nop,wscale 7> 12:22:26.041596 IP 172.17.0.1.57307 > 212.26.146.51.18030: S 799259423:799259423(0) win 5840 <mss 1460,sackOK,timestamp 13477177 0,nop,wscale 7> 12:22:31.549922 IP 172.17.0.1.34626 > 1.2.3.4.110: S 815429739:815429739(0) win 5840 <mss 1460,sackOK,timestamp 13478554 0,nop,wscale 7> 12:22:44.730534 IP 172.17.0.1.37132 > 1.2.3.4.25: S 830226387:830226387(0) win 5840 <mss 1460,sackOK,timestamp 13481847 0,nop,wscale 7> 12:22:47.722898 IP 172.17.0.1.37132 > 1.2.3.4.25: S 830226387:830226387(0) win 5840 <mss 1460,sackOK,timestamp 13482597 0,nop,wscale 7> 12:22:50.043075 IP 172.17.0.1.57307 > 212.26.146.51.18030: S 799259423:799259423(0) win 5840 <mss 1460,sackOK,timestamp 13483177 0,nop,wscale 7> 12:22:53.723263 IP 172.17.0.1.37132 > 1.2.3.4.25: S 830226387:830226387(0) win 5840 <mss 1460,sackOK,timestamp 13484097 0,nop,wscale 7> 12:23:38.046093 IP 172.17.0.1.57307 > 212.26.146.51.18030: S 799259423:799259423(0) win 5840 <mss 1460,sackOK,timestamp 13495177 0,nop,wscale 7> 12 packets captured 12 packets received by filter 0 packets dropped by kernel |
#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 172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1 0.0.0.0 192.168.16.254 0.0.0.0 UG 0 0 0 eth0 |
#jobs
3 GW1=192.168.16.9$ 4 $ 5 #### ISP2$ 6 IP2=172.17.0.2$ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ E37: Изменения не сохранены (добавьте !, чтобы обойти проверку) :q! |
#vim etc/network/gateways
|
#ll etc/network/gateways
1 #### ISP 1$ ls: etc/network/gateways: Нет такого файла или каталога 8 $ 9 ### Let ISP1 be default$ 10 DEFAULTGW=${GW1}$ 11 $ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ "etc/network/gateways" "etc/network/gateways" "etc/network/gateways" E212: Невозможно открыть файл для записи |
#ll etc/network/
ls: etc/network/: Нет такого файла или каталога |
#vim
--- /dev/null 2009-12-03 21:18:56.565564264 +0200 +++ /etc/network/gateways 2009-12-04 13:58:47.000000000 +0200 @@ -0,0 +1,11 @@ +#### ISP 1 +IP1=192.168.16.8 +GW1=192.168.16.7 + +#### ISP2 +IP2=172.17.0.2 +GW2=172.17.0.1 + +### Let ISP1 be default +DEFAULTGW=${GW1} + |
#vim /etc/network/interfaces
--- /tmp/l3-saved-2517.31669.30248 2009-12-04 13:59:03.000000000 +0200 +++ /etc/network/interfaces 2009-12-04 13:59:12.000000000 +0200 @@ -4,4 +4,5 @@ address 192.168.16.8 netmask 255.255.255.0 gateway 192.168.16.254 + up nohup /usr/local/sbin/change_default_route & |
#if
if ifconfig ifdown ifup |
#/etc/init.d/networking restart
Reconfiguring network interfaces...nohup: appending output to `nohup.out' nohup: cannot run command `/usr/local/sbin/change_default_route': No such file or directory done. |
#mv /usr/local/bin/change_default_route /usr/local/sbin/
|
#/etc/init.d/networking restart
Reconfiguring network interfaces...nohup: appending output to `nohup.out' nohup: cannot run command `/usr/local/sbin/change_default_route': Permission denied done. |
#ll restart
ls: restart: Нет такого файла или каталога |
#ll /usr/local/sbin/change_default_route
-rw-r--r-- 1 root staff 1789 2009-12-04 13:52 /usr/local/sbin/change_default_route |
#chmod +x /usr/local/sbin/change_default_route
|
#ll /usr/local/sbin/change_default_route
-rwxr-xr-x 1 root staff 1789 2009-12-04 13:52 /usr/local/sbin/change_default_route |
#/etc/init.d/networking restart
Reconfiguring network interfaces...nohup: appending output to `nohup.out' done. |
Время первой команды журнала | 10:37:06 2009-12- 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 13:04:22 2009-12- 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 26.73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 2.97 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.69 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.63 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.
Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
$ l s-l bash: l: command not found |
Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
$ test 5 -lt 4 |
Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
$ 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 |
Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
# id uid=0(root) gid=0(root) Gruppen=0(root) |
Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
$ vi ~/.bashrc
|
Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
$ patch ~/.bashrc |
Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.
Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.
Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.
Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора
Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.
Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.
Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:
$ whoami
user
$ #^ Интересно, кто я?в журнале это будет выглядеть так:
$ whoami
user
Интересно, кто я? |
Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:
$ whoami
user
$ cat > /dev/null #^ Интересно, кто я?
Программа whoami выводит имя пользователя, под которым мы зарегистрировались в системе. - Она не может ответить на вопрос о нашем назначении в этом мире.В журнале это будет выглядеть так:
$ whoami user
|
Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=
1 2 3 4Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.
LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008