/l3/users/27-07-2009/nt-lnet/debian7.net.nt/root :1 :2 :3 :4 :5 |
|
#/etc/init.d/nfs-kernel-server restart
Stopping NFS kernel daemon: mountd nfsd. Unexporting directories for NFS kernel daemon.... Exporting directories for NFS kernel daemon.... Starting NFS kernel daemon: nfsd mountd. |
#tail -f /var/log/daemon.log
![]() Aug 6 20:59:47 debian7 in.tftpd[24478]: RRQ from 192.168.16.50 filename pxelinux.cfg/C Aug 6 20:59:47 debian7 in.tftpd[24479]: RRQ from 192.168.16.50 filename pxelinux.cfg/default Aug 6 20:59:47 debian7 in.tftpd[24480]: RRQ from 192.168.16.50 filename boot.msg Aug 6 20:59:50 debian7 in.tftpd[24481]: RRQ from 192.168.16.50 filename vmlinuz-pxe Aug 6 20:59:54 debian7 dhcpd: DHCPDISCOVER from 00:04:76:a1:f0:5d via eth0 Aug 6 20:59:54 debian7 dhcpd: DHCPOFFER on 192.168.16.50 to 00:04:76:a1:f0:5d via eth0 Aug 6 20:59:54 debian7 dhcpd: DHCPREQUEST for 192.168.16.50 from 00:04:76:a1:f0:5d via eth0 Aug 6 20:59:54 debian7 dhcpd: DHCPACK on 192.168.16.50 to 00:04:76:a1:f0:5d via eth0 Aug 6 20:59:55 debian7 mountd[24453]: mount request from unknown host 192.168.16.50 for /debian-pxe (/debian-pxe) Aug 6 21:00:00 debian7 dhcpd: DHCPINFORM from 10.0.100.22 Aug 6 21:00:03 debian7 dhcpd: DHCPINFORM from 10.0.100.22 Aug 6 21:00:20 debian7 dhcpd: DHCPREQUEST for 192.168.16.51 from 00:14:c2:05:a3:1b via eth0 Aug 6 21:00:20 debian7 dhcpd: DHCPACK on 192.168.16.51 to 00:14:c2:05:a3:1b via eth0 Aug 6 21:00:25 debian7 dhcpd: DHCPINFORM from 10.0.100.28 |
#vim /etc/hosts.allow
--- /tmp/l3-saved-11944.1805.22749 2009-08-06 21:00:48.000000000 +0300 +++ /etc/hosts.allow 2009-08-06 21:00:57.000000000 +0300 @@ -14,5 +14,5 @@ bc: 192.168.16. in.tftpd: 192.168.16. portmap: 192.168.16. -mountd: 192.168.16. +mountd: 192.168.16.0/24 sshd: 0.0.0.0/0.0.0.0 |
#tail -f /var/log/daemon.log
![]() Aug 6 21:01:26 debian7 in.tftpd[24547]: RRQ from 192.168.16.50 filename pxelinux.cfg/C0 Aug 6 21:01:26 debian7 in.tftpd[24548]: RRQ from 192.168.16.50 filename pxelinux.cfg/C Aug 6 21:01:26 debian7 in.tftpd[24549]: RRQ from 192.168.16.50 filename pxelinux.cfg/default Aug 6 21:01:26 debian7 in.tftpd[24550]: RRQ from 192.168.16.50 filename boot.msg Aug 6 21:01:28 debian7 in.tftpd[24551]: RRQ from 192.168.16.50 filename vmlinuz-pxe Aug 6 21:01:32 debian7 dhcpd: DHCPDISCOVER from 00:04:76:a1:f0:5d via eth0 Aug 6 21:01:32 debian7 dhcpd: DHCPOFFER on 192.168.16.50 to 00:04:76:a1:f0:5d via eth0 Aug 6 21:01:32 debian7 dhcpd: DHCPREQUEST for 192.168.16.50 from 00:04:76:a1:f0:5d via eth0 Aug 6 21:01:32 debian7 dhcpd: DHCPACK on 192.168.16.50 to 00:04:76:a1:f0:5d via eth0 Aug 6 21:01:32 debian7 mountd[24453]: mount request from unknown host 192.168.16.50 for /debian-pxe (/debian-pxe) Aug 6 21:01:44 debian7 dhcpd: DHCPINFORM from 10.0.100.28 |
#vim /etc/exports
--- /tmp/l3-saved-11944.3214.24203 2009-08-06 21:02:50.000000000 +0300 +++ /etc/exports 2009-08-06 21:03:01.000000000 +0300 @@ -8,4 +8,4 @@ # /srv/nfs4 gss/krb5i(rw,sync,fsid=0,crossmnt) # /srv/nfs4/homes gss/krb5i(rw,sync) # -/debian-pxe 192.168.16(rw,subtree_check,no_root_squash) +/debian-pxe 192.168.16.0/24(rw,subtree_check,no_root_squash) |
#/etc/init.d/nfs-kernel-server restart
Stopping NFS kernel daemon: mountd nfsd. Unexporting directories for NFS kernel daemon.... Exporting directories for NFS kernel daemon.... Starting NFS kernel daemon: nfsd mountd. |
#/etc/init.d/xinetd restart
![]() Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#tail -f /var/log/daemon.log
![]() Aug 6 21:03:10 debian7 xinetd[24673]: removing daytime Aug 6 21:03:10 debian7 xinetd[24673]: removing discard Aug 6 21:03:10 debian7 xinetd[24673]: removing discard Aug 6 21:03:10 debian7 xinetd[24673]: removing echo Aug 6 21:03:10 debian7 xinetd[24673]: removing echo Aug 6 21:03:10 debian7 xinetd[24673]: removing time Aug 6 21:03:10 debian7 xinetd[24673]: removing time Aug 6 21:03:10 debian7 xinetd[24673]: xinetd Version 2.3.14 started with libwrap loadavg options compiled in. Aug 6 21:03:10 debian7 xinetd[24673]: Started working: 2 available services Aug 6 21:03:11 debian7 xinetd[24673]: Exiting... |
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#vim /etc/exports
![]() |
#ssh 192.168.16.254
INSTALL net/ipv4/netfilter/iptable_filter.ko INSTALL net/ipv4/netfilter/iptable_mangle.ko INSTALL net/ipv4/netfilter/iptable_raw.ko INSTALL net/ipv4/tcp_bic.ko INSTALL net/ipv4/tcp_cubic.ko INSTALL net/ipv4/tcp_diag.ko INSTALL net/ipv4/tcp_highspeed.ko INSTALL net/ipv4/tcp_htcp.ko INSTALL net/ipv4/tcp_hybla.ko INSTALL net/ipv4/tcp_lp.ko INSTALL net/ipv4/tcp_scalable.ko INSTALL net/ipv4/tcp_vegas.ko INSTALL net/ipv4/tcp_veno.ko 0 bash 1 bash 21:26 |
##
|
##mv /lib/modules/2.6.30.4/ /debian-pxe/lib/modules/
![]() |
#du -sh /lib/modules/2.6.30.4/
411M /lib/modules/2.6.30.4/ |
#du -sh /lib/modules/2.6.30.4/
431M /lib/modules/2.6.30.4/ |
#du -sh /lib/modules/2.6.30.4/
433M /lib/modules/2.6.30.4/ |
#du -sh /lib/modules/2.6.30.4/
434M /lib/modules/2.6.30.4/ |
#du -sh /lib/modules/2.6.30.4/
435M /lib/modules/2.6.30.4/ |
#du -sh /lib/modules/2.6.30.4/
437M /lib/modules/2.6.30.4/ |
#du -sh /lib/modules/2.6.30.4/
513M /lib/modules/2.6.30.4/ |
#rm -rf /lib/modules/2.6.30.4/
|
#ls -l /tmp
итого 70935 -rw-r--r-- 1 root root 338 2009-08-06 19:05 default drwx------ 3 user user 72 2009-08-05 20:10 gconfd-user -rw-r--r-- 1 root root 6304983 2009-08-06 18:58 initrd.img-2.6.18-5-xen-686 -rw-r--r-- 1 root root 7714196 2009-08-06 18:58 initrd.img-2.6.18-6-686 -rw-r--r-- 1 root root 5668546 2009-08-06 18:58 initrd.img-2.6.18-6-686.bak -rw-r--r-- 1 root root 5992982 2009-08-06 18:58 initrd.img-2.6.18.8-xen -rw-r--r-- 1 root root 5431895 2009-08-06 19:59 initrd.img-2.6.28 -rw-r--r-- 1 root root 8601118 2009-08-06 18:58 initrd.img-2.6.28-1-686 -rw-r--r-- 1 root root 8601973 2009-08-06 18:58 initrd.img-2.6.28-1-686.bak ... drwx------ 2 user user 80 2009-08-05 19:11 ssh-odwoHA9594 drwx------ 2 user user 80 2009-08-05 19:13 ssh-uqFrYu9676 drwx------ 2 user user 80 2009-08-05 18:10 ssh-yguRks7233 -rw-r--r-- 1 root root 1245246 2009-08-06 18:57 vmlinuz-2.6.18-5-xen-686 -rw-r--r-- 1 root root 1260019 2009-08-06 18:57 vmlinuz-2.6.18-6-686 -rw-r--r-- 1 root root 1549241 2009-08-06 18:57 vmlinuz-2.6.18.8-xen -rw-r--r-- 1 root root 2637328 2009-08-06 19:59 vmlinuz-2.6.28 -rw-r--r-- 1 root root 1684112 2009-08-06 18:57 vmlinuz-2.6.28-1-686 -rw-r--r-- 1 root root 2629104 2009-08-06 18:57 vmlinuz-2.6.28.old -rw-r--r-- 1 user user 141 2009-07-31 21:18 xinetd.conf |
#tar xvzf /tmp/modules.tar.gz /lib/modules/
![]() tar: /lib/modules: Не найден в архиве tar: Выход, отложенный по результатам предыдущих ошибок |
#tar xvzfC
lib/modules/2.6.30.4/kernel/drivers/net/yellowfin.ko lib/modules/2.6.30.4/kernel/drivers/net/pppoe.ko lib/modules/2.6.30.4/kernel/drivers/net/pppox.ko lib/modules/2.6.30.4/kernel/drivers/net/tokenring/ lib/modules/2.6.30.4/kernel/drivers/net/tokenring/olympic.ko lib/modules/2.6.30.4/kernel/drivers/net/tokenring/abyss.ko lib/modules/2.6.30.4/kernel/drivers/net/tokenring/tmspci.ko lib/modules/2.6.30.4/kernel/drivers/net/tokenring/tms380tr.ko lib/modules/2.6.30.4/kernel/drivers/net/tokenring/lanstreamer.ko lib/modules/2.6.30.4/kernel/drivers/net/tokenring/3c359.ko ... lib/modules/2.6.30.4/kernel/drivers/rtc/rtc-v3020.ko lib/modules/2.6.30.4/kernel/drivers/rtc/rtc-pcf8583.ko lib/modules/2.6.30.4/kernel/drivers/rtc/rtc-test.ko lib/modules/2.6.30.4/kernel/drivers/spi/ lib/modules/2.6.30.4/kernel/drivers/spi/spi_butterfly.ko lib/modules/2.6.30.4/kernel/drivers/spi/spi_bitbang.ko lib/modules/2.6.30.4/kernel/drivers/ssb/ lib/modules/2.6.30.4/kernel/drivers/ssb/ssb.ko lib/modules/2.6.30.4/kernel/drivers/usb/ lib/modules/2.6.30.4/kernel/drivers/usb/atm/ |
#ls -l /lib/modules/
итого 1 drwxr-xr-x 3 root root 440 2008-02-17 23:41 2.6.18-5-xen-686 drwxr-xr-x 3 root root 440 2008-10-27 07:28 2.6.18-6-xen-686 drwxr-xr-x 3 root root 488 2008-02-17 19:24 2.6.18.8-xen drwxr-xr-x 3 root root 72 2009-08-06 21:35 lib |
#ls -l /lib/modules/lib/
итого 0 drwxr-xr-x 3 root root 72 2009-08-06 21:35 modules |
#ls -l /lib/modules/lib/modules/
итого 1 drwxr-xr-x 3 root root 520 2009-08-06 21:35 2.6.30.4 |
#mv /lib/modules/lib/modules/2.6.30.4/ /lib/modules/
|
#ls -l /lib/modules/
итого 1 drwxr-xr-x 3 root root 440 2008-02-17 23:41 2.6.18-5-xen-686 drwxr-xr-x 3 root root 440 2008-10-27 07:28 2.6.18-6-xen-686 drwxr-xr-x 3 root root 488 2008-02-17 19:24 2.6.18.8-xen drwxr-xr-x 3 root root 520 2009-08-06 21:35 2.6.30.4 drwxr-xr-x 3 root root 72 2009-08-06 21:35 lib |
#rm -rf /lib/modules/lib/
|
#ls -l /lib/modules/
итого 1 drwxr-xr-x 3 root root 440 2008-02-17 23:41 2.6.18-5-xen-686 drwxr-xr-x 3 root root 440 2008-10-27 07:28 2.6.18-6-xen-686 drwxr-xr-x 3 root root 488 2008-02-17 19:24 2.6.18.8-xen drwxr-xr-x 3 root root 520 2009-08-06 21:35 2.6.30.4 |
#/etc/init.d/xienetd restart
![]() bash: /etc/init.d/xienetd: No such file or directory |
#/etc/init.d/xi
Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#tail -f /var/log/daemon.log
![]() Aug 6 21:37:43 debian7 xinetd[25199]: removing daytime Aug 6 21:37:43 debian7 xinetd[25199]: removing daytime Aug 6 21:37:43 debian7 xinetd[25199]: removing discard Aug 6 21:37:43 debian7 xinetd[25199]: removing discard Aug 6 21:37:43 debian7 xinetd[25199]: removing echo Aug 6 21:37:43 debian7 xinetd[25199]: removing echo Aug 6 21:37:43 debian7 xinetd[25199]: removing time Aug 6 21:37:43 debian7 xinetd[25199]: removing time Aug 6 21:37:43 debian7 xinetd[25199]: xinetd Version 2.3.14 started with libwrap loadavg options compiled in. Aug 6 21:37:43 debian7 xinetd[25199]: Started working: 2 available services ... Aug 6 21:41:25 debian7 in.tftpd[25227]: RRQ from 192.168.16.50 filename pxelinux.cfg/C0 Aug 6 21:41:25 debian7 in.tftpd[25228]: RRQ from 192.168.16.50 filename pxelinux.cfg/C Aug 6 21:41:25 debian7 in.tftpd[25229]: RRQ from 192.168.16.50 filename pxelinux.cfg/default Aug 6 21:41:25 debian7 in.tftpd[25230]: RRQ from 192.168.16.50 filename boot.msg Aug 6 21:41:26 debian7 in.tftpd[25231]: RRQ from 192.168.16.50 filename vmlinuz-pxe Aug 6 21:41:31 debian7 dhcpd: DHCPDISCOVER from 00:04:76:a1:f0:5d via eth0 Aug 6 21:41:31 debian7 dhcpd: DHCPOFFER on 192.168.16.50 to 00:04:76:a1:f0:5d via eth0 Aug 6 21:41:31 debian7 dhcpd: DHCPREQUEST for 192.168.16.50 from 00:04:76:a1:f0:5d via eth0 Aug 6 21:41:31 debian7 dhcpd: DHCPACK on 192.168.16.50 to 00:04:76:a1:f0:5d via eth0 Aug 6 21:41:31 debian7 mountd[24653]: authenticated mount request from host50.net.nt:1020 for /debian-pxe (/debian-pxe) |
#mv /lib/modules/2.6.30.4 /debian-pxe/
![]() bin/ dev/ home/ lib/ mnt/ proc/ sbin/ sys/ usr/ boot/ etc/ initrd/ media/ opt/ root/ srv/ tmp/ var/ |
#mv /lib/modules/2.6.30.4 /debian-pxe/lib/modules/
|
#apt-cache search bind
python-alsaaudio - Alsa bindings for Python python-at-spi - Assistive Technology Service Provider Interface - Python bindings python-beagle - python bindings for beagle python-bibtex - Python interfaces to BibTeX and the GNU Recode library python-cairo - Python bindings for the Cairo vector graphics library python-cairo-dev - Python cairo bindings: development files python-chm - Python binding for CHMLIB python-clamav - Python bindings to ClamAV python-clearsilver - python bindings for clearsilver python-crack - Python bindings for cracklib ... wx2.4-examples - wxWindows Cross-platform C++ GUI toolkit (examples) wx2.6-examples - wxWidgets Cross-platform C++ GUI toolkit (examples) xbindkeys - Associate a combination of keys or mouse buttons with a shell command xbindkeys-config - An easy to use gtk program for configuring Xbindkeys. xinetd - replacement for inetd with many enhancements xjove - X11-Frontend for jove - a compact, powerful editor xmmsctrl - Small utility to control xmms from the command line xulrunner - XUL + XPCOM application runner xvile - VI Like Emacs - vi work-alike (X11) yasgml - Yet Another Linuxdoc-DTD only SGML mode |
#apt-cache search bind9
bind9 - Internet Domain Name Server bind9-doc - Documentation for BIND bind9-host - Version of 'host' bundled with BIND 9.X bindgraph - DNS statistics RRDtool frontend for BIND9 gbindadmin - GTK+ configuration tool for bind9 gforge-dns-bind9 - collaborative development tool - DNS management (using Bind9) host - utility for querying DNS servers libbind9-0 - BIND9 Shared Library used by BIND libconfig-auto-perl - Magical config file parser libnss-lwres - NSS module for using bind9's lwres as a naming service |
#netstat -lnp | less
|
#apt-get install bind9
![]() [root@debian7:~]# netstat -lnp | grep :53 Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: libbind9-0 libdns22 libisc11 libisccc0 libisccfg1 liblwres9 Предлагаемые пакеты: dnsutils bind9-doc НОВЫЕ пакеты, которые будут установлены: bind9 libbind9-0 libdns22 libisc11 libisccc0 libisccfg1 liblwres9 обновлено 0, установлено 7 новых пакетов, для удаления отмечено 0 пакетов, и 55 пакетов не обновлено. ... Err http://debian.org.ua etch/main bind9 1:9.3.4-2etch3 404 Not Found Не удалось загрузить http://debian.org.ua/debian/pool/main/b/bind9/libisc11_9.3.4-2etch3_i386.deb 404 Not Found Не удалось загрузить http://debian.org.ua/debian/pool/main/b/bind9/libdns22_9.3.4-2etch3_i386.deb 404 Not Found Не удалось загрузить http://debian.org.ua/debian/pool/main/b/bind9/libisccc0_9.3.4-2etch3_i386.deb 404 Not Found Не удалось загрузить http://debian.org.ua/debian/pool/main/b/bind9/libisccfg1_9.3.4-2etch3_i386.deb 404 Not Found Не удалось загрузить http://debian.org.ua/debian/pool/main/b/bind9/libbind9-0_9.3.4-2etch3_i386.deb 404 Not Found Не удалось загрузить http://debian.org.ua/debian/pool/main/b/bind9/liblwres9_9.3.4-2etch3_i386.deb 404 Not Found Не удалось загрузить http://debian.org.ua/debian/pool/main/b/bind9/bind9_9.3.4-2etch3_i386.deb 404 Not Found E: Невозможно загрузить некоторые архивы, вероятно надо запустить apt-get update или попытаться повторить запуск с ключом --fix-missing |
#ping ya.ru
PING ya.ru (93.158.134.8) 56(84) bytes of data. 64 bytes from ya.ru (93.158.134.8): icmp_seq=1 ttl=49 time=52.5 ms 64 bytes from ya.ru (93.158.134.8): icmp_seq=2 ttl=49 time=51.8 ms --- ya.ru ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 51.897/52.218/52.539/0.321 ms |
#apt-get update
~ ~ ~ ~ ~ ~ ~ ~ "/etc/apt/sources.list" 1L, 44C записано сь Получено:1 http://10.0.35.1 etch Release.gpg [1032B] Получено:2 http://10.0.35.1 etch Release [67,8kB] Ign http://10.0.35.1 etch Release Ign http://10.0.35.1 etch/main Packages Получено:3 http://10.0.35.1 etch/main Packages [5620kB] Получено 5689kB за 1s (3043kB/c) Чтение списков пакетов... Готово W: GPG error: http://10.0.35.1 etch Release: Следующие подписи не могут быть проверены, так как недоступен общий ключ: NO_PUBKEY 9AA38DCD55BE302B W: Вы можете запустить 'apt-get update' для исправления этих ошибок |
#gpg --keyserver subkeys.pgp.net --recv 9AA38DCD55BE302B
![]() gpg: directory `/root/.gnupg' created gpg: can't open `/gnupg/options.skel': No such file or directory gpg: keyring `/root/.gnupg/secring.gpg' created gpg: keyring `/root/.gnupg/pubring.gpg' created gpg: requesting key 55BE302B from hkp server subkeys.pgp.net gpg: Interrupt caught ... exiting |
#gpg --keyserver wwwkeys.eu.pgp.net
gpg: requesting key 55BE302B from hkp server wwwkeys.eu.pgp.net gpg: /root/.gnupg/trustdb.gpg: trustdb created gpg: key 55BE302B: public key "Debian Archive Automatic Signing Key (5.0/lenny) <ftpmaster@debian.org>" imported gpg: no ultimately trusted keys found gpg: Total number processed: 1 gpg: imported: 1 (RSA: 1) |
#sudo apt-key add ~/.gnupg/pubring.gpg
OK |
#apt-get update
Получено:1 http://10.0.35.1 etch Release.gpg [1032B] В кэше http://10.0.35.1 etch Release Ign http://10.0.35.1 etch/main Packages/DiffIndex Ign http://10.0.35.1 etch/main Packages В кэше http://10.0.35.1 etch/main Packages Получено 1032B за 0s (1436B/c) Чтение списков пакетов... Готово |
#apt-get update
Получено:1 http://10.0.35.1 etch Release.gpg [1032B] В кэше http://10.0.35.1 etch Release Ign http://10.0.35.1 etch/main Packages/DiffIndex Ign http://10.0.35.1 etch/main Packages В кэше http://10.0.35.1 etch/main Packages Получено 1032B за 0s (1718B/c) Чтение списков пакетов... Готово |
#dpkg -L bind9
/. /etc /etc/init.d /etc/init.d/bind9 /etc/bind /etc/bind/db.empty /etc/bind/db.root /etc/bind/named.conf.options /etc/bind/named.conf.local /etc/bind/zones.rfc1918 ... /usr/sbin/rndc-confgen /usr/sbin/named-checkconf /usr/sbin/dnssec-signzone /usr/sbin/named /var /var/run /var/run/bind /var/run/bind/run /var/cache /var/cache/bind |
#vim /etc/bind/named.conf
|
#vim /etc/bind/named.conf.options
|
#vim /etc/bind/db.0 /etc/bind/db.255 /etc/bind/db.127
|
#vim /etc/bind/named.conf.options
|
#vim /etc/bind/named.conf.options
|
#vim /etc/bind/named.conf
|
#vim /etc/bind/named.conf.local
|
#apt-get install dnsutils
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: bind9-host Предлагаемые пакеты: rblcheck НОВЫЕ пакеты, которые будут установлены: bind9-host dnsutils обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 63 пакетов не обновлено. Необходимо скачать 294kБ архивов. ... Получено:1 http://10.0.35.1 etch/main bind9-host 1:9.3.4-2etch4 [113kB] Получено:2 http://10.0.35.1 etch/main dnsutils 1:9.3.4-2etch4 [181kB] Получено 294kB за 0s (4104kB/c) Выбор ранее не выбранного пакета bind9-host. (Чтение базы данных... на данный момент установлено 23891 файлов и каталогов.) Распаковывается пакет bind9-host (из файла .../bind9-host_1%3a9.3.4-2etch4_i386.deb)... Выбор ранее не выбранного пакета dnsutils. Распаковывается пакет dnsutils (из файла .../dnsutils_1%3a9.3.4-2etch4_i386.deb)... Настраивается пакет bind9-host (9.3.4-2etch4) ... Настраивается пакет dnsutils (9.3.4-2etch4) ... |
#dig @192.168.16.254 net.nt axfr
host182.net.nt. 604800 IN A 192.168.16.182 host183.net.nt. 604800 IN A 192.168.16.183 host184.net.nt. 604800 IN A 192.168.16.184 host185.net.nt. 604800 IN A 192.168.16.185 host186.net.nt. 604800 IN A 192.168.16.186 host187.net.nt. 604800 IN A 192.168.16.187 host188.net.nt. 604800 IN A 192.168.16.188 host189.net.nt. 604800 IN A 192.168.16.189 host190.net.nt. 604800 IN A 192.168.16.190 host191.net.nt. 604800 IN A 192.168.16.191 ... linux20.net.nt. 604800 IN A 192.168.16.20 lnet.net.nt. 604800 IN NS debian10.lnet.net.nt. debian10.lnet.net.nt. 604800 IN A 192.168.16.10 sergey.net.nt. 604800 IN NS debian1.sergey.net.nt. debian1.sergey.net.nt. 604800 IN A 192.168.16.1 net.nt. 604800 IN SOA debian.net.nt. root.debian.net.nt. 13 604800 86400 2419200 604800 ;; Query time: 277 msec ;; SERVER: 192.168.16.254#53(192.168.16.254) ;; WHEN: Fri Aug 7 19:01:20 2009 ;; XFR size: 257 records (messages 1) |
#dig @192.168.16.254 net.nt axfr > /etc/bind/db.sergey.net.nt
|
#vim /etc/bind/named.conf.options
|
#vim /etc/bind/named.conf
|
#tail -f /var/log/daemon.log
![]() ~ ~ "/etc/bind/db.sergey.net.nt" 14L, 298C записано сь Aug 7 19:11:28 debian7 dhcpd: DHCPREQUEST for 192.168.16.57 from 00:14:c2:05:a3:38 via eth0 Aug 7 19:11:28 debian7 dhcpd: DHCPACK on 192.168.16.57 to 00:14:c2:05:a3:38 via eth0 Aug 7 19:12:39 debian7 dhcpd: DHCPREQUEST for 192.168.16.60 from 00:14:c2:05:9a:de via eth0 Aug 7 19:12:39 debian7 dhcpd: DHCPACK on 192.168.16.60 to 00:14:c2:05:9a:de via eth0 Aug 7 19:13:26 debian7 dhcpd: DHCPREQUEST for 192.168.16.55 from 00:1e:8c:64:2a:66 via eth0 Aug 7 19:13:26 debian7 dhcpd: DHCPACK on 192.168.16.55 to 00:1e:8c:64:2a:66 via eth0 Aug 7 19:13:30 debian7 dhcpd: DHCPREQUEST for 192.168.16.59 from 00:14:c2:05:40:a4 via eth0 Aug 7 19:13:30 debian7 dhcpd: DHCPACK on 192.168.16.59 to 00:14:c2:05:40:a4 via eth0 Aug 7 19:14:32 debian7 dhcpd: DHCPREQUEST for 192.168.16.51 from 00:14:c2:05:a3:1b via eth0 Aug 7 19:14:32 debian7 dhcpd: DHCPACK on 192.168.16.51 to 00:14:c2:05:a3:1b via eth0 [1]+ Stopped tail -f /var/log/daemon.log |
#bg
[1]+ tail -f /var/log/daemon.log & |
#Aug 7 19:14:52 debian7 named[27199]: starting BIND 9.3.4-P1.1 -u bind
![]() [root@debian7:~]# /etc/init.d/bind9 restart Stopping domain name service...: bind. Aug 7 19:14:49 debian7 named[26657]: shutting down: flushing changes Aug 7 19:14:49 debian7 named[26657]: stopping command channel on 127.0.0.1#953 Aug 7 19:14:49 debian7 named[26657]: stopping command channel on ::1#953 Aug 7 19:14:49 debian7 named[26657]: no longer listening on ::#53 Aug 7 19:14:49 debian7 named[26657]: no longer listening on 127.0.0.1#53 Aug 7 19:14:49 debian7 named[26657]: no longer listening on 192.168.16.7#53 Aug 7 19:14:49 debian7 named[26657]: exiting Starting domain name service...: bind. ... Aug 7 19:14:52 debian7 named[27199]: command channel listening on ::1#953 Aug 7 19:14:52 debian7 named[27199]: zone 0.in-addr.arpa/IN: loaded serial 1 Aug 7 19:14:52 debian7 named[27199]: zone 127.in-addr.arpa/IN: loaded serial 1 Aug 7 19:14:52 debian7 named[27199]: zone 255.in-addr.arpa/IN: loaded serial 1 Aug 7 19:14:52 debian7 named[27199]: zone localhost/IN: loaded serial 1 Aug 7 19:14:52 debian7 named[27199]: dns_rdata_fromtext: /etc/bind/db.sergey.net.nt:1: near eol: unexpected end of input Aug 7 19:14:52 debian7 named[27199]: zone serg.net.nt/IN: loading master file /etc/bind/db.sergey.net.nt: unexpected end of input Aug 7 19:14:52 debian7 named[27199]: running Aug 7 19:15:16 debian7 dhcpd: DHCPREQUEST for 192.168.16.58 from 00:14:c2:05:9e:4a via eth0 Aug 7 19:15:16 debian7 dhcpd: DHCPACK on 192.168.16.58 to 00:14:c2:05:9e:4a via eth0 |
#vim /etc/bind/db.sergey.net.nt
|
#jobs
[1]+ Running tail -f /var/log/daemon.log & |
#jobs
[root@debian7:~]# fg 1 tail -f /var/log/daemon.log |
#tail -f /var/log/daemon.log &
~ ~ ~ ~ "/etc/bind/db.sergey.net.nt" 14L, 302C записано сь [1] 27285 Aug 7 19:14:52 debian7 named[27199]: zone serg.net.nt/IN: loading master file /etc/bind/db.sergey.net.nt: unexpected end of input Aug 7 19:14:52 debian7 named[27199]: running Aug 7 19:15:16 debian7 dhcpd: DHCPREQUEST for 192.168.16.58 from 00:14:c2:05:9e:4a via eth0 Aug 7 19:15:16 debian7 dhcpd: DHCPACK on 192.168.16.58 to 00:14:c2:05:9e:4a via eth0 Aug 7 19:15:47 debian7 dhcpd: DHCPREQUEST for 192.168.16.61 from 00:14:c2:05:a2:0e via eth0 Aug 7 19:15:47 debian7 dhcpd: DHCPACK on 192.168.16.61 to 00:14:c2:05:a2:0e via eth0 Aug 7 19:15:48 debian7 dhcpd: DHCPREQUEST for 192.168.16.52 from 00:16:35:7d:81:ee via eth0 Aug 7 19:15:48 debian7 dhcpd: DHCPACK on 192.168.16.52 to 00:16:35:7d:81:ee via eth0 Aug 7 19:16:28 debian7 dhcpd: DHCPREQUEST for 192.168.16.57 from 00:14:c2:05:a3:38 via eth0 Aug 7 19:16:28 debian7 dhcpd: DHCPACK on 192.168.16.57 to 00:14:c2:05:a3:38 via eth0 |
#jobs
[1]+ Running tail -f /var/log/daemon.log & |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind. Aug 7 19:16:46 debian7 named[27199]: shutting down: flushing changes Aug 7 19:16:46 debian7 named[27199]: stopping command channel on 127.0.0.1#953 Aug 7 19:16:46 debian7 named[27199]: stopping command channel on ::1#953 Aug 7 19:16:46 debian7 named[27199]: no longer listening on ::#53 Aug 7 19:16:46 debian7 named[27199]: no longer listening on 127.0.0.1#53 Aug 7 19:16:46 debian7 named[27199]: no longer listening on 192.168.16.7#53 Aug 7 19:16:46 debian7 named[27199]: exiting Starting domain name service...: bind. |
#Aug 7 19:16:48 debian7 named[27319]: starting BIND 9.3.4-P1.1 -u bind
Aug 7 19:16:48 debian7 named[27319]: found 1 CPU, using 1 worker thread Aug 7 19:16:48 debian7 named[27319]: loading configuration from '/etc/bind/named.conf' Aug 7 19:16:48 debian7 named[27319]: listening on IPv6 interfaces, port 53 Aug 7 19:16:48 debian7 named[27319]: listening on IPv4 interface lo, 127.0.0.1#53 Aug 7 19:16:48 debian7 named[27319]: listening on IPv4 interface eth0, 192.168.16.7#53 Aug 7 19:16:48 debian7 named[27319]: command channel listening on 127.0.0.1#953 Aug 7 19:16:48 debian7 named[27319]: command channel listening on ::1#953 Aug 7 19:16:48 debian7 named[27319]: zone 0.in-addr.arpa/IN: loaded serial 1 Aug 7 19:16:48 debian7 named[27319]: zone 127.in-addr.arpa/IN: loaded serial 1 Aug 7 19:16:48 debian7 named[27319]: zone 255.in-addr.arpa/IN: loaded serial 1 Aug 7 19:16:48 debian7 named[27319]: zone localhost/IN: loaded serial 1 Aug 7 19:16:48 debian7 named[27319]: /etc/bind/db.sergey.net.nt:1: no TTL specified; using SOA MINTTL instead Aug 7 19:16:48 debian7 named[27319]: /etc/bind/db.sergey.net.nt:9: ignoring out-of-zone data (net.nt) Aug 7 19:16:48 debian7 named[27319]: zone serg.net.nt/IN: loaded serial 1 Aug 7 19:16:48 debian7 named[27319]: running |
#vim /etc/bind/db.sergey.net.nt
--- /tmp/l3-saved-26180.16751.17380 2009-08-07 19:16:58.000000000 +0300 +++ /etc/bind/db.sergey.net.nt 2009-08-07 19:29:30.000000000 +0300 @@ -6,9 +6,9 @@ 604800 ) @ NS host1.serg.net.nt. -net.nt. MX 5 host1.serg.net.nt. +serg.net.nt. MX 5 host1.serg.net.nt. host1.serg.net.nt. A 192.168.16.7 -host2.serg.net.nt. A 192.168.16.77 -host3.serg.net.nt. A 192.168.16.177 +host2 A 192.168.16.77 +host3. A 192.168.16.177 |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind. Aug 7 19:29:32 debian7 named[27319]: shutting down: flushing changes Aug 7 19:29:32 debian7 named[27319]: stopping command channel on 127.0.0.1#953 Aug 7 19:29:32 debian7 named[27319]: stopping command channel on ::1#953 Aug 7 19:29:32 debian7 named[27319]: no longer listening on ::#53 Aug 7 19:29:32 debian7 named[27319]: no longer listening on 127.0.0.1#53 Aug 7 19:29:32 debian7 named[27319]: no longer listening on 192.168.16.7#53 Aug 7 19:29:32 debian7 named[27319]: exiting Aug 7 19:29:32 debian7 dhcpd: DHCPREQUEST for 192.168.16.51 from 00:14:c2:05:a3:1b via eth0 Aug 7 19:29:32 debian7 dhcpd: DHCPACK on 192.168.16.51 to 00:14:c2:05:a3:1b via eth0 Starting domain name service...: bind. |
#/etc/init.d/bind9 restart
~ ~ ~ ~ ~ ~ ~ ~ "/etc/bind/db.sergey.net.nt" 14L, 288C записано сь Stopping domain name service...: bind. Aug 7 19:31:10 debian7 named[27376]: shutting down: flushing changes Aug 7 19:31:10 debian7 named[27376]: stopping command channel on 127.0.0.1#953 Aug 7 19:31:10 debian7 named[27376]: stopping command channel on ::1#953 Aug 7 19:31:10 debian7 named[27376]: no longer listening on ::#53 Aug 7 19:31:10 debian7 named[27376]: no longer listening on 127.0.0.1#53 Aug 7 19:31:10 debian7 named[27376]: no longer listening on 192.168.16.7#53 Aug 7 19:31:10 debian7 named[27376]: exiting Starting domain name service...: bind. |
#Aug 7 19:31:12 debian7 named[27433]: starting BIND 9.3.4-P1.1 -u bind
Aug 7 19:31:12 debian7 named[27433]: found 1 CPU, using 1 worker thread Aug 7 19:31:12 debian7 named[27433]: loading configuration from '/etc/bind/named.conf' Aug 7 19:31:12 debian7 named[27433]: listening on IPv6 interfaces, port 53 Aug 7 19:31:12 debian7 named[27433]: listening on IPv4 interface lo, 127.0.0.1#53 Aug 7 19:31:12 debian7 named[27433]: listening on IPv4 interface eth0, 192.168.16.7#53 Aug 7 19:31:12 debian7 named[27433]: command channel listening on 127.0.0.1#953 Aug 7 19:31:12 debian7 named[27433]: command channel listening on ::1#953 Aug 7 19:31:12 debian7 named[27433]: zone 0.in-addr.arpa/IN: loaded serial 1 Aug 7 19:31:12 debian7 named[27433]: zone 127.in-addr.arpa/IN: loaded serial 1 Aug 7 19:31:12 debian7 named[27433]: zone 255.in-addr.arpa/IN: loaded serial 1 Aug 7 19:31:12 debian7 named[27433]: zone localhost/IN: loaded serial 1 Aug 7 19:31:12 debian7 named[27433]: /etc/bind/db.sergey.net.nt:8: using RFC 1035 TTL semantics Aug 7 19:31:12 debian7 named[27433]: zone serg.net.nt/IN: loaded serial 1 Aug 7 19:31:12 debian7 named[27433]: running |
#vim /etc/bind/db.sergey.net.nt
|
#vim /etc/bind/db.sergey.net.nt
|
#vim /etc/bind/db.sergey.net.nt
--- /tmp/l3-saved-27830.9766.8695 2009-08-07 19:33:42.000000000 +0300 +++ /etc/bind/db.sergey.net.nt 2009-08-07 19:34:59.000000000 +0300 @@ -1,3 +1,4 @@ +$TTL 604800 @ 604800 SOA host1.serg.net.nt. root.serg.net.nt. ( 1 604800 |
#invoke-rc.d bin
![]() [root@debian7:~]# vim /etc/bind/db.sergey.net.nt |
#. /etc/bash_completion
|
#invoke-rc.d bind9 restart
[root@debian7:~]# invoke-rc.d bind9 re reload restart Stopping domain name service...: bind. Starting domain name service...: bind. |
#dig @127.0.0.1 serg.net.nt ns
; <<>> DiG 9.3.4-P1.1 <<>> @127.0.0.1 serg.net.nt ns ; (1 server found) ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 36360 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 ;; QUESTION SECTION: ;serg.net.nt. IN NS ;; ANSWER SECTION: serg.net.nt. 604800 IN NS host1.serg.net.nt. ;; ADDITIONAL SECTION: host1.serg.net.nt. 604800 IN A 192.168.16.7 ;; Query time: 13 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Fri Aug 7 19:36:21 2009 ;; MSG SIZE rcvd: 65 |
#vim /etc/bind/db.sergey.net.nt
|
#dig @127.0.0.1 serg.net.nt ns
; <<>> DiG 9.3.4-P1.1 <<>> @127.0.0.1 serg.net.nt ns ; (1 server found) ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 551 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 ;; QUESTION SECTION: ;serg.net.nt. IN NS ;; ANSWER SECTION: serg.net.nt. 604800 IN NS host1.serg.net.nt. ;; ADDITIONAL SECTION: host1.serg.net.nt. 604800 IN A 192.168.16.7 ;; Query time: 17 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Fri Aug 7 19:37:08 2009 ;; MSG SIZE rcvd: 65 |
#dig @127.0.0.1 serg.net.nt axfr
; <<>> DiG 9.3.4-P1.1 <<>> @127.0.0.1 serg.net.nt axfr ; (1 server found) ;; global options: printcmd serg.net.nt. 604800 IN SOA host1.serg.net.nt. root.serg.net.nt. 1 604800 86400 2419200 604800 serg.net.nt. 604800 IN NS host1.serg.net.nt. serg.net.nt. 604800 IN MX 5 host1.serg.net.nt. host1.serg.net.nt. 604800 IN A 192.168.16.7 host2.serg.net.nt. 604800 IN A 192.168.16.77 host3.serg.net.nt. 604800 IN A 192.168.16.177 serg.net.nt. 604800 IN SOA host1.serg.net.nt. root.serg.net.nt. 1 604800 86400 2419200 604800 ;; Query time: 21 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Fri Aug 7 19:37:44 2009 ;; XFR size: 7 records (messages 1) |
#dig @127.0.0.1 serg.net.nt mx
; <<>> DiG 9.3.4-P1.1 <<>> @127.0.0.1 serg.net.nt mx ; (1 server found) ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6033 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1 ;; QUESTION SECTION: ;serg.net.nt. IN MX ;; ANSWER SECTION: serg.net.nt. 604800 IN MX 5 host1.serg.net.nt. ;; AUTHORITY SECTION: serg.net.nt. 604800 IN NS host1.serg.net.nt. ;; ADDITIONAL SECTION: host1.serg.net.nt. 604800 IN A 192.168.16.7 ;; Query time: 19 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Fri Aug 7 19:37:53 2009 ;; MSG SIZE rcvd: 81 |
#dig @127.0.0.1 host2.serg.net.nt a
; <<>> DiG 9.3.4-P1.1 <<>> @127.0.0.1 host2.serg.net.nt a ; (1 server found) ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 60095 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1 ;; QUESTION SECTION: ;host2.serg.net.nt. IN A ;; ANSWER SECTION: host2.serg.net.nt. 604800 IN A 192.168.16.77 ;; AUTHORITY SECTION: serg.net.nt. 604800 IN NS host1.serg.net.nt. ;; ADDITIONAL SECTION: host1.serg.net.nt. 604800 IN A 192.168.16.7 ;; Query time: 16 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Fri Aug 7 19:38:09 2009 ;; MSG SIZE rcvd: 87 |
#dig @127.0.0.1 chaos version txt
; <<>> DiG 9.3.4-P1.1 <<>> @127.0.0.1 chaos version txt ; (1 server found) ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 20267 ;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;version. CH TXT ;; Query time: 17 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Fri Aug 7 19:38:34 2009 ;; MSG SIZE rcvd: 25 |
#dig @127.0.0.1 chaos version.
; <<>> DiG 9.3.4-P1.1 <<>> @127.0.0.1 chaos version.txt ; (1 server found) ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 54547 ;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;version.txt. CH A ;; Query time: 17 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Fri Aug 7 19:38:38 2009 ;; MSG SIZE rcvd: 29 |
#dig @127.0.0.1 txt chaos version.bind
; <<>> DiG 9.3.4-P1.1 <<>> @127.0.0.1 txt chaos version.bind ; (1 server found) ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 24082 ;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;version.bind. CH TXT ;; ANSWER SECTION: version.bind. 0 CH TXT "9.3.4-P1.1" ;; AUTHORITY SECTION: version.bind. 0 CH NS version.bind. ;; Query time: 16 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Fri Aug 7 19:39:23 2009 ;; MSG SIZE rcvd: 67 |
#vim /etc/bind/named.conf
|
#dig @127.0.0.1 txt chaos version.bind
; <<>> DiG 9.3.4-P1.1 <<>> @127.0.0.1 txt chaos version.bind ; (1 server found) ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 31986 ;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;version.bind. CH TXT ;; ANSWER SECTION: version.bind. 0 CH TXT "Microsoft ISA-Server 2006!!" ;; AUTHORITY SECTION: version.bind. 0 CH NS version.bind. ;; Query time: 13 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Fri Aug 7 19:41:09 2009 ;; MSG SIZE rcvd: 84 |
#dig @127.0.0.1 umc.com.ua
; <<>> DiG 9.3.4-P1.1 <<>> @127.0.0.1 umc.com.ua ns ; (1 server found) ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 28568 ;; flags: qr rd ra; QUERY: 1, ANSWER: 8, AUTHORITY: 0, ADDITIONAL: 3 ;; QUESTION SECTION: ;umc.com.ua. IN NS ;; ANSWER SECTION: umc.com.ua. 3600 IN NS n1.umc.com.ua. ... umc.com.ua. 3600 IN NS ares.utel.net.ua. umc.com.ua. 3600 IN NS ns212.viaduk.net. ;; ADDITIONAL SECTION: n1.umc.com.ua. 3600 IN A 80.255.64.67 n2.umc.com.ua. 3600 IN A 80.255.64.69 ns.umc.com.ua. 3600 IN A 80.255.64.67 ;; Query time: 278 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Fri Aug 7 19:41:46 2009 ;; MSG SIZE rcvd: 242 |
#dig @n1.umc.com.ua umc.com.ua axfr
; <<>> DiG 9.3.4-P1.1 <<>> @n1.umc.com.ua umc.com.ua axfr ; (1 server found) ;; global options: printcmd ; Transfer failed. |
#dig @n1.umc.com.ua google.com
; <<>> DiG 9.3.4-P1.1 <<>> @n1.umc.com.ua google.com ; (1 server found) ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 13128 ;; flags: qr rd; QUERY: 1, ANSWER: 3, AUTHORITY: 4, ADDITIONAL: 4 ;; QUESTION SECTION: ;google.com. IN A ;; ANSWER SECTION: google.com. 63 IN A 74.125.127.100 ... google.com. 166322 IN NS ns1.google.com. ;; ADDITIONAL SECTION: ns1.google.com. 72119 IN A 216.239.32.10 ns2.google.com. 72119 IN A 216.239.34.10 ns3.google.com. 135534 IN A 216.239.36.10 ns4.google.com. 135534 IN A 216.239.38.10 ;; Query time: 25 msec ;; SERVER: 80.255.64.67#53(80.255.64.67) ;; WHEN: Fri Aug 7 19:42:23 2009 ;; MSG SIZE rcvd: 212 |
Время первой команды журнала | 19:59:15 2009- 8- 6 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 18:42:03 2009- 8- 7 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 5.94 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 1.98 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.71 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.99 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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