/l3/users/eb/2009/linux9/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 :23 :24 :25 :26 :27 :28 :29 :30 :31 :32 :33 :34 :35 :36 :37 :38 :39 |
|
#vi /etc/resolv.conf
--- /tmp/l3-saved-31734.11525.26293 2009-06-04 18:13:58.000000000 +0300 +++ /etc/resolv.conf 2009-06-04 18:16:32.000000000 +0300 @@ -1,5 +1,5 @@ #nameserver 10.0.35.1 +nameserver 192.168.15.9 domain class9.unix.nt -nameserver linux9 |
#vi /etc/hosts
|
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
1 "/etc/host" [Новый файл] |
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ... ~ ~ ~ ~ ~ ~ ~ ~ ~ "/etc/hosts" [Новый] 0L, 0C записано |
#vi /etc/hostname
--- /tmp/l3-saved-31734.24092.11219 2009-06-04 18:17:02.000000000 +0300 +++ /etc/hostname 2009-06-04 18:17:12.000000000 +0300 @@ -1 +1 @@ -linux9.class9.unix.nt +linux9 |
#hostname
linux9 |
#vi /etc/resolv.conf
|
#nmap
Nmap 4.68 ( http://nmap.org ) Usage: nmap [Scan Type(s)] [Options] {target specification} TARGET SPECIFICATION: Can pass hostnames, IP addresses, networks, etc. Ex: scanme.nmap.org, microsoft.com/24, 192.168.0.1; 10.0.0-255.1-254 -iL <inputfilename>: Input from list of hosts/networks -iR <num hosts>: Choose random targets --exclude <host1[,host2][,host3],...>: Exclude hosts/networks --excludefile <exclude_file>: Exclude list from file HOST DISCOVERY: ... --send-eth/--send-ip: Send using raw ethernet frames or IP packets --privileged: Assume that the user is fully privileged --unprivileged: Assume the user lacks raw socket privileges -V: Print version number -h: Print this help summary page. EXAMPLES: nmap -v -A scanme.nmap.org nmap -v -sP 192.168.0.0/16 10.0.0.0/8 nmap -v -iR 10000 -PN -p 80 SEE THE MAN PAGE FOR MANY MORE OPTIONS, DESCRIPTIONS, AND EXAMPLES |
#vi sendmail.mc
|
#vi sendmail.mc
--- /tmp/l3-saved-31734.14660.32740 2009-06-04 18:23:57.000000000 +0300 +++ sendmail.mc 2009-06-04 18:24:38.000000000 +0300 @@ -54,7 +54,7 @@ dnl # FEATURE(`no_default_msa')dnl dnl DAEMON_OPTIONS(`Family=inet6, Name=MTA-v6, Port=smtp, Addr=::1')dnl -DAEMON_OPTIONS(`Family=inet, Name=MTA-v4, Port=smtp, Addr=127.0.0.1')dnl +DAEMON_OPTIONS(`Family=inet, Name=MTA-v4, Port=smtp, Addr=0.0.0.0')dnl dnl DAEMON_OPTIONS(`Family=inet6, Name=MSP-v6, Port=submission, M=Ea, Addr=::1')dnl DAEMON_OPTIONS(`Family=inet, Name=MSP-v4, Port=submission, M=Ea, Addr=127.0.0.1')dnl dnl # |
#vi local-host-names
|
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
Restarting internet superserver: inetd. |
#nmap 192.168.15.9
Starting Nmap 4.68 ( http://nmap.org ) at 2009-06-04 18:26 EEST Interesting ports on 192.168.15.9: Not shown: 1710 closed ports PORT STATE SERVICE 22/tcp open ssh 53/tcp open domain 110/tcp open pop3 111/tcp open rpcbind 9999/tcp open abyss Nmap done: 1 IP address (1 host up) scanned in 13.114 seconds |
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmail. |
#nc 127.0.0.1 25
220 linux9.class9.unix.nt ESMTP Sendmail 8.14.3/8.14.3/Debian-9; Thu, 4 Jun 2009 18:27:36 +0300; (No UCE/UBE) logging access from: [127.0.0.1](FORGED)-localhost [127.0.0.1] (may be forged) 500 5.5.1 Command unrecognized: "" 500 5.5.1 Command unrecognized: "" f 500 5.5.1 Command unrecognized: "f" helo 501 5.0.0 helo requires domain address ^C |
#nc 127.0.0.1 25
220 linux9.class9.unix.nt ESMTP Sendmail 8.14.3/8.14.3/Debian-9; Thu, 4 Jun 2009 18:30:18 +0300; (No UCE/UBE) logging access from: [127.0.0.1](FORGED)-localhost [127.0.0.1] (may be forged) HELO zlo 250 linux9.class9.unix.nt Hello localhost [127.0.0.1] (may be forged), pleased to meet you MAIL FROM: root@microsoft.com 250 2.1.0 root@microsoft.com... Sender ok RCPT TO: root@class9.unix.nt 451 4.1.8 Domain of sender address root@microsoft.com does not resolve RCPT TO: root@class9.unix.nt 451 4.1.8 Domain of sender address root@microsoft.com does not resolve ^C |
#nc 127.0.0.1 25
220 linux9.class9.unix.nt ESMTP Sendmail 8.14.3/8.14.3/Debian-9; Thu, 4 Jun 2009 18:35:17 +0300; (No UCE/UBE) logging access from: [127.0.0.1](FORGED)-localhost [127.0.0.1] (may be forged) HELO zlo 250 linux9.class9.unix.nt Hello localhost [127.0.0.1] (may be forged), pleased to meet you MAIL FROM: root@class10.unix.nt 250 2.1.0 root@class10.unix.nt... Sender ok RCPT TO: root@class9.unix.nt 451 4.1.8 Domain of sender address root@class10.unix.nt does not resolve ^C |
#ls /etc/bind
db.0 db.255 db.empty db.root named.conf.local rndc.key db.127 db.class9 db.local named.conf named.conf.options zones.rfc1918 |
#cat /etc/bind/named.conf.local
// // Do any local configuration here // // Consider adding the 1918 zones here, if they are not used in your // organization //include "/etc/bind/zones.rfc1918"; zone "class9.unix.nt" { type master; file "/etc/bind/db.class9"; }; |
#cat /etc/bind/named.conf.options
options { directory "/var/cache/bind"; // If there is a firewall between you and nameservers you want // to talk to, you may need to fix the firewall to allow multiple // ports to talk. See http://www.kb.cert.org/vuls/id/800113 // If your ISP provided one or more IP addresses for stable // nameservers, you probably want to use them as forwarders. // Uncomment the following block, and insert the addresses replacing // the all-0's placeholder. forwarders { 10.0.35.1; }; auth-nxdomain no; # conform to RFC1035 listen-on-v6 { any; }; #listen-on { 127.0.0.1; }; allow-recursion { 127.0.0.0/8; }; version "Super mega novaya"; }; |
#cat /etc/bind/db.class9
$TTL 3h @ SOA linux9.class9.unix.nt. root.class9.unix.nt. 2009060401 3h 12h 72h 1h NS linux9.class9.unix.nt. MX 10 linux9.class9.unix.nt. linux9 A 192.168.15.9 mega A 192.168.15.10 super A 192.168.15.2 |
#cat /etc/resol.conf
cat: /etc/resol.conf: Нет такого файла или каталога |
#cat /etc/resolv.conf
#nameserver 10.0.35.1 nameserver 192.168.15.9 domain class9.unix.nt |
#ls
access helpfile sendmail.cf submit.cf access.db local-host-names sendmail.conf submit.mc address.resolve m4 sendmail.mc tls aliases Makefile service.switch trusted-users aliases.db peers service.switch-nodns databases sasl smrsh |
#vi local-host-names
--- /tmp/l3-saved-5868.5503.12682 2009-06-04 18:48:25.000000000 +0300 +++ local-host-names 2009-06-04 18:49:04.000000000 +0300 @@ -1,3 +1,4 @@ localhost linux9.class9.unix.nt class9.unix.nt +class10.unix.nt |
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmail. |
#nc 127.0.0.1 25
220 linux9.class9.unix.nt ESMTP Sendmail 8.14.3/8.14.3/Debian-9; Thu, 4 Jun 2009 18:49:27 +0300; (No UCE/UBE) logging access from: [127.0.0.1](FORGED)-localhost [127.0.0.1] (may be forged) HELO zlo 250 linux9.class9.unix.nt Hello localhost [127.0.0.1] (may be forged), pleased to meet you MAIL FROM: 501 5.5.2 Syntax error in parameters scanning "FROM" MAIL FROM: root@class10.unix.nt 250 2.1.0 root@class10.unix.nt... Sender ok RCPT TO: root@class9.unix.nt 451 4.1.8 Domain of sender address root@class10.unix.nt does not resolve DATA 503 5.0.0 Need RCPT (recipient) ^C |
#dig mail.ru mx
; <<>> DiG 9.6.0-P1 <<>> mail.ru mx ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 42340 ;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0 ;; WARNING: recursion requested but not available ;; QUESTION SECTION: ;mail.ru. IN MX ;; Query time: 0 msec ;; SERVER: 192.168.15.9#53(192.168.15.9) ;; WHEN: Thu Jun 4 18:51:49 2009 ;; MSG SIZE rcvd: 25 |
#dig eb.co.ua mx
; <<>> DiG 9.6.0-P1 <<>> eb.co.ua mx ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 49075 ;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0 ;; WARNING: recursion requested but not available ;; QUESTION SECTION: ;eb.co.ua. IN MX ;; Query time: 0 msec ;; SERVER: 192.168.15.9#53(192.168.15.9) ;; WHEN: Thu Jun 4 18:52:43 2009 ;; MSG SIZE rcvd: 26 |
#cd /etc/bind
|
#ls
db.0 db.255 db.empty db.root named.conf.local rndc.key db.127 db.class9 db.local named.conf named.conf.options zones.rfc1918 |
#vi named.conf.options
--- /tmp/l3-saved-31734.15514.9718 2009-06-04 18:53:17.000000000 +0300 +++ named.conf.options 2009-06-04 18:54:00.000000000 +0300 @@ -17,7 +17,7 @@ auth-nxdomain no; # conform to RFC1035 listen-on-v6 { any; }; #listen-on { 127.0.0.1; }; - allow-recursion { 127.0.0.0/8; }; + #allow-recursion { 127.0.0.0/8; }; version "Super mega novaya"; }; |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9. Starting domain name service...: bind9. |
#mute
|
#apt-get install mutt
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Следующие пакеты устанавливались автоматически и больше не требуются: libicu40 portmap Для их удаления используйте 'apt-get autoremove'. Будут установлены следующие дополнительные пакеты: libgpgme11 libpth20 Предлагаемые пакеты: gpgsm urlview mixmaster ... Выбор ранее не выбранного пакета libgpgme11. Распаковывается пакет libgpgme11 (из файла .../libgpgme11_1.1.8-2_i386.deb)... Выбор ранее не выбранного пакета mutt. Распаковывается пакет mutt (из файла .../mutt_1.5.19-4_i386.deb)... Обрабатываются триггеры для man-db ... Обрабатываются триггеры для menu ... Настраивается пакет libpth20 (2.0.7-12) ... Настраивается пакет libgpgme11 (1.1.8-2) ... Настраивается пакет mutt (1.5.19-4) ... Обрабатываются триггеры для menu ... |
#mutt
F- 1/1: root@linux9.unix.nt hello -- (all) Оставлено: 1, удалено: 0. |
#mutt
F- 1/1: root@linux9.unix.nt hello -- (all) Почтовый ящик не изменился. |
#tail -f /var/log/mail
tail: невозможно открыть `/var/log/mail' для чтения: Нет такого файла или каталога tail: больше нет файлов |
#tail -f /var/log/mail.log
Jun 4 18:46:53 linux9 sm-mta[5735]: n54FjJFF005735: ruleset=check_rcpt, arg1=root@class9.unix.nt, relay=localhost [127.0.0.1] (may be forged), reject=451 4.1.8 Domain of sender address root@mail.ru does not resolve Jun 4 18:49:16 linux9 sm-mta[5735]: n54FjJFF005735: lost input channel from localhost [127.0.0.1] (may be forged) to MTA-v4 after startup Jun 4 18:49:16 linux9 sm-mta[5735]: n54FjJFF005735: from=root@mail.ru, size=0, class=0, nrcpts=0, proto=SMTP, daemon=MTA-v4, relay=localhost [127.0.0.1] (may be forged) Jun 4 18:49:23 linux9 sm-mta[6069]: gethostbyaddr(192.168.15.9) failed: 2 Jun 4 18:49:23 linux9 sm-mta[6071]: starting daemon (8.14.3): SMTP+queueing@00:10:00 Jun 4 18:50:35 linux9 sm-mta[6096]: n54FnRo6006096: ruleset=check_rcpt, arg1=root@class9.unix.nt, relay=localhost [127.0.0.1] (may be forged), reject=451 4.1.8 Domain of sender address root@class10.unix.nt does not resolve Jun 4 18:51:31 linux9 sm-mta[6096]: n54FnRo6006096: lost input channel from localhost [127.0.0.1] (may be forged) to MTA-v4 after data Jun 4 18:51:31 linux9 sm-mta[6096]: n54FnRo6006096: from=root@class10.unix.nt, size=0, class=0, nrcpts=0, proto=SMTP, daemon=MTA-v4, relay=localhost [127.0.0.1] (may be forged) Jun 4 18:56:59 linux9 sm-mta[6239]: n54Ft7pY006239: from=root@mail.ru, size=42, class=0, nrcpts=1, msgid=<200906041556.n54Ft7pY006239@linux9.class9.unix.nt>, proto=SMTP, daemon=MTA-v4, relay=localhost [127.0.0.1] (may be forged) Jun 4 18:57:00 linux9 sm-mta[6241]: n54Ft7pY006239: to=root@class9.unix.nt, delay=00:00:56, xdelay=00:00:01, mailer=local, pri=30351, dsn=2.0.0, stat=Sent ^C |
#ssh 10.0.35.100
Host key fingerprint is 69:b5:3e:1a:9a:b7:c3:c3:96:03:c7:b7:b4:69:1d:3b +--[ RSA 2048]----+ | | | | | . | | o . | | .S . | | ..o.o . | | =.+o= o | | oXo=.E | ... root@10.0.35.100's password: Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. You have new mail. Last login: Thu Jun 4 18:59:10 2009 from linux10.class10.unix.nt l3-agent is already running: pid=1896; pidfile=/root/.lilalo/l3-agent.pid |
#ls
access helpfile sendmail.cf submit.cf access.db local-host-names sendmail.conf submit.mc address.resolve m4 sendmail.mc tls aliases Makefile service.switch trusted-users aliases.db peers service.switch-nodns databases sasl smrsh |
#ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:1e:8c:64:2c:4a inet addr:192.168.15.9 Bcast:192.168.15.255 Mask:255.255.255.0 inet6 addr: fe80::21e:8cff:fe64:2c4a/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:93 errors:0 dropped:0 overruns:0 frame:0 TX packets:37 errors:0 dropped:0 overruns:0 carrier:2 collisions:0 txqueuelen:1000 RX bytes:9551 (9.3 KiB) TX bytes:5121 (5.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:42 errors:0 dropped:0 overruns:0 frame:0 TX packets:42 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:3497 (3.4 KiB) TX bytes:3497 (3.4 KiB) |
#nc 127.0.0.1 25
220 linux9.class9.unix.nt ESMTP Sendmail 8.14.3/8.14.3/Debian-9; Fri, 5 Jun 2009 09:49:07 +0300; (No UCE/UBE) logging access from: [127.0.0.1](FORGED)-localhost [127.0.0.1] (may be forged) HELO zlo 250 linux9.class9.unix.nt Hello localhost [127.0.0.1] (may be forged), pleased to meet you MAIL FROM: root@mail.ru 250 2.1.0 root@mail.ru... Sender ok RCPT to: root@class9.unix.nt 250 2.1.5 root@class9.unix.nt... Recipient ok DATA 354 Enter mail, end with "." on a line by itself hello . 250 2.0.0 n556n7K3004179 Message accepted for delivery ^C У вас есть новая почта в /var/mail/root |
#mutt
N - 2/2: root@mail.ru -- (all) Оставлено: 2, удалено: 0. |
#host 192.168.15.10
Name: linux10.class10.unix.nt Address: 192.168.15.10 |
#screen -x
|
#screen
|
#screen -x
|
#screen -x
|
#dig -x 93.158.134.8
; <<>> DiG 9.6.0-P1 <<>> -x 93.158.134.8 ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 52038 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2 ;; QUESTION SECTION: ;8.134.158.93.in-addr.arpa. IN PTR ;; ANSWER SECTION: 8.134.158.93.in-addr.arpa. 14228 IN PTR ya.ru. ;; AUTHORITY SECTION: 134.158.93.in-addr.arpa. 86228 IN NS ns4.yandex.net. 134.158.93.in-addr.arpa. 86228 IN NS ns1.yandex.net. ;; ADDITIONAL SECTION: ns1.yandex.net. 109723 IN A 213.180.193.1 ns4.yandex.net. 113629 IN A 77.88.19.60 ;; Query time: 1 msec ;; SERVER: 192.168.15.9#53(192.168.15.9) ;; WHEN: Fri Jun 5 10:19:38 2009 ;; MSG SIZE rcvd: 140 |
#who is 212.109.52.53
|
#whois 212.109.52.53
% This is the RIPE Whois query server #1. % The objects are in RPSL format. % % The RIPE Database is subject to Terms and Conditions. % See http://www.ripe.net/db/support/db-terms-conditions.pdf % Note: This output has been filtered. % To receive output for a database update, use the "-B" flag. % Information related to '212.109.52.48 - 212.109.52.55' inetnum: 212.109.52.48 - 212.109.52.55 netname: EXPRESS-BANK-GTUA ... fax-no: +380 44 2764269 e-mail: dato@express.kiev.ua nic-hdl: DG885-RIPE source: RIPE # Filtered % Information related to '212.109.32.0/19AS12530' route: 212.109.32.0/19 descr: SOL Small Delegated Block origin: AS12530 mnt-by: GTUA-RT-MNT source: RIPE # Filtered |
#dig -x 93.158.134.8
; <<>> DiG 9.6.0-P1 <<>> -x 93.158.134.8 ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 38494 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2 ;; QUESTION SECTION: ;8.134.158.93.in-addr.arpa. IN PTR ;; ANSWER SECTION: 8.134.158.93.in-addr.arpa. 10643 IN PTR ya.ru. ;; AUTHORITY SECTION: 134.158.93.in-addr.arpa. 82643 IN NS ns1.yandex.net. 134.158.93.in-addr.arpa. 82643 IN NS ns4.yandex.net. ;; ADDITIONAL SECTION: ns1.yandex.net. 106138 IN A 213.180.193.1 ns4.yandex.net. 110044 IN A 77.88.19.60 ;; Query time: 0 msec ;; SERVER: 192.168.15.9#53(192.168.15.9) ;; WHEN: Fri Jun 5 11:19:23 2009 ;; MSG SIZE rcvd: 140 |
#dig -x 212.109.52.53
; <<>> DiG 9.6.0-P1 <<>> -x 212.109.52.53 ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 9194 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 3 ;; QUESTION SECTION: ;53.52.109.212.in-addr.arpa. IN PTR ;; ANSWER SECTION: 53.52.109.212.in-addr.arpa. 40080 IN PTR bravo.eb.co.ua. ;; AUTHORITY SECTION: 52.109.212.in-addr.arpa. 169680 IN NS nss.sovamua.com. 52.109.212.in-addr.arpa. 169680 IN NS ns.sovamua.com. 52.109.212.in-addr.arpa. 169680 IN NS nss2.sovamua.com. ;; ADDITIONAL SECTION: ns.sovamua.com. 37993 IN A 212.109.32.15 nss.sovamua.com. 103625 IN A 62.64.120.244 nss2.sovamua.com. 103625 IN A 62.208.20.18 ;; Query time: 1 msec ;; SERVER: 192.168.15.9#53(192.168.15.9) ;; WHEN: Fri Jun 5 11:19:38 2009 ;; MSG SIZE rcvd: 185 |
#dig -x 212.109.52.50
; <<>> DiG 9.6.0-P1 <<>> -x 212.109.52.50 ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 11461 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 3 ;; QUESTION SECTION: ;50.52.109.212.in-addr.arpa. IN PTR ;; ANSWER SECTION: 50.52.109.212.in-addr.arpa. 43200 IN PTR ll-50.52.109.212.sovam.net.ua. ;; AUTHORITY SECTION: 52.109.212.in-addr.arpa. 169654 IN NS nss.sovamua.com. 52.109.212.in-addr.arpa. 169654 IN NS ns.sovamua.com. 52.109.212.in-addr.arpa. 169654 IN NS nss2.sovamua.com. ;; ADDITIONAL SECTION: ns.sovamua.com. 37967 IN A 212.109.32.15 nss.sovamua.com. 103599 IN A 62.64.120.244 nss2.sovamua.com. 103599 IN A 62.208.20.18 ;; Query time: 549 msec ;; SERVER: 192.168.15.9#53(192.168.15.9) ;; WHEN: Fri Jun 5 11:20:04 2009 ;; MSG SIZE rcvd: 200 |
#dig -x 212.109.52.52
; <<>> DiG 9.6.0-P1 <<>> -x 212.109.52.52 ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 37496 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 3 ;; QUESTION SECTION: ;52.52.109.212.in-addr.arpa. IN PTR ;; ANSWER SECTION: 52.52.109.212.in-addr.arpa. 43200 IN PTR ll-52.52.109.212.sovam.net.ua. ;; AUTHORITY SECTION: 52.109.212.in-addr.arpa. 169645 IN NS nss2.sovamua.com. 52.109.212.in-addr.arpa. 169645 IN NS ns.sovamua.com. 52.109.212.in-addr.arpa. 169645 IN NS nss.sovamua.com. ;; ADDITIONAL SECTION: ns.sovamua.com. 37958 IN A 212.109.32.15 nss.sovamua.com. 103590 IN A 62.64.120.244 nss2.sovamua.com. 103590 IN A 62.208.20.18 ;; Query time: 47 msec ;; SERVER: 192.168.15.9#53(192.168.15.9) ;; WHEN: Fri Jun 5 11:20:13 2009 ;; MSG SIZE rcvd: 200 |
#dig ÑиÑÑ eb.co.ua srv
; <<>> DiG 9.6.0-P1 <<>> eb.co.ua srv ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 11657 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;eb.co.ua. IN SRV ;; AUTHORITY SECTION: eb.co.ua. 3600 IN SOA dns.eb.co.ua. uiyn.email.ua. 200712056 10800 3600 604800 3600 ;; Query time: 10 msec ;; SERVER: 192.168.15.9#53(192.168.15.9) ;; WHEN: Fri Jun 5 11:56:01 2009 ;; MSG SIZE rcvd: 77 |
#dig eb.co.ua ns
; <<>> DiG 9.6.0-P1 <<>> eb.co.ua ns ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 23721 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;eb.co.ua. IN NS ;; ANSWER SECTION: eb.co.ua. 30 IN NS ns1.eb.co.ua. eb.co.ua. 30 IN NS ns2.eb.co.ua. ;; Query time: 12 msec ;; SERVER: 192.168.15.9#53(192.168.15.9) ;; WHEN: Fri Jun 5 11:56:20 2009 ;; MSG SIZE rcvd: 62 |
#dig eb.co.ua mx
; <<>> DiG 9.6.0-P1 <<>> eb.co.ua mx ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40431 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 2, ADDITIONAL: 2 ;; QUESTION SECTION: ;eb.co.ua. IN MX ;; ANSWER SECTION: eb.co.ua. 600 IN MX 20 bravo.eb.co.ua. eb.co.ua. 600 IN MX 10 alpha.eb.co.ua. ;; AUTHORITY SECTION: eb.co.ua. 20 IN NS ns1.eb.co.ua. eb.co.ua. 20 IN NS ns2.eb.co.ua. ;; ADDITIONAL SECTION: alpha.eb.co.ua. 30 IN A 62.80.163.45 bravo.eb.co.ua. 30 IN A 212.109.52.53 ;; Query time: 11 msec ;; SERVER: 192.168.15.9#53(192.168.15.9) ;; WHEN: Fri Jun 5 11:56:30 2009 ;; MSG SIZE rcvd: 138 |
#dig kh.eb.co.ua mx
; <<>> DiG 9.6.0-P1 <<>> kh.eb.co.ua mx ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 59229 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 2, ADDITIONAL: 4 ;; QUESTION SECTION: ;kh.eb.co.ua. IN MX ;; ANSWER SECTION: kh.eb.co.ua. 600 IN MX 20 bravo.eb.co.ua. kh.eb.co.ua. 600 IN MX 10 alpha.eb.co.ua. ... eb.co.ua. 1 IN NS ns1.eb.co.ua. ;; ADDITIONAL SECTION: alpha.eb.co.ua. 11 IN A 62.80.163.45 bravo.eb.co.ua. 11 IN A 212.109.52.53 ns1.eb.co.ua. 11 IN A 62.80.163.45 ns2.eb.co.ua. 11 IN A 212.109.52.53 ;; Query time: 31 msec ;; SERVER: 192.168.15.9#53(192.168.15.9) ;; WHEN: Fri Jun 5 11:56:49 2009 ;; MSG SIZE rcvd: 173 |
#dig vpn.kh.eb.co.ua mx
; <<>> DiG 9.6.0-P1 <<>> vpn.kh.eb.co.ua mx ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 423 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 2, ADDITIONAL: 2 ;; QUESTION SECTION: ;vpn.kh.eb.co.ua. IN MX ;; ANSWER SECTION: vpn.kh.eb.co.ua. 600 IN MX 20 bravo.eb.co.ua. vpn.kh.eb.co.ua. 600 IN MX 10 alpha.eb.co.ua. ;; AUTHORITY SECTION: eb.co.ua. 24 IN NS ns2.eb.co.ua. eb.co.ua. 24 IN NS ns1.eb.co.ua. ;; ADDITIONAL SECTION: alpha.eb.co.ua. 24 IN A 62.80.163.45 bravo.eb.co.ua. 24 IN A 212.109.52.53 ;; Query time: 56 msec ;; SERVER: 192.168.15.9#53(192.168.15.9) ;; WHEN: Fri Jun 5 11:57:14 2009 ;; MSG SIZE rcvd: 145 |
#dig vpn.od.eb.co.ua mx
; <<>> DiG 9.6.0-P1 <<>> vpn.od.eb.co.ua mx ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 17804 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;vpn.od.eb.co.ua. IN MX ;; AUTHORITY SECTION: vpn.od.eb.co.ua. 3600 IN SOA ns1.eb.co.ua. HOSTMASTER.eb.co.ua. 41 10800 3600 604800 3600 ;; Query time: 27 msec ;; SERVER: 192.168.15.9#53(192.168.15.9) ;; WHEN: Fri Jun 5 11:57:26 2009 ;; MSG SIZE rcvd: 84 |
#dig vpn.od.eb.co.ua ns
; <<>> DiG 9.6.0-P1 <<>> vpn.od.eb.co.ua ns ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54394 ;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 4 ;; QUESTION SECTION: ;vpn.od.eb.co.ua. IN NS ;; ANSWER SECTION: vpn.od.eb.co.ua. 25494 IN NS ns1.eb.co.ua. vpn.od.eb.co.ua. 25494 IN NS ns2.od.eb.co.ua. vpn.od.eb.co.ua. 25494 IN NS ns2.eb.co.ua. vpn.od.eb.co.ua. 25494 IN NS ns1.od.eb.co.ua. ;; ADDITIONAL SECTION: ns1.eb.co.ua. 11 IN A 62.80.163.45 ns1.od.eb.co.ua. 10 IN A 62.80.163.45 ns2.eb.co.ua. 11 IN A 212.109.52.53 ns2.od.eb.co.ua. 10 IN A 212.109.52.53 ;; Query time: 1 msec ;; SERVER: 192.168.15.9#53(192.168.15.9) ;; WHEN: Fri Jun 5 11:57:45 2009 ;; MSG SIZE rcvd: 169 |
#dig vpn.kh.eb.co.ua ns
; <<>> DiG 9.6.0-P1 <<>> vpn.kh.eb.co.ua ns ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 31463 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;vpn.kh.eb.co.ua. IN NS ;; AUTHORITY SECTION: eb.co.ua. 3600 IN SOA dns.eb.co.ua. uiyn.email.ua. 200712056 10800 3600 604800 3600 ;; Query time: 42 msec ;; SERVER: 192.168.15.9#53(192.168.15.9) ;; WHEN: Fri Jun 5 11:57:51 2009 ;; MSG SIZE rcvd: 84 |
#apt-get install thunderbird
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Пакет thunderbird недоступен, но упомянут в списке зависимостей другого пакета. Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list E: Для пакета thunderbird не найдены кандидаты на установку |
#mutt
1 F Jun 04 root@linux9.uni ( 1) hello 2 Jun 05 root@mail.ru ( 2) ---Mutt: /var/mail/root [Msgs:2 0,9K]---(threads/date)------------------------------(all)--- Почтовый ящик не изменился. |
#ls
access databases peers service.switch tls access.db helpfile sasl service.switch-nodns trusted-users address.resolve local-host-names sendmail.cf smrsh aliases m4 sendmail.conf submit.cf aliases.db Makefile sendmail.mc submit.mc |
#vi .muttrc
--- /dev/null 2009-06-05 09:35:31.504159713 +0300 +++ .muttrc 2009-06-05 12:36:22.000000000 +0300 @@ -0,0 +1,3 @@ +my_hdr From: nvv <user@class9.linux.nt> +my_hdr Reply-To: nvv <user@class9.linux.nt> +set realname = 'nazarenko vitaly' |
#vi .muttrc
--- /tmp/l3-saved-3506.30804.22847 2009-06-05 12:36:23.000000000 +0300 +++ .muttrc 2009-06-05 12:36:54.000000000 +0300 @@ -1,3 +1,3 @@ -my_hdr From: nvv <user@class9.linux.nt> -my_hdr Reply-To: nvv <user@class9.linux.nt> +my_hdr From: nvv <root@class9.linux.nt> +my_hdr Reply-To: nvv <root@class9.linux.nt> set realname = 'nazarenko vitaly' |
#vi .muttrc
--- /tmp/l3-saved-3506.26329.7898 2009-06-05 12:37:06.000000000 +0300 +++ .muttrc 2009-06-05 12:38:22.000000000 +0300 @@ -1,3 +1,3 @@ my_hdr From: nvv <root@class9.linux.nt> my_hdr Reply-To: nvv <root@class9.linux.nt> -set realname = 'nazarenko vitaly' +set realname = 'Nazarenko Vitaly' |
#cat .muttrc
my_hdr From: nvv <root@class9.linux.nt> my_hdr Reply-To: nvv <root@class9.linux.nt> set realname = 'Nazarenko Vitaly' |
#mutt
To: root@class10.unix.nt Cc: Bcc: Subject: hello Reply-To: [text/plain, 7bit, us-ascii, 0,1K] Fcc: ~/sent Mix: <no chain defined> Security: Не применять -- Вложения - I 1 /tmp/mutt-linux9-0-8341-0 ---Mutt: /var/mail/root [Msgs:2 0,9K]---(threads/date)------------------------------(all)--- Почтовый ящик не изменился. У вас есть новая почта в /var/mail/root |
#tail -f /var/log/mail.log
Jun 4 18:51:31 linux9 sm-mta[6096]: n54FnRo6006096: from=root@class10.unix.nt, size=0, class=0, nrcpts=0, proto=SMTP, daemon=MTA-v4, relay=localhost [127.0.0.1] (may be forged) Jun 4 18:56:59 linux9 sm-mta[6239]: n54Ft7pY006239: from=root@mail.ru, size=42, class=0, nrcpts=1, msgid=<200906041556.n54Ft7pY006239@linux9.class9.unix.nt>, proto=SMTP, daemon=MTA-v4, relay=localhost [127.0.0.1] (may be forged) Jun 4 18:57:00 linux9 sm-mta[6241]: n54Ft7pY006239: to=root@class9.unix.nt, delay=00:00:56, xdelay=00:00:01, mailer=local, pri=30351, dsn=2.0.0, stat=Sent Jun 5 09:35:45 linux9 sm-mta[2736]: starting daemon (8.14.3): SMTP+queueing@00:10:00 Jun 5 09:50:12 linux9 sm-mta[4179]: n556n7K3004179: from=root@mail.ru, size=8, class=0, nrcpts=1, msgid=<200906050649.n556n7K3004179@linux9.class9.unix.nt>, proto=SMTP, daemon=MTA-v4, relay=localhost [127.0.0.1] (may be forged) Jun 5 09:50:12 linux9 sm-mta[4185]: n556n7K3004179: to=root@class9.unix.nt, delay=00:00:17, xdelay=00:00:00, mailer=local, pri=30339, dsn=2.0.0, stat=Sent Jun 5 12:41:33 linux9 sendmail[8674]: n559fX4d008674: from=root, size=296, class=0, nrcpts=1, msgid=<20090605094133.GA8341@linux9.unix.nt>, relay=root@localhost Jun 5 12:41:33 linux9 sm-mta[8675]: n559fX3O008675: from=<root@linux9.class9.unix.nt>, size=453, class=0, nrcpts=1, msgid=<20090605094133.GA8341@linux9.unix.nt>, proto=ESMTP, daemon=MTA-v4, relay=localhost [127.0.0.1] (may be forged) Jun 5 12:41:33 linux9 sendmail[8674]: n559fX4d008674: to=root@class10.unix.nt, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30296, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (n559fX3O008675 Message accepted for delivery) Jun 5 12:41:33 linux9 sm-mta[8676]: n559fX3O008675: to=<root@class10.unix.nt>, ctladdr=<root@linux9.class9.unix.nt> (0/0), delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30692, dsn=2.0.0, stat=Sent ^C |
#mutt
Оставлено: 5, удалено: 0. У вас есть почта в /var/mail/root |
#mutt
+- 5/5: nvv Почтовый ящик не изменился. |
#cd /etc/bind
|
#ls
db.0 db.255 db.empty db.root named.conf.local rndc.key db.127 db.class9 db.local named.conf named.conf.options zones.rfc1918 |
#vi db.class9
|
#~
1 options { 2 directory "/var/cache/bind"; 3 4 // If there is a firewall between you and nameservers you want 5 // to talk to, you may need to fix the firewall to allow multiple 6 // ports to talk. See http://www.kb.cert.org/vuls/id/800113 7 8 // If your ISP provided one or more IP addresses for stable 9 // nameservers, you probably want to use them as forwarders. 10 // Uncomment the following block, and insert the addresses replacing ... 16 17 auth-nxdomain no; # conform to RFC1035 18 listen-on-v6 { any; }; 19 #listen-on { 127.0.0.1; }; 20 #allow-recursion { 127.0.0.0/8; }; 21 version "Super mega novaya"; 22 }; 23 24 "named.conf.options" 24L, 663C |
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
; <<>> DiG 9.6.0-P1 <<>> @127.0.0.1 class9.eb.co.ua mx ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 41455 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 2, ADDITIONAL: 2 ;; QUESTION SECTION: ;class9.eb.co.ua. IN MX ;; ANSWER SECTION: class9.eb.co.ua. 600 IN MX 10 alpha.eb.co.ua. class9.eb.co.ua. 600 IN MX 20 bravo.eb.co.ua. ;; AUTHORITY SECTION: eb.co.ua. 30 IN NS ns1.eb.co.ua. eb.co.ua. 30 IN NS ns2.eb.co.ua. ;; ADDITIONAL SECTION: alpha.eb.co.ua. 30 IN A 62.80.163.45 bravo.eb.co.ua. 30 IN A 212.109.52.53 ;; Query time: 434 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Fri Jun 5 13:04:23 2009 ;; MSG SIZE rcvd: 145 |
#dig @127.0.0.1 class9.unix.nt mx
; <<>> DiG 9.6.0-P1 <<>> @127.0.0.1 class9.unix.nt mx ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 35258 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1 ;; QUESTION SECTION: ;class9.unix.nt. IN MX ;; ANSWER SECTION: class9.unix.nt. 10800 IN MX 10 linux9.class9.unix.nt. ;; AUTHORITY SECTION: class9.unix.nt. 10800 IN NS linux9.class9.unix.nt. ;; ADDITIONAL SECTION: linux9.class9.unix.nt. 10800 IN A 192.168.15.9 ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Fri Jun 5 13:04:41 2009 ;; MSG SIZE rcvd: 85 |
#cat /etc/network/interfaces
# Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or # /usr/share/doc/ifupdown/examples for more information. auto lo eth0 iface lo inet loopback iface eth0 inet static address 192.168.15.9 netmask 255.255.255.0 network 192.168.15.0 broadcast 192.168.15.255 gateway 192.168.15.254 ... # netmask 255.255.255.0 # up ip route add default via 192.168.215.1 dev eth0.215 table 3 || true # up ip rule add from 192.168.215.2 lookup 3 || true #vlan_raw_device eth0 #up ip route add default via 192.168.215.1 dev eth0.215 table 3 || true #up ip rule add from 192.168.215.2 lookup 3 || true #up ifconfig eth0.215 192.168.215.2 || true #network 255.255.255.0 #vlan_raw_device eth0 #gateway 192.168.215. |
#cd /etc/mail
|
#ls
access databases peers service.switch tls access.db helpfile sasl service.switch-nodns trusted-users address.resolve local-host-names sendmail.cf smrsh aliases m4 sendmail.conf submit.cf aliases.db Makefile sendmail.mc submit.mc |
#vi local-host-names
--- /tmp/l3-saved-3506.28323.13913 2009-06-05 14:05:48.000000000 +0300 +++ local-host-names 2009-06-05 14:06:02.000000000 +0300 @@ -1,4 +1,3 @@ localhost linux9.class9.unix.nt class9.unix.nt -class10.unix.nt |
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmail. |
#dig class9.unix.nt mx
; <<>> DiG 9.6.0-P1 <<>> class9.unix.nt mx ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 65347 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1 ;; QUESTION SECTION: ;class9.unix.nt. IN MX ;; ANSWER SECTION: class9.unix.nt. 10800 IN MX 10 linux9.class9.unix.nt. ;; AUTHORITY SECTION: class9.unix.nt. 10800 IN NS linux9.class9.unix.nt. ;; ADDITIONAL SECTION: linux9.class9.unix.nt. 10800 IN A 192.168.15.9 ;; Query time: 0 msec ;; SERVER: 192.168.15.9#53(192.168.15.9) ;; WHEN: Fri Jun 5 14:23:19 2009 ;; MSG SIZE rcvd: 85 |
#dig class9.unix.nt mx
; <<>> DiG 9.6.0-P1 <<>> class9.unix.nt mx ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 11321 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1 ;; QUESTION SECTION: ;class9.unix.nt. IN MX ;; ANSWER SECTION: class9.unix.nt. 10800 IN MX 10 linux9.class9.unix.nt. ;; AUTHORITY SECTION: class9.unix.nt. 10800 IN NS linux9.class9.unix.nt. ;; ADDITIONAL SECTION: linux9.class9.unix.nt. 10800 IN A 192.168.15.9 ;; Query time: 0 msec ;; SERVER: 192.168.15.9#53(192.168.15.9) ;; WHEN: Fri Jun 5 14:23:21 2009 ;; MSG SIZE rcvd: 85 |
#dig class10.unix.nt mx
; <<>> DiG 9.6.0-P1 <<>> class10.unix.nt mx ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 36169 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1 ;; QUESTION SECTION: ;class10.unix.nt. IN MX ;; ANSWER SECTION: class10.unix.nt. 9548 IN MX 10 linux10.class10.unix.nt. ;; AUTHORITY SECTION: class10.unix.nt. 9548 IN NS linux10.class10.unix.nt. ;; ADDITIONAL SECTION: linux10.class10.unix.nt. 9548 IN A 192.168.15.10 ;; Query time: 0 msec ;; SERVER: 192.168.15.9#53(192.168.15.9) ;; WHEN: Fri Jun 5 14:23:46 2009 ;; MSG SIZE rcvd: 87 |
#dig class2.unix.nt mx
; <<>> DiG 9.6.0-P1 <<>> class2.unix.nt mx ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53746 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1 ;; QUESTION SECTION: ;class2.unix.nt. IN MX ;; ANSWER SECTION: class2.unix.nt. 3600 IN MX 10 linux2.class2.unix.nt. ;; AUTHORITY SECTION: class2.unix.nt. 3600 IN NS linux2.class2.unix.nt. ;; ADDITIONAL SECTION: linux2.class2.unix.nt. 3600 IN A 192.168.15.2 ;; Query time: 1 msec ;; SERVER: 192.168.15.9#53(192.168.15.9) ;; WHEN: Fri Jun 5 14:23:54 2009 ;; MSG SIZE rcvd: 85 |
#dig class13.unix.nt mx
; <<>> DiG 9.6.0-P1 <<>> class13.unix.nt mx ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 37767 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1 ;; QUESTION SECTION: ;class13.unix.nt. IN MX ;; ANSWER SECTION: class13.unix.nt. 10701 IN MX 10 linux13.class13.unix.nt. ;; AUTHORITY SECTION: class13.unix.nt. 10701 IN NS linux13.class13.unix.nt. ;; ADDITIONAL SECTION: linux13.class13.unix.nt. 10701 IN A 192.168.15.13 ;; Query time: 1 msec ;; SERVER: 192.168.15.9#53(192.168.15.9) ;; WHEN: Fri Jun 5 14:24:04 2009 ;; MSG SIZE rcvd: 87 |
#vi access
|
#network number must end on an octet boundary, or
|
my_hdr From: nvv <root@class9.linux.nt> my_hdr Reply-To: nvv <root@class9.linux.nt> set realname = 'Nazarenko Vitaly'
$TTL 3h @ SOA linux9.class9.unix.nt. root.class9.unix.nt. 2009060401 3h 12h 72h 1h NS linux9.class9.unix.nt. MX 10 linux9.class9.unix.nt. linux9 A 192.168.15.9 mega A 192.168.15.10 super A 192.168.15.2
// // Do any local configuration here // // Consider adding the 1918 zones here, if they are not used in your // organization //include "/etc/bind/zones.rfc1918"; zone "class9.unix.nt" { type master; file "/etc/bind/db.class9"; };
options { directory "/var/cache/bind"; // If there is a firewall between you and nameservers you want // to talk to, you may need to fix the firewall to allow multiple // ports to talk. See http://www.kb.cert.org/vuls/id/800113 // If your ISP provided one or more IP addresses for stable // nameservers, you probably want to use them as forwarders. // Uncomment the following block, and insert the addresses replacing // the all-0's placeholder. forwarders { 10.0.35.1; }; auth-nxdomain no; # conform to RFC1035 listen-on-v6 { any; }; #listen-on { 127.0.0.1; }; allow-recursion { 127.0.0.0/8; }; version "Super mega novaya"; };
# Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or # /usr/share/doc/ifupdown/examples for more information. auto lo eth0 iface lo inet loopback iface eth0 inet static address 192.168.15.9 netmask 255.255.255.0 network 192.168.15.0 broadcast 192.168.15.255 gateway 192.168.15.254 #vconfig add eth0.105 #ifconfig eth0.105 192.168.105.1 #auto eth0.105 #iface eth0.105 inet static # address 192.168.105.1 # netmask 255.255.255.0 # vlan_raw_device eth0 # #auto eth0.205 #iface eth0.205 inet static # address 192.168.205.2 # netmask 255.255.255.0 # up ip route add default via 192.168.205.1 dev eth0.205 table 2 || true # up ip rule add from 192.168.205.2 lookup 2 || true # vlan_raw_device eth0 # gateway 192.168.205.1 #auto eth0.215 #iface eth0.215 inet static # address 192.168.215.2 # netmask 255.255.255.0 # up ip route add default via 192.168.215.1 dev eth0.215 table 3 || true # up ip rule add from 192.168.215.2 lookup 3 || true #vlan_raw_device eth0 #up ip route add default via 192.168.215.1 dev eth0.215 table 3 || true #up ip rule add from 192.168.215.2 lookup 3 || true #up ifconfig eth0.215 192.168.215.2 || true #network 255.255.255.0 #vlan_raw_device eth0 #gateway 192.168.215.
#nameserver 10.0.35.1 nameserver 192.168.15.9 domain class9.unix.nt
Время первой команды журнала | 18:13:44 2009- 6- 4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 14:33:22 2009- 6- 5 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 15.84 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 3.13 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.54 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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