/l3/users/29-05-2007/nt-lnet/linux3.net.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 |
|
#nslookup host12.okno.net.nt
Server: 127.0.0.1 Address: 127.0.0.1#53 ** server can't find host12.okno.net.nt: NXDOMAIN |
#nslookup okno12.okno.net.nt
Server: 127.0.0.1 Address: 127.0.0.1#53 Non-authoritative answer: Name: okno12.okno.net.nt Address: 192.168.16.12 |
#nslookup okno12.okno.net.nt
Server: 127.0.0.1 Address: 127.0.0.1#53 Non-authoritative answer: Name: okno12.okno.net.nt Address: 192.168.16.12 |
#mc
|
#hostname
linux3 |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind. Starting domain name service...: bind. |
#mc
|
#hostname -F
hostname: option requires an argument -- F Usage: hostname [-v] {hostname|-F file} set host name (from file) domainname [-v] {nisdomain|-F file} set NIS domain name (from file) hostname [-v] [-d|-f|-s|-a|-i|-y] display formated name hostname [-v] display host name hostname -V|--version|-h|--help print info and exit dnsdomainname=hostname -d, {yp,nis,}domainname=hostname -y -s, --short short host name -a, --alias alias names -i, --ip-address addresses for the host name -f, --fqdn, --long long host name (FQDN) -d, --domain DNS domain name -y, --yp, --nis NIS/YP domain name -F, --file read host name or NIS domain name from given file This command can get or set the host name or the NIS domain name. You can also get the DNS domain or the FQDN (fully qualified domain name). Unless you are using bind or NIS for host lookups you can change the FQDN (Fully Qualified Domain Name) and the DNS domain name (which is part of the FQDN) in the /etc/hosts file. |
#hostname -F /etc/hostname
|
#hostname
ns |
#hostname -f
ns.andrey.net.nt |
#mc
|
#mc
|
#hostname -f
hostname: Unknown host |
#host ns
Host ns not found: 3(NXDOMAIN) |
#hostname
ns |
# -f
bash: -f: command not found |
#hostname -f
hostname: Unknown host |
#hostname -f
ns.andrey.net.nt |
#apt-get --purge remove exim4
ЧÑение ÑпиÑков пакеÑов... ÐоÑово ÐоÑÑÑоение деÑева завиÑимоÑÑей... ÐоÑово ÐакеÑÑ, коÑоÑÑе бÑдÑÑ Ð£ÐÐÐ xim4* обновлено 0, ÑÑÑановлено 0 новÑÑ Ð¿Ð°ÐºÐµÑов, Ð´Ð»Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¾ÑмеÑено 1 пакеÑов, и 1 пакеÑов не обновлено. ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ ÑкаÑаÑÑ 0РаÑÑ Ð¸Ð²Ð¾Ð². ÐоÑле ÑаÑпаковки обÑем занÑÑого диÑкового пÑоÑÑÑанÑÑва ÑменÑÑиÑÑÑ Ð½Ð° 49,2kB. ХоÑиÑе пÑодолжиÑÑ [Ð/н]? y (ЧÑение Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ ... на даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑÑÑановлено 109393 Ñайлов и каÑалогов.) УдалÑеÑÑÑ Ð¿Ð°ÐºÐµÑ exim4... УдалÑÑÑÑÑ ÑÐ°Ð¹Ð»Ñ ÐºÐ¾Ð½ÑигÑÑаÑии пакеÑа exim4... |
#apt-get install sendmail
adduser: Предупреждение: данный домашний каталог не принадлежит пользователю, который сейчас создаётся. adduser: Предупреждение: данный домашний каталог не принадлежит пользователю, который сейчас создаётся. --------- IMPORTANT INFORMATION FOR XINETD USERS ---------- The following line will be added to your /etc/inetd.conf file: #<off># smtp\tstream\ttcp\tnowait\troot\t/usr/sbin/sendmail sendmail -Am -bs If you are indeed using xinetd, you will have to convert the above into /etc/xinetd.conf format, and add it manually. See /usr/share/doc/xinetd/README.Debian for more information. ----------------------------------------------------------- --------- IMPORTANT INFORMATION FOR XINETD USERS ---------- ... Warning: These messages were issued while creating sendmail.cf make sure they are benign before starting sendmail! Errors in generating sendmail.cf *** ERROR: FEATURE() should be before MAILER() *** MAILER(`local') must appear after FEATURE(`always_add_domain')*** ERROR: FEATURE() should be before MAILER() *** MAILER(`local') must appear after FEATURE(`allmasquerade')*** ERROR: FEATURE() should be before MAILER() Starting Mail Transport Agent: sendmail. Настраивается пакет rmail (8.13.8-3) ... Настраивается пакет sensible-mda (8.13.8-3) ... Настраивается пакет sendmail (8.13.8-3) ... |
#vim /etc/mail/local-host-names
2c2 < ns.andrey.net.nt --- > andrey.net.nt |
#vim /etc/mail/sendmail.mc
|
#vim /etc/mail/sendmail.mc
56c56 < DAEMON_OPTIONS(`Family=inet, Name=MTA-v4, Port=smtp, Addr=127.0.0.1')dnl --- > DAEMON_OPTIONS(`Family=inet, Name=MTA-v4, Port=smtp')dnl 58c58 < DAEMON_OPTIONS(`Family=inet, Name=MSP-v4, Port=submission, Addr=127.0.0.1')dnl --- > DAEMON_OPTIONS(`Family=inet, Name=MSP-v4, Port=submission')dnl 97,99d96 < MAILER_DEFINITIONS < MAILER(`local')dnl < MAILER(`smtp')dnl 103c100 < MASQUERADE_AS(`linux3.net.nt')dnl --- > MASQUERADE_AS(`andrey.net.nt')dnl 105a103,106 > > MAILER_DEFINITIONS > MAILER(`local')dnl > MAILER(`smtp')dnl |
#cd /etc/mail
|
#make
Updating databases ... Reading configuration from /etc/mail/sendmail.conf. Validating configuration. Creating /etc/mail/databases... 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" Creating /etc/mail/relay-domains # Optional file... Updating Makefile ... Reading configuration from /etc/mail/sendmail.conf. Validating configuration. Creating /etc/mail/Makefile... Updating sendmail.cf ... The following file(s) have changed: /etc/mail/sendmail.cf ** ** You should issue `/etc/init.d/sendmail reload` ** ** |
#/etc/init.d/sendmail reload
Reloading Mail Transport Agent configuration: sendmail. |
#vim /etc/hosts.allow
21a22 > sshd: 192.168.16.0/24: allow |
#ssh 192.168.16.1
Last login: Fri Jun 1 16:53:17 2007 from 192.168.16.150 Linux #linux1a okno1 2.6.18-4-686 #1 SMP Mon Mar 26 17:17:36 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. You have mail. l3-agent is already running: pid=3275; pidfile=/root/.lilalo/l3-agent.pid |
#creen -x
bash: creen: command not found |
#sreen -x
bash: sreen: command not found |
#screen -x
|
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:04:75:75:46:C1 inet addr:192.168.16.100 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::204:75ff:fe75:46c1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:72745 errors:0 dropped:0 overruns:9 frame:0 TX packets:51217 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:19942977 (19.0 MiB) TX bytes:3608619 (3.4 MiB) Interrupt:169 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:448 errors:0 dropped:0 overruns:0 frame:0 TX packets:448 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:44409 (43.3 KiB) TX bytes:44409 (43.3 KiB) |
#exit
ÐÑойки ÐÑÐ°Ð²Ð°Ñ Ð¿Ð°Ð½ÐµÐ»Ñ / â<âââââââââââââââââââââââââââââââââââââââââââââââââââââv>ââ<â~âââââââââââââââââââââââââââââââââââââââââââââââââââââââââv>â â ÐÐ¼Ñ âÐ Ð°Ð·Ð¼ÐµÑ âÐÑÐµÐ¼Ñ Ð¿Ñавки ââ ÐÐ¼Ñ âÐ Ð°Ð·Ð¼ÐµÑ âÐÑÐµÐ¼Ñ Ð¿Ñавки â â/.. â-ÐÐÐРХ-â â²â/.. â-ÐÐÐРХ-â â² â/NetworkManager â 409Ðа24 20:27:30 â ââ/.aptitude â 4096âÐай 24 18:46 â â/X11 â 409Ðа24 20:32:42:46 ââ/.lilalo â 36864âÐÑн 1 17:48 â âalsa â 4Ðай 24 24:31 06:22 ââ/.mc â 4096âÐÑн 1 16:54 â âalternatives â 4ÐÑн 1 16:47 â47 ââ/.ssh â 4096âÐай 31 15:07 â âapache â 4Ðа30 18:01 â16:47 ââ .Xauthority â 0âÐай 29 09:53 â â/apache2 â 4096â30 18:014 20:27 4 ââ .bash_history â 10969âÐай 31 19:59 â ... â/exim4 â 409ÐÑн 1 16:460:31 â â â â â/fonts â 4096âÐай314 20:23 â â â â â/foomatic â 409Ðай 24 20:316:46 â â â â â/gaim â 4096âÐай304 20:29 â â â â ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ âdefoma ââ/.. â ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ СовеÑ: ÐожалÑйÑÑа, ÑлиÑе лÑбÑе ÑообÑÐµÐ½Ð¸Ñ Ð¾Ð± оÑÐ¸Ð±ÐºÐ°Ñ Ð½Ð° mc-devel@gnome.org # [^] 1ÐомоÑÑ 2ÐÐµÐ½Ñ 3ÐÑоÑмоÑ4ÐÑавка 5ÐÐ¾Ð¿Ð¸Ñ 6ÐеÑемеÑ7ÐвÐÑлог8УдалиÑÑ9ÐенÑMC 1 ÐÑÑ Ð¾Ð´ |
#/etc/init.d/networking restart
Reconfiguring network interfaces...SIOCDELRT: No such process ddr=192.168.17.2, name=;; connection timed out; no servers could be reached Updating databases ... Reading configuration from /etc/mail/sendmail.conf. Validating configuration. Creating /etc/mail/databases... Updating Makefile ... Reading configuration from /etc/mail/sendmail.conf. Validating configuration. Creating /etc/mail/Makefile... Updating sendmail.cf ... 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" Creating /etc/mail/relay-domains # Optional file... The following file(s) have changed: /etc/mail/sendmail.cf ** ** You should issue `/etc/init.d/sendmail reload` ** ** Reloading Mail Transport Agent configuration: sendmail. done. |
#/etc/init.d/networking restart
Reconfiguring network interfaces... addr=192.168.17.2, name= Updating databases ... Reading configuration from /etc/mail/sendmail.conf. Validating configuration. Creating /etc/mail/databases... Updating Makefile ... Reading configuration from /etc/mail/sendmail.conf. Validating configuration. Creating /etc/mail/Makefile... Updating sendmail.cf ... 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" Creating /etc/mail/relay-domains # Optional file... The following file(s) have changed: /etc/mail/sendmail.cf ** ** You should issue `/etc/init.d/sendmail reload` ** ** Reloading Mail Transport Agent configuration: sendmail. done. |
#apt-get --purge remove sendmail-base
ЧÑение ÑпиÑков пакеÑов... ÐоÑово ÐоÑÑÑоение деÑева завиÑимоÑÑей... ÐоÑово ÐакеÑÑ, коÑоÑÑе бÑдÑÑ Ð£ÐÐÐ t* mailx* mutt* rmail* sendmail* sendmail-base* sendmail-bin* sensible-mda* обновлено 0, ÑÑÑановлено 0 новÑÑ Ð¿Ð°ÐºÐµÑов, Ð´Ð»Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¾ÑмеÑено 8 пакеÑов, и 1 пакеÑов не обновлено. ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ ÑкаÑаÑÑ 0РаÑÑ Ð¸Ð²Ð¾Ð². ÐоÑле ÑаÑпаковки обÑем занÑÑого диÑкового пÑоÑÑÑанÑÑва ÑменÑÑиÑÑÑ Ð½Ð° 9376kB. ХоÑиÑе пÑодолжиÑÑ [Ð/н]? y (ЧÑение Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ ... на даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑÑÑановлено 109703 Ñайлов и каÑалогов.) УдалÑеÑÑÑ Ð¿Ð°ÐºÐµÑ at... Stopping deferred execution scheduler: atd. ... Stopping Mail Transport Agent: sendmail. УдалÑÑÑÑÑ ÑÐ°Ð¹Ð»Ñ ÐºÐ¾Ð½ÑигÑÑаÑии пакеÑа sendmail-bin... dpkg: пÑедÑпÑеждение -- пÑи Ñдалении пакеÑа sendmail-bin не пÑÑÑой каÑалог /var/run/sendmail/stampdir не ÑдалÑн. dpkg: пÑедÑпÑеждение -- пÑи Ñдалении пакеÑа sendmail-bin не пÑÑÑой каÑалог /var/run/sendmail/mta не ÑдалÑн. dpkg: пÑедÑпÑеждение -- пÑи Ñдалении пакеÑа sendmail-bin не пÑÑÑой каÑалог /var/run/sendmail не ÑдалÑн. dpkg: пÑедÑпÑеждение -- пÑи Ñдалении пакеÑа sendmail-bin не пÑÑÑой каÑалог /var/lib/sendmail не ÑдалÑн. dpkg: пÑедÑпÑеждение -- пÑи Ñдалении пакеÑа sendmail-bin не пÑÑÑой каÑалог /usr/share/doc/sendmail не ÑдалÑн. УдалÑеÑÑÑ Ð¿Ð°ÐºÐµÑ sendmail-base... УдалÑÑÑÑÑ ÑÐ°Ð¹Ð»Ñ ÐºÐ¾Ð½ÑигÑÑаÑии пакеÑа sendmail-base... dpkg: пÑедÑпÑеждение -- пÑи Ñдалении пакеÑа sendmail-base не пÑÑÑой каÑалог /etc/mail не ÑдалÑн. |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:04:75:75:46:C1 inet addr:192.168.17.2 Bcast:192.168.17.255 Mask:255.255.255.0 inet6 addr: fe80::204:75ff:fe75:46c1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:73005 errors:0 dropped:0 overruns:9 frame:0 TX packets:51386 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:19963322 (19.0 MiB) TX bytes:3632698 (3.4 MiB) Interrupt:169 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:711 errors:0 dropped:0 overruns:0 frame:0 TX packets:711 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:65526 (63.9 KiB) TX bytes:65526 (63.9 KiB) |
#vim /etc/resolv.conf
|
#ls -l /etc/bind/
итого 44 -rw-r--r-- 1 root root 237 2007-01-29 15:35 db.0 -rw-r--r-- 1 root root 271 2007-01-29 15:35 db.127 -rw-r--r-- 1 root root 237 2007-01-29 15:35 db.255 -rw-r--r-- 1 root root 353 2007-01-29 15:35 db.empty -rw-r--r-- 1 root root 256 2007-01-29 15:35 db.local -rw-r--r-- 1 root root 1507 2007-01-29 15:35 db.root -rw-r--r-- 1 root bind 1765 2007-06-01 13:18 named.conf -rw-r--r-- 1 root bind 165 2007-01-29 15:35 named.conf.local -rw-r--r-- 1 root bind 692 2007-06-01 13:11 named.conf.options -rw-r----- 1 bind bind 77 2007-06-01 11:50 rndc.key -rw-r--r-- 1 root root 1317 2007-01-29 15:35 zones.rfc1918 |
#vim /etc/bind/named.conf
19,22c19,22 < zone "net.nt" { < type forward; < forwarders { 192.168.16.15; }; < }; --- > //zone "net.nt" { > // type forward; > // forwarders { 192.168.16.15; }; > //}; |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:04:75:75:46:C1 inet addr:192.168.17.2 Bcast:192.168.17.255 Mask:255.255.255.0 inet6 addr: fe80::204:75ff:fe75:46c1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:73400 errors:0 dropped:0 overruns:9 frame:0 TX packets:51561 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:19989080 (19.0 MiB) TX bytes:3643230 (3.4 MiB) Interrupt:169 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:960 errors:0 dropped:0 overruns:0 frame:0 TX packets:960 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:87861 (85.8 KiB) TX bytes:87861 (85.8 KiB) |
#ping 191.168.17.1
ÐÑойки ÐÑÐ°Ð²Ð°Ñ Ð¿Ð°Ð½ÐµÐ»Ñ / â<âââââââââââââââââââââââââââââââââââââââââââââââââââââv>ââ<â~âââââââââââââââââââââââââââââââââââââââââââââââââââââââââv>â â ÐÐ¼Ñ âÐ Ð°Ð·Ð¼ÐµÑ âÐÑÐµÐ¼Ñ Ð¿Ñавки ââ ÐÐ¼Ñ âÐ Ð°Ð·Ð¼ÐµÑ âÐÑÐµÐ¼Ñ Ð¿Ñавки â â/.. â-ÐÐÐРХ-â â²â/.. â-ÐÐÐРХ-â â² â/NetworkManager â 409Ðа24 20:27:30 â ââ/.aptitude â 4096âÐай 24 18:46 â â/X11 â 409Ðа24 20:32:42:46 ââ/.lilalo â 36864âÐÑн 1 17:48 â âalsa â 4Ðай 24 24:31 06:22 ââ/.mc â 4096âÐÑн 1 16:54 â âalternatives â 4ÐÑн 1 16:47 â47 ââ/.ssh â 4096âÐай 31 15:07 â âapache â 4Ðа30 18:01 â16:47 ââ .Xauthority â 0âÐай 29 09:53 â â/apache2 â 4096â30 18:014 20:27 4 ââ .bash_history â 10969âÐай 31 19:59 â ... â/exim4 â 409ÐÑн 1 16:460:31 â â â â â/fonts â 4096âÐай314 20:23 â â â â â/foomatic â 409Ðай 24 20:316:46 â â â â â/gaim â 4096âÐай304 20:29 â â â â ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ âdefoma ââ/.. â ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ СовеÑ: ÐожалÑйÑÑа, ÑлиÑе лÑбÑе ÑообÑÐµÐ½Ð¸Ñ Ð¾Ð± оÑÐ¸Ð±ÐºÐ°Ñ Ð½Ð° mc-devel@gnome.org # [^] 1ÐомоÑÑ 2ÐÐµÐ½Ñ 3ÐÑоÑмоÑ4ÐÑавка 5ÐÐ¾Ð¿Ð¸Ñ 6ÐеÑемеÑ7ÐвÐÑлог8УдалиÑÑ9ÐенÑMC 1 ÐÑÑ Ð¾Ð´ |
#ping 191.168.17.1
PING 191.168.17.1 (191.168.17.1) 56(84) bytes of data. --- 191.168.17.1 ping statistics --- 2 packets transmitted, 0 received, 100% packet loss, time 1000ms |
#ping 191.168.17.1
PING 191.168.17.1 (191.168.17.1) 56(84) bytes of data. --- 191.168.17.1 ping statistics --- 8 packets transmitted, 0 received, 100% packet loss, time 6999ms |
#ping 191.168.17.1
PING 191.168.17.1 (191.168.17.1) 56(84) bytes of data. --- 191.168.17.1 ping statistics --- 5 packets transmitted, 0 received, 100% packet loss, time 4000ms |
#ping 191.168.17.2
PING 191.168.17.2 (191.168.17.2) 56(84) bytes of data. --- 191.168.17.2 ping statistics --- 3 packets transmitted, 0 received, 100% packet loss, time 2009ms |
#iptables -F INPUT
|
#iptables -F ICMP
iptables: No chain/target/match by that name |
#ping 191.168.17.1
PING 191.168.17.1 (191.168.17.1) 56(84) bytes of data. --- 191.168.17.1 ping statistics --- 4 packets transmitted, 0 received, 100% packet loss, time 3003ms |
#ping 192.168.17.1
PING 192.168.17.1 (192.168.17.1) 56(84) bytes of data. 64 bytes from 192.168.17.1: icmp_seq=1 ttl=64 time=0.252 ms 64 bytes from 192.168.17.1: icmp_seq=2 ttl=64 time=0.243 ms --- 192.168.17.1 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1004ms rtt min/avg/max/mdev = 0.243/0.247/0.252/0.016 ms |
#vim /etc/bind/named.conf.options
17c17 < // forwarders {192.168.16.50; }; --- > forwarders {192.168.17.1; }; |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind. Starting domain name service...: bind. |
#host 192.168.14.1
;; connection timed out; no servers could be reached |
#nslookup ns
Server: 127.0.0.1 Address: 127.0.0.1#53 ** server can't find ns: NXDOMAIN |
#nslookup ns.andrey.net.nt
Server: 127.0.0.1 Address: 127.0.0.1#53 Name: ns.andrey.net.nt Address: 192.168.17.2 |
#vim /etc/resolv.conf
1c1 < search net.nt --- > search andrey.net.nt |
#nslookup ns
Server: 127.0.0.1 Address: 127.0.0.1#53 Name: ns.andrey.net.nt Address: 192.168.17.2 |
#nslookup host2
Server: 127.0.0.1 Address: 127.0.0.1#53 Name: host2.andrey.net.nt Address: 192.168.17.3 |
#nslookup host3
Server: 127.0.0.1 Address: 127.0.0.1#53 Name: host3.andrey.net.nt Address: 192.168.16.4 |
#vim /etc/bind/named.conf
|
#vim /etc/bind/named.conf
17a18,21 > zone "17.168.192.in-addr.arpa" { > type master; > file "/etc/bind/db.17.168.192"; > }; |
#vim /var/cache/bind/db.17.168.192
|
#/etc/init.d/bind restart
bash: /etc/init.d/bind: No such file or directory |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind. Starting domain name service...: bind. |
#nslookup host3
Server: 127.0.0.1 Address: 127.0.0.1#53 Name: host3.andrey.net.nt Address: 192.168.16.4 |
#host 192.168.17.3
Host 3.17.168.192.in-addr.arpa not found: 2(SERVFAIL) |
#vim /var/cache/bind/db.17.168.192
14,17c14,17 < 1 PTR serg.andrey.net.nt < 2 PTR ns.andrey.net.nt < 3 PTR host3.andrey.net.nt < 4 PTR host4.andrey.net.nt --- > 1 PTR serg.andrey.net.nt. > 2 PTR ns.andrey.net.nt. > 3 PTR host3.andrey.net.nt. > 4 PTR host4.andrey.net.nt. |
#vim /etc/bind/named.conf
|
#/etc/init.d/bind9 restart
Stopping domain name service...: bind. Starting domain name service...: bind. |
#host 192.168.17.3
Host 3.17.168.192.in-addr.arpa not found: 2(SERVFAIL) |
#host 192.168.17.3
Host 3.17.168.192.in-addr.arpa not found: 2(SERVFAIL) |
#host 192.168.17.3
Host 3.17.168.192.in-addr.arpa not found: 2(SERVFAIL) |
#host 192.168.17.2
Host 2.17.168.192.in-addr.arpa not found: 2(SERVFAIL) |
#host 192.168.15.1
;; connection timed out; no servers could be reached |
#host 192.168.14.1
;; connection timed out; no servers could be reached |
#vim /etc/bind/named.conf
|
#vim /var/cache/bind/db.17.168.192
|
#vim /var/cache/bind/db.
|
#vim /var/cache/bind/db.andrey.net.nt
|
#vim /var/cache/bind/db.17.168.192
5,6c5,6 < @ IN SOA ns.andrey.net.nt. andrey.net.nt. 200706012 ( < 1 ; Serial --- > @ IN SOA ns.andrey.net.nt. andrey.net.nt. ( > 2 ; Serial |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind. Starting domain name service...: bind. |
#host host3
host3.andrey.net.nt has address 192.168.16.4 |
#host host2
host2.andrey.net.nt has address 192.168.17.3 |
#host 192.168.17.3
Host 3.17.168.192.in-addr.arpa not found: 2(SERVFAIL) |
#dig 192.168.15.2 -axfr
Invalid option: -axfr Usage: dig [@global-server] [domain] [q-type] [q-class] {q-opt} {global-d-opt} host [@local-server] {local-d-opt} [ host [@local-server] {local-d-opt} [...]] Use "dig -h" (or "dig -h | more") for complete list of options |
#dig 192.168.15.2 svl.net.nt -axfr
Invalid option: -axfr Usage: dig [@global-server] [domain] [q-type] [q-class] {q-opt} {global-d-opt} host [@local-server] {local-d-opt} [ host [@local-server] {local-d-opt} [...]] Use "dig -h" (or "dig -h | more") for complete list of options |
#dig 192.168.15.2 svl.net.nt -axfr
Invalid option: -axfr Usage: dig [@global-server] [domain] [q-type] [q-class] {q-opt} {global-d-opt} host [@local-server] {local-d-opt} [ host [@local-server] {local-d-opt} [...]] Use "dig -h" (or "dig -h | more") for complete list of options |
#dig @192.168.15.2 svl.net.nt -axfr
Invalid option: -axfr Usage: dig [@global-server] [domain] [q-type] [q-class] {q-opt} {global-d-opt} host [@local-server] {local-d-opt} [ host [@local-server] {local-d-opt} [...]] Use "dig -h" (or "dig -h | more") for complete list of options |
#dig @192.168.15.2 svl.net.nt axfr
|
#ping 192.168.15.2
PING 192.168.15.2 (192.168.15.2) 56(84) bytes of data. --- 192.168.15.2 ping statistics --- 21 packets transmitted, 0 received, 100% packet loss, time 20001ms |
#ping 192.168.15.2
PING 192.168.15.2 (192.168.15.2) 56(84) bytes of data. From 192.168.17.2 icmp_seq=10 Destination Host Unreachable From 192.168.17.2 icmp_seq=11 Destination Host Unreachable From 192.168.17.2 icmp_seq=12 Destination Host Unreachable From 192.168.17.2 icmp_seq=14 Destination Host Unreachable From 192.168.17.2 icmp_seq=15 Destination Host Unreachable From 192.168.17.2 icmp_seq=16 Destination Host Unreachable 64 bytes from 192.168.15.2: icmp_seq=17 ttl=63 time=2632 ms 64 bytes from 192.168.15.2: icmp_seq=18 ttl=63 time=1632 ms 64 bytes from 192.168.15.2: icmp_seq=19 ttl=63 time=632 ms ... 64 bytes from 192.168.15.2: icmp_seq=32 ttl=63 time=0.298 ms 64 bytes from 192.168.15.2: icmp_seq=33 ttl=63 time=0.419 ms 64 bytes from 192.168.15.2: icmp_seq=34 ttl=63 time=0.242 ms 64 bytes from 192.168.15.2: icmp_seq=35 ttl=63 time=0.368 ms 64 bytes from 192.168.15.2: icmp_seq=36 ttl=63 time=0.439 ms 64 bytes from 192.168.15.2: icmp_seq=37 ttl=63 time=0.283 ms 64 bytes from 192.168.15.2: icmp_seq=38 ttl=63 time=0.386 ms --- 192.168.15.2 ping statistics --- 38 packets transmitted, 22 received, +6 errors, 42% packet loss, time 37004ms rtt min/avg/max/mdev = 0.242/222.978/2632.805/636.190 ms, pipe 3 |
#dig @192.168.15.2 svl.net.nt -axfr
Invalid option: -axfr Usage: dig [@global-server] [domain] [q-type] [q-class] {q-opt} {global-d-opt} host [@local-server] {local-d-opt} [ host [@local-server] {local-d-opt} [...]] Use "dig -h" (or "dig -h | more") for complete list of options |
#dig @192.168.15.2 svl.net.nt axfr
;; communications error to 192.168.15.2#53: connection reset |
#dig @192.168.15.2 svl.net.nt -axfr
Invalid option: -axfraxfr Usage: dig [@global-server] [domain] [q-type] [q-class] {q-opt} {global-d-opt} host [@local-server] {local-d-opt} [ host [@local-server] {local-d-opt} [...]] Use "dig -h" (or "dig -h | more") for complete list of options |
#dig 192.168.15.2 svl.net.nt axfr
;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 56643 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;192.168.15.2. IN A ;; AUTHORITY SECTION: . 10800 IN SOA A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2007053101 1800 900 604800 86400 ;; Query time: 107 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Fri Jun 1 18:34:11 2007 ;; MSG SIZE rcvd: 105 ; <<>> DiG 9.3.4 <<>> 192.168.15.2 svl.net.nt axfr ;; global options: printcmd ; Transfer failed. |
Время первой команды журнала | 15:20:24 2007- 6- 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 18:33:53 2007- 6- 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 33.66 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 3.96 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.66 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.02 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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