/l3/users/13-02-2012/NT-Lnet/debian2.net.nt/root :1 :2 :3 :4 :5 :6 :7 |
|
#vim /etc/bind/info
--- /tmp/l3-saved-8457.5072.27952 2012-02-16 13:51:18.000000000 +0200 +++ /etc/bind/info 2012-02-16 13:51:49.000000000 +0200 @@ -1,7 +1,7 @@ $TTL 3600 -@ SOA info.kiev.ua. root.info.kiev.ua. ( 1 7200 7200 1w 3600 ) -@ IN NS info.kiev.ua. +@ SOA info.net.nt. root.info.net.nt. ( 2 7200 7200 1w 3600 ) +@ IN NS info.net.nt. A 192.168.64.150 MX 5 host host A 192.168.64.1 |
#ping vasya.net.nt
![]() ping: unknown host vasya.net.nt |
#ls
bind.keys db.255 db.root named.conf.default-zones rndc.key db.0 db.empty info named.conf.local zones.rfc1918 db.127 db.local named.conf named.conf.options |
#rm info
|
#cp db.local db.info
|
#vim db.info
--- /tmp/l3-saved-8457.19262.31131 2012-02-16 13:55:55.000000000 +0200 +++ db.info 2012-02-16 13:58:12.000000000 +0200 @@ -1,14 +1,5 @@ -; -; BIND data file for local loopback interface -; -$TTL 604800 -@ IN SOA localhost. root.localhost. ( - 2 ; Serial - 604800 ; Refresh - 86400 ; Retry - 2419200 ; Expire - 604800 ) ; Negative Cache TTL -; -@ IN NS localhost. -@ IN A 127.0.0.1 -@ IN AAAA ::1 +$TTL 3200 +@ IN SOA info.net.nt. root.net.nt. ( 2 604800 86400 2419200 604800 ) + +@ IN NS info.net.nt. +@ IN A 192.168.64.150 |
#vim /etc/bind/named.conf.local
--- /tmp/l3-saved-8457.20922.11299 2012-02-16 13:58:28.000000000 +0200 +++ /etc/bind/named.conf.local 2012-02-16 13:58:36.000000000 +0200 @@ -8,6 +8,6 @@ zone 'info.net.nt' { type master; - file "/etc/bind/info"; + file "/etc/bind/db.info"; allow-transfer { 192.168.13.253; }; }; |
#~
|
#sed -i -e s/info/vasya/g /etc/bind/named.conf.local
|
#vim /etc/bind/named.conf.local
|
#~
|
#ls
bind.keys db.255 db.root named.conf.default-zones rndc.key db.0 db.empty db.vasya named.conf.local zones.rfc1918 db.127 db.local named.conf named.conf.options |
#tail -f -n 25 /var/log/syslog|grep vasya
Feb 16 14:01:23 debian2 named[10243]: /etc/bind/db.vasya:5: 'vasya.net.nt': bad owner name (check-names) Feb 16 14:01:23 debian2 named[10243]: zone 'vasya.net.nt'/IN: loading from master file /etc/bind/db.vasya failed: bad owner name (check-names) Feb 16 14:01:23 debian2 named[10243]: zone 'vasya.net.nt'/IN: not loaded due to errors. ^C |
#~
$TTL 3200 800 ) IN SOA vasya.net.nt. root.net.nt. ( 2 604800 86400 2419200 6044 @ IN NS vasya.net.nt. @ IN A 192.168.64.150 "/etc/bind/db.vasya" 5L, 126C |
#~
![]() ssh: connect to host 192.168.13.153 port 22: No route to host |
#ssh root@192.168.13.253
~ fobos:~# /etc/init.d/bind9 restar Usage: /etc/init.d/bind9 {start|stop|reload|restart|force-reload|status}. fobos:~# /etc/init.d/bind9 restart Stopping domain name service...: bind9 waiting for pid 3449 to die. Starting domain name service...: bind9. fobos:~# tail -f /var/log/syslog|grep net.nt Feb 16 14:04:56 fobos named[29698]: zone net.nt/IN: loaded serial 666671 ^C fobos:~# exit logout Connection to 192.168.13.253 closed. |
#~
Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:19 0.0.0.0:* LISTEN 6199/xinetd tcp 0 0 192.168.64.150:53 0.0.0.0:* LISTEN 10243/named tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1066/sshd tcp 0 0 0.0.0.0:23 0.0.0.0:* LISTEN 6199/xinetd tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN 10243/named tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1248/exim4 tcp 0 0 0.0.0.0:37 0.0.0.0:* LISTEN 6199/xinetd tcp 0 0 0.0.0.0:57701 0.0.0.0:* LISTEN 764/rpc.statd tcp 0 0 0.0.0.0:7 0.0.0.0:* LISTEN 6199/xinetd tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 752/portmap |
#vim /etc/xinetd.conf
|
#The defaults section sets some information for all services
Stopping internet superserver: xinetd. |
#ls -la /etc/bind
итого 64 drwxr-sr-x 2 root bind 4096 Фев 16 14:08 . drwxr-xr-x 75 root root 4096 Фев 16 14:06 .. -rw-r--r-- 1 root root 2544 Ноя 16 21:43 bind.keys -rw-r--r-- 1 root root 237 Ноя 16 21:43 db.0 -rw-r--r-- 1 root root 271 Ноя 16 21:43 db.127 -rw-r--r-- 1 root root 237 Ноя 16 21:43 db.255 -rw-r--r-- 1 root root 353 Ноя 16 21:43 db.empty -rw-r--r-- 1 root root 270 Ноя 16 21:43 db.local -rw-r--r-- 1 root root 2994 Ноя 16 21:43 db.root -rw-r--r-- 1 root bind 133 Фев 16 14:08 db.vasya -rw-r--r-- 1 root bind 463 Ноя 16 21:43 named.conf -rw-r--r-- 1 root bind 490 Ноя 16 21:43 named.conf.default-zones -rw-r--r-- 1 root bind 269 Фев 16 13:59 named.conf.local -rw-r--r-- 1 root bind 604 Фев 16 13:48 named.conf.options -rw-r----- 1 bind bind 77 Фев 16 12:12 rndc.key -rw-r--r-- 1 root root 1317 Ноя 16 21:43 zones.rfc1918 |
#chown root:root db.vasya
|
#vim /etc/bind/db.vasya
--- /tmp/l3-saved-8457.6943.10332 2012-02-16 14:10:27.000000000 +0200 +++ /etc/bind/db.vasya 2012-02-16 14:10:36.000000000 +0200 @@ -1,5 +1,5 @@ $TTL 3200 -@ IN SOA vasya.net.nt. root.vasya.net.nt. ( 66 604800 86400 2419200 604800 ) +@ IN SOA vasya.net.nt. root.vasya.net.nt. ( 67 604800 86400 2419200 604800 ) @ IN NS vasya.net.nt. IN A 192.168.64.1 |
#ping vasya.net.nt
ping: unknown host vasya.net.nt |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9rndc: connect failed: 127.0.0.1#953: connection refused . Starting domain name service...: bind9. |
#dig vasya.net.nt
|
#dig vasya.net.nt
; <<>> DiG 9.7.3 <<>> vasya.net.nt ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 24346 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;vasya.net.nt. IN A ;; AUTHORITY SECTION: . 10800 IN SOA a.root-servers.net. nstld.verisign-grs.com. 2012021600 1800 900 604800 86400 ;; Query time: 225 msec ;; SERVER: 192.168.64.150#53(192.168.64.150) ;; WHEN: Thu Feb 16 14:15:52 2012 ;; MSG SIZE rcvd: 105 |
#^C^[[A^[[A
![]() ^[[A^[[A^C |
#dig vasya.net.nt
; <<>> DiG 9.7.3 <<>> vasya.net.nt ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 63070 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;vasya.net.nt. IN A ;; AUTHORITY SECTION: . 10777 IN SOA a.root-servers.net. nstld.verisign-grs.com. 2012021600 1800 900 604800 86400 ;; Query time: 13 msec ;; SERVER: 192.168.64.150#53(192.168.64.150) ;; WHEN: Thu Feb 16 14:16:15 2012 ;; MSG SIZE rcvd: 105 |
#tail -f /var/log/syslog
![]() Feb 16 14:15:56 debian2 named[10991]: error (network unreachable) resolving 'ns3.imena.com.ua/AAAA/IN': 2001:7fd::1#53 Feb 16 14:15:56 debian2 named[10991]: error (network unreachable) resolving 'ns2.imena.com.ua/A/IN': 2001:500:3::42#53 Feb 16 14:15:56 debian2 named[10991]: error (network unreachable) resolving 'ns3.imena.com.ua/A/IN': 2001:678:4::9#53 Feb 16 14:15:56 debian2 named[10991]: error (network unreachable) resolving 'ns3.imena.com.ua/A/IN': 2001:470:2e:1::27#53 Feb 16 14:15:56 debian2 named[10991]: error (network unreachable) resolving 'ns1.imena.com.ua/A/IN': 2a03:6300:1:102::3#53 Feb 16 14:15:56 debian2 named[10991]: error (network unreachable) resolving 'ns2.imena.com.ua/A/IN': 2001:470:2e:46::3#53 Feb 16 14:15:56 debian2 named[10991]: error (network unreachable) resolving 'ns1.imena.com.ua/A/IN': 2001:470:2e:46::3#53 Feb 16 14:15:56 debian2 named[10991]: error (network unreachable) resolving 'ns1.imena.com.ua/AAAA/IN': 2001:67c:258::3#53 Feb 16 14:15:56 debian2 named[10991]: error (network unreachable) resolving 'ns2.imena.com.ua/AAAA/IN': 2a02:2278:70eb:199::196:43#53 Feb 16 14:15:56 debian2 named[10991]: error (network unreachable) resolving 'ns2.imena.com.ua/AAAA/IN': 2a01:758:fffc:6::2#53 ^C |
#tail -f /var/log/syslog|grep vasya
![]() ^C^C |
#tail -f -n 100 /var/log/syslog|grep vasya
![]() Feb 16 14:14:18 debian2 named[10934]: /etc/bind/db.vasya:4: ignoring out-of-zone data (vasya.net.nt) Feb 16 14:14:18 debian2 named[10934]: zone 'vasya.net.nt'/IN: loaded serial 67 Feb 16 14:14:32 debian2 named[10991]: /etc/bind/db.vasya:4: ignoring out-of-zone data (vasya.net.nt) Feb 16 14:14:32 debian2 named[10991]: zone 'vasya.net.nt'/IN: loaded serial 67 ^C |
#rm /etc/bind/db.vasya
|
#rm /etc/bind/named.conf.local
|
#apt-get purge bind9
ЧÑение ÑпиÑков пакеÑов... ÐоÑово ÐоÑÑÑоение деÑева завиÑимоÑÑей ЧÑение инÑоÑмаÑии о ÑоÑÑоÑнии... ÐоÑово СледÑÑÑий Ð¿Ð°ÐºÐµÑ ÑÑÑанавливалÑÑ Ð°Ð²ÑомаÑиÑеÑки и болÑÑе не ÑÑебÑеÑÑÑ: bind9utils ÐÐ»Ñ Ð¸Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¸ÑполÑзÑйÑе 'apt-get autoremove'. ÐакеÑÑ, коÑоÑÑе бÑдÑÑ Ð£ÐÐÐ d9* обновлено 0, ÑÑÑановлено 0 новÑÑ Ð¿Ð°ÐºÐµÑов, Ð´Ð»Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¾ÑмеÑено 1 пакеÑов, и 45 пакеÑов не обновлено. ÐоÑле данной опеÑаÑии, обÑÑм занÑÑого диÑкового пÑоÑÑÑанÑÑва ÑменÑÑиÑÑÑ Ð½Ð° 1 061 kB. ХоÑиÑе пÑодолжиÑÑ [Ð/н]? y (ЧÑение Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ ... на даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑÑÑановлено 30208 Ñайлов и каÑалогов.) УдалÑеÑÑÑ Ð¿Ð°ÐºÐµÑ bind9 ... Stopping domain name service...: bind9. ÐÑÑиÑаÑÑÑÑ ÑÐ°Ð¹Ð»Ñ Ð½Ð°ÑÑÑойки пакеÑа bind9 ... Deleting bind user rmdir: не ÑдалоÑÑ ÑдалиÑÑ Â«/var/lib/bind»: ÐÐµÑ Ñакого Ñайла или каÑалога ÐбÑабаÑÑваÑÑÑÑ ÑÑиггеÑÑ Ð´Ð»Ñ man-db ... |
#apt-get clean
|
#apt-get install bind9
![]() Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Предлагаемые пакеты: bind9-doc resolvconf ufw НОВЫЕ пакеты, которые будут установлены: bind9 обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 45 пакетов не обновлено. Необходимо скачать 338 kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 1 061 kB. Ош http://ftp.ua.debian.org/debian/ squeeze/main bind9 i386 1:9.7.3.dfsg-1~squeeze4 Не удалось найти IP адрес для ftp.ua.debian.org Ош http://security.debian.org/ squeeze/updates/main bind9 i386 1:9.7.3.dfsg-1~squeeze4 Не удалось найти IP адрес для security.debian.org Не удалось получить http://security.debian.org/pool/updates/main/b/bind9/bind9_9.7.3.dfsg-1~squeeze4_i386.deb Не удалось найти IP адрес для security.debian.org E: Невозможно получить некоторые архивы, вероятно надо запустить apt-get update или попытаться повторить запуск с ключом --fix-missing |
#apt-get install bind9
![]() Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Предлагаемые пакеты: bind9-doc resolvconf ufw НОВЫЕ пакеты, которые будут установлены: bind9 обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 45 пакетов не обновлено. Необходимо скачать 338 kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 1 061 kB. Ош http://ftp.ua.debian.org/debian/ squeeze/main bind9 i386 1:9.7.3.dfsg-1~squeeze4 Не удалось найти IP адрес для ftp.ua.debian.org Ош http://security.debian.org/ squeeze/updates/main bind9 i386 1:9.7.3.dfsg-1~squeeze4 Не удалось найти IP адрес для security.debian.org Не удалось получить http://security.debian.org/pool/updates/main/b/bind9/bind9_9.7.3.dfsg-1~squeeze4_i386.deb Не удалось найти IP адрес для security.debian.org E: Невозможно получить некоторые архивы, вероятно надо запустить apt-get update или попытаться повторить запуск с ключом --fix-missing ^C |
#vim /etc/resolv.conf
--- /tmp/l3-saved-8457.21687.16610 2012-02-16 14:18:41.000000000 +0200 +++ /etc/resolv.conf 2012-02-16 14:18:47.000000000 +0200 @@ -1,3 +1,2 @@ search net.nt -#nameserver 192.168.13.253 -nameserver 192.168.64.150 +nameserver 192.168.13.253 |
#apt-get install bind9
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Предлагаемые пакеты: bind9-doc resolvconf ufw НОВЫЕ пакеты, которые будут установлены: bind9 обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 45 пакетов не обновлено. Необходимо скачать 338 kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 1 061 kB. ... Обрабатываются триггеры для man-db ... Настраивается пакет bind9 (1:9.7.3.dfsg-1~squeeze4) ... Добавляется группа «bind» (GID 107) ... Готово. Добавляется системный пользователь «bind» (UID 105) ... Добавляется новый пользователь «bind» (UID 105) в группу «bind» ... Не создаётся домашний каталог «/var/cache/bind». wrote key file "/etc/bind/rndc.key" # Starting domain name service...: bind9. |
#ping ukemp.org
PING ukemp.org (82.207.102.141) 56(84) bytes of data. 64 bytes from ukemp.org (82.207.102.141): icmp_req=1 ttl=55 time=57.1 ms 64 bytes from ukemp.org (82.207.102.141): icmp_req=2 ttl=55 time=127 ms ^C --- ukemp.org ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1006ms rtt min/avg/max/mdev = 57.158/92.542/127.926/35.384 ms |
#vim /etc/bind/named.conf.local
--- /tmp/l3-saved-11642.141.15518 2012-02-16 14:21:59.000000000 +0200 +++ /etc/bind/named.conf.local 2012-02-16 14:23:13.000000000 +0200 @@ -6,3 +6,9 @@ // organization //include "/etc/bind/zones.rfc1918"; + +zone "info.fobos.net.nt" { + type master; + file "/etc/bind/db.info"; + allow-transfer { 192.168.13.253; }; +}; |
#vim /etc/bind/db.info
![]() --- /dev/null 2012-02-14 16:34:53.245788566 +0200 +++ /etc/bind/db.info 2012-02-16 14:25:49.000000000 +0200 @@ -0,0 +1,8 @@ +$TTL 3600 + +@ SOA info.fobos.net.nt. root.info.fobos.net.nt. ( 1 1h 2h 1w 3600 ) + NS 192.168.64.150 + A 192.168.64.150 +freebsd1 A 192.168.168.1 + MX 5 mail.google.com.ua. +mail.google.com.ua. A 192.168.13.1 |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9 waiting for pid 11564 to die. Starting domain name service...: bind9. |
#tail -f /var/log/syslog|grep info
![]() Feb 16 14:26:45 debian2 named[11843]: /etc/bind/db.info:8: ignoring out-of-zone data (mail.google.com.ua) Feb 16 14:26:45 debian2 named[11843]: zone info.fobos.net.nt/IN: NS '192.168.64.150.info.fobos.net.nt' has no address records (A or AAAA) Feb 16 14:26:45 debian2 named[11843]: zone info.fobos.net.nt/IN: not loaded due to errors. ^C |
#vim /etc/bind/db.info
--- /tmp/l3-saved-11642.8489.18583 2012-02-16 14:27:37.000000000 +0200 +++ /etc/bind/db.info 2012-02-16 14:28:03.000000000 +0200 @@ -5,4 +5,3 @@ A 192.168.64.150 freebsd1 A 192.168.168.1 MX 5 mail.google.com.ua. -mail.google.com.ua. A 192.168.13.1 |
#ping info.fobos.net.nt
![]() ping: unknown host info.fobos.net.nt |
#echo 'nameserver 192.168.64.150' >> /etc/resolv.conf
|
#^C
![]() |
#vim /etc/resolv.conf
--- /tmp/l3-saved-11642.17250.28980 2012-02-16 14:30:02.000000000 +0200 +++ /etc/resolv.conf 2012-02-16 14:30:13.000000000 +0200 @@ -1,3 +1,3 @@ -search net.nt -nameserver 192.168.13.253 +#search net.nt +#nameserver 192.168.13.253 nameserver 192.168.64.150 |
#ping freebsd1
![]() ping: unknown host freebsd1 |
#ping freebsd1.info.fobos.net.nt
PING freebsd1.info.fobos.net.nt (192.168.168.1) 56(84) bytes of data. 64 bytes from 192.168.168.1: icmp_req=1 ttl=64 time=3.91 ms 64 bytes from 192.168.168.1: icmp_req=2 ttl=64 time=10.9 ms 64 bytes from 192.168.168.1: icmp_req=3 ttl=64 time=1.85 ms 64 bytes from 192.168.168.1: icmp_req=4 ttl=64 time=2.32 ms 64 bytes from 192.168.168.1: icmp_req=5 ttl=64 time=37.1 ms ^C --- freebsd1.info.fobos.net.nt ping statistics --- 5 packets transmitted, 5 received, 0% packet loss, time 4006ms rtt min/avg/max/mdev = 1.856/11.245/37.152/13.362 ms |
#ping ya.ru
PING ya.ru (87.250.250.203) 56(84) bytes of data. 64 bytes from www.yandex.ru (87.250.250.203): icmp_req=1 ttl=57 time=76.5 ms 64 bytes from www.yandex.ru (87.250.250.203): icmp_req=2 ttl=57 time=65.2 ms 64 bytes from www.yandex.ru (87.250.250.203): icmp_req=3 ttl=57 time=30.8 ms 64 bytes from www.yandex.ru (87.250.250.203): icmp_req=4 ttl=57 time=82.1 ms ^C --- ya.ru ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3006ms rtt min/avg/max/mdev = 30.826/63.689/82.127/19.928 ms |
#vim /etc/bind/named.conf.local
--- /tmp/l3-saved-11642.30536.10162 2012-02-16 14:34:00.000000000 +0200 +++ /etc/bind/named.conf.local 2012-02-16 14:34:06.000000000 +0200 @@ -7,8 +7,3 @@ //include "/etc/bind/zones.rfc1918"; -zone "info.fobos.net.nt" { - type master; - file "/etc/bind/db.info"; - allow-transfer { 192.168.13.253; }; -}; |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9 waiting for pid 12101 to die. Starting domain name service...: bind9. |
#ping ya.ru
PING ya.ru (87.250.251.3) 56(84) bytes of data. 64 bytes from www.yandex.ru (87.250.251.3): icmp_req=1 ttl=57 time=75.4 ms 64 bytes from www.yandex.ru (87.250.251.3): icmp_req=2 ttl=57 time=134 ms 64 bytes from www.yandex.ru (87.250.251.3): icmp_req=3 ttl=57 time=55.4 ms 64 bytes from www.yandex.ru (87.250.251.3): icmp_req=4 ttl=57 time=163 ms 64 bytes from www.yandex.ru (87.250.251.3): icmp_req=5 ttl=57 time=94.1 ms 64 bytes from www.yandex.ru (87.250.251.3): icmp_req=6 ttl=57 time=47.4 ms 64 bytes from www.yandex.ru (87.250.251.3): icmp_req=7 ttl=57 time=43.0 ms 64 bytes from www.yandex.ru (87.250.251.3): icmp_req=8 ttl=57 time=82.4 ms 64 bytes from www.yandex.ru (87.250.251.3): icmp_req=9 ttl=57 time=120 ms 64 bytes from www.yandex.ru (87.250.251.3): icmp_req=10 ttl=57 time=67.6 ms 64 bytes from www.yandex.ru (87.250.251.3): icmp_req=11 ttl=57 time=183 ms 64 bytes from www.yandex.ru (87.250.251.3): icmp_req=12 ttl=57 time=91.0 ms ^C --- ya.ru ping statistics --- 12 packets transmitted, 12 received, 0% packet loss, time 11220ms rtt min/avg/max/mdev = 43.003/96.591/183.764/43.385 ms |
#cat /etc/resolv.conf
#search net.nt #nameserver 192.168.13.253 nameserver 192.168.64.150 |
#ping fobos.net.nt
![]() ping: unknown host fobos.net.nt |
#vim /etc/bind/named.conf.default-zones
--- /tmp/l3-saved-11642.8151.4576 2012-02-16 14:39:34.000000000 +0200 +++ /etc/bind/named.conf.default-zones 2012-02-16 14:39:46.000000000 +0200 @@ -13,7 +13,7 @@ }; zone "127.in-addr.arpa" { - type slave; + type master; file "/etc/bind/db.127"; }; |
#rndc reload
server reload successful |
#/etc/init.d/bind9
![]() Usage: /etc/init.d/bind9 {start|stop|reload|restart|force-reload|status}. |
#vim /etc/resolv.conf
--- /tmp/l3-saved-11642.16033.28507 2012-02-16 14:45:13.000000000 +0200 +++ /etc/resolv.conf 2012-02-16 14:48:08.000000000 +0200 @@ -1,3 +1,4 @@ -#search net.nt +search net.nt +domain net.nt #nameserver 192.168.13.253 nameserver 192.168.64.150 |
#dig ya.ru
; <<>> DiG 9.7.3 <<>> ya.ru ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 8745 ;; flags: qr rd ra; QUERY: 1, ANSWER: 8, AUTHORITY: 13, ADDITIONAL: 8 ;; QUESTION SECTION: ;ya.ru. IN A ;; ANSWER SECTION: ya.ru. 7148 IN A 87.250.250.203 ya.ru. 7148 IN A 87.250.251.3 ... e.root-servers.net. 69001 IN A 192.203.230.10 g.root-servers.net. 69001 IN A 192.112.36.4 h.root-servers.net. 69001 IN A 128.63.2.53 i.root-servers.net. 69001 IN A 192.36.148.17 j.root-servers.net. 69001 IN A 192.58.128.30 j.root-servers.net. 69001 IN AAAA 2001:503:c27::2:30 ;; Query time: 40 msec ;; SERVER: 192.168.13.253#53(192.168.13.253) ;; WHEN: Thu Feb 16 15:01:47 2012 ;; MSG SIZE rcvd: 502 |
#vim /etc/resolv.conf
--- /tmp/l3-saved-11642.26237.11473 2012-02-16 14:48:11.000000000 +0200 +++ /etc/resolv.conf 2012-02-16 14:48:15.000000000 +0200 @@ -1,4 +1,4 @@ search net.nt domain net.nt -#nameserver 192.168.13.253 +nameserver 192.168.13.253 nameserver 192.168.64.150 |
#ping fobos
![]() PING fobos.net.nt (192.168.16.254) 56(84) bytes of data. From 192.168.168.5 icmp_seq=1 Destination Host Unreachable From 192.168.168.5 icmp_seq=2 Destination Host Unreachable From 192.168.168.5 icmp_seq=3 Destination Host Unreachable From 192.168.168.5 icmp_seq=5 Destination Host Unreachable From 192.168.168.5 icmp_seq=6 Destination Host Unreachable From 192.168.168.5 icmp_seq=7 Destination Host Unreachable From 192.168.168.5 icmp_seq=8 Destination Host Unreachable From 192.168.168.5 icmp_seq=9 Destination Host Unreachable From 192.168.168.5 icmp_seq=10 Destination Host Unreachable From 192.168.168.5 icmp_seq=13 Destination Host Unreachable From 192.168.168.5 icmp_seq=16 Destination Host Unreachable ^C --- fobos.net.nt ping statistics --- 18 packets transmitted, 0 received, +11 errors, 100% packet loss, time 17224ms pipe 4 |
#vim /etc/resolv.conf
--- /tmp/l3-saved-11642.21049.16656 2012-02-16 14:48:42.000000000 +0200 +++ /etc/resolv.conf 2012-02-16 14:48:46.000000000 +0200 @@ -1,4 +1,4 @@ -search net.nt +#search net.nt domain net.nt nameserver 192.168.13.253 nameserver 192.168.64.150 |
#vim /etc/resolv.conf
--- /tmp/l3-saved-11642.9205.22951 2012-02-16 14:51:13.000000000 +0200 +++ /etc/resolv.conf 2012-02-16 14:52:50.000000000 +0200 @@ -2,3 +2,5 @@ domain net.nt nameserver 192.168.13.253 nameserver 192.168.64.150 +nameserver 127.0.0.1 +options timout 2 |
#ping trututu
![]() ping: unknown host trututu |
#vim /etc/resolv.conf
--- /tmp/l3-saved-11642.29264.324 2012-02-16 14:53:22.000000000 +0200 +++ /etc/resolv.conf 2012-02-16 14:53:28.000000000 +0200 @@ -1,5 +1,5 @@ #search net.nt -domain net.nt +#domain net.nt nameserver 192.168.13.253 nameserver 192.168.64.150 nameserver 127.0.0.1 |
#vim /etc/resolv.conf
|
#~
![]() ping: unknown host ya.ru |
#vim /etc/resolv.conf
--- /tmp/l3-saved-11642.15942.9850 2012-02-16 14:56:48.000000000 +0200 +++ /etc/resolv.conf 2012-02-16 14:56:58.000000000 +0200 @@ -7,4 +7,4 @@ nameserver 192.168.13.222 nameserver 192.168.64.151 nameserver 192.168.168.6 -options timout 2 +options timout:2 |
#vim /etc/resolv.conf
--- /tmp/l3-saved-11642.17263.21869 2012-02-16 14:58:42.000000000 +0200 +++ /etc/resolv.conf 2012-02-16 14:58:58.000000000 +0200 @@ -1,10 +1,2 @@ -#search net.nt -#domain net.nt -#nameserver 192.168.13.253 -#nameserver 192.168.64.150 -#nameserver 127.0.0.1 -#options timout 2 -nameserver 192.168.13.222 -nameserver 192.168.64.151 -nameserver 192.168.168.6 -options timout:2 +search net.nt +nameserver 192.168.13.253 |
#ping ya.ru
PING ya.ru (213.180.193.3) 56(84) bytes of data. 64 bytes from www.yandex.ru (213.180.193.3): icmp_req=1 ttl=54 time=24.4 ms 64 bytes from www.yandex.ru (213.180.193.3): icmp_req=2 ttl=54 time=31.1 ms ^C --- ya.ru ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1001ms rtt min/avg/max/mdev = 24.482/27.804/31.126/3.322 ms |
#dig a yandex.ru
; <<>> DiG 9.7.3 <<>> a yandex.ru ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 55130 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 13, ADDITIONAL: 10 ;; QUESTION SECTION: ;yandex.ru. IN A ;; ANSWER SECTION: yandex.ru. 2386 IN A 213.180.204.11 yandex.ru. 2386 IN A 77.88.21.11 ... h.root-servers.net. 68936 IN A 128.63.2.53 i.root-servers.net. 68936 IN A 192.36.148.17 j.root-servers.net. 68936 IN A 192.58.128.30 j.root-servers.net. 68936 IN AAAA 2001:503:c27::2:30 k.root-servers.net. 68936 IN A 193.0.14.129 l.root-servers.net. 68936 IN A 199.7.83.42 ;; Query time: 118 msec ;; SERVER: 192.168.13.253#53(192.168.13.253) ;; WHEN: Thu Feb 16 15:02:52 2012 ;; MSG SIZE rcvd: 506 |
#dig ya.ru +short
87.250.250.3 87.250.250.203 87.250.251.3 93.158.134.3 93.158.134.203 213.180.193.3 213.180.204.3 77.88.21.3 |
#dig a yandex.ru +short
93.158.134.11 213.180.193.11 213.180.204.11 77.88.21.11 87.250.250.11 87.250.251.11 |
#dig a blabla.com.ua
; <<>> DiG 9.7.3 <<>> a blabla.com.ua ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45374 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 13, ADDITIONAL: 11 ;; QUESTION SECTION: ;blabla.com.ua. IN A ;; ANSWER SECTION: blabla.com.ua. 14400 IN A 82.144.222.101 ;; AUTHORITY SECTION: ... i.root-servers.net. 68787 IN A 192.36.148.17 j.root-servers.net. 68787 IN A 192.58.128.30 j.root-servers.net. 68787 IN AAAA 2001:503:c27::2:30 k.root-servers.net. 68787 IN A 193.0.14.129 l.root-servers.net. 68787 IN A 199.7.83.42 m.root-servers.net. 82777 IN A 202.12.27.33 ;; Query time: 25 msec ;; SERVER: 192.168.13.253#53(192.168.13.253) ;; WHEN: Thu Feb 16 15:05:21 2012 ;; MSG SIZE rcvd: 446 |
#dig axfr ukemp.org
; <<>> DiG 9.7.3 <<>> axfr ukemp.org ;; global options: +cmd ; Transfer failed. |
#dig a bla444.com.ua
; <<>> DiG 9.7.3 <<>> a bla444.com.ua ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 12173 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;bla444.com.ua. IN A ;; AUTHORITY SECTION: com.ua. 900 IN SOA nix.ns.ua. dnsmaster.hostmaster.ua. 2008072917 14400 1800 604800 86400 ;; Query time: 10 msec ;; SERVER: 192.168.13.253#53(192.168.13.253) ;; WHEN: Thu Feb 16 15:05:37 2012 ;; MSG SIZE rcvd: 95 |
#dig mx yandex.ru
; <<>> DiG 9.7.3 <<>> mx yandex.ru ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 3764 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 13, ADDITIONAL: 15 ;; QUESTION SECTION: ;yandex.ru. IN MX ;; ANSWER SECTION: yandex.ru. 1985 IN MX 10 mx.yandex.ru. ;; AUTHORITY SECTION: ... h.root-servers.net. 68736 IN A 128.63.2.53 i.root-servers.net. 68736 IN A 192.36.148.17 j.root-servers.net. 68736 IN A 192.58.128.30 j.root-servers.net. 68736 IN AAAA 2001:503:c27::2:30 k.root-servers.net. 68736 IN A 193.0.14.129 l.root-servers.net. 68736 IN A 199.7.83.42 ;; Query time: 20 msec ;; SERVER: 192.168.13.253#53(192.168.13.253) ;; WHEN: Thu Feb 16 15:06:12 2012 ;; MSG SIZE rcvd: 509 |
#dig ns yandex.ru
; <<>> DiG 9.7.3 <<>> ns yandex.ru ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 1184 ;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 5 ;; QUESTION SECTION: ;yandex.ru. IN NS ;; ANSWER SECTION: yandex.ru. 2136 IN NS ns2.yandex.ru. yandex.ru. 2136 IN NS ns1.yandex.ru. ... ;; ADDITIONAL SECTION: ns1.yandex.ru. 86238 IN A 213.180.193.1 ns1.yandex.ru. 1286 IN AAAA 2a02:6b8::1 ns2.yandex.ru. 86238 IN A 213.180.199.34 ns4.yandex.ru. 86238 IN A 77.88.19.60 ns5.yandex.ru. 86238 IN A 213.180.204.1 ;; Query time: 21 msec ;; SERVER: 192.168.13.253#53(192.168.13.253) ;; WHEN: Thu Feb 16 15:06:50 2012 ;; MSG SIZE rcvd: 191 |
#dig axfr yandex.ru
; <<>> DiG 9.7.3 <<>> axfr yandex.ru ;; global options: +cmd ; Transfer failed. |
#ssh root@192.168.13.253
root@192.168.13.253's password: Permission denied, please try again. root@192.168.13.253's password: Linux fobos 2.6.32.26 #1 SMP Sat Dec 4 21:13:18 EET 2010 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Thu Feb 16 14:44:29 2012 from 10.0.23.1 ... ; <<>> DiG 9.7.3 <<>> axfr fobos.net.nt ;; global options: +cmd ; Transfer failed. fobos:~# dig axfr fobos.net.nt @127.0.0.1 ; <<>> DiG 9.7.3 <<>> axfr fobos.net.nt @127.0.0.1 ;; global options: +cmd ; Transfer failed. fobos:~# exit logout Connection to 192.168.13.253 closed. |
#dig axfr google.com.ua
; <<>> DiG 9.7.3 <<>> axfr google.com.ua ;; global options: +cmd ; Transfer failed. |
#dig -x 127.0.0.1
; <<>> DiG 9.7.3 <<>> -x 127.0.0.1 ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 35768 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 2 ;; QUESTION SECTION: ;1.0.0.127.in-addr.arpa. IN PTR ;; ANSWER SECTION: 1.0.0.127.in-addr.arpa. 604800 IN PTR localhost. ;; AUTHORITY SECTION: 127.in-addr.arpa. 604800 IN NS localhost. ;; ADDITIONAL SECTION: localhost. 604800 IN A 127.0.0.1 localhost. 604800 IN AAAA ::1 ;; Query time: 62 msec ;; SERVER: 192.168.13.253#53(192.168.13.253) ;; WHEN: Thu Feb 16 15:09:30 2012 ;; MSG SIZE rcvd: 121 |
#vim /etc/resolv.conf
--- /tmp/l3-saved-7399.26463.18710 2012-02-16 15:18:32.000000000 +0200 +++ /etc/resolv.conf 2012-02-16 15:21:33.000000000 +0200 @@ -1,2 +1,2 @@ -search net.nt +search net.nt test1.net test2.net test3.net nameserver 192.168.13.253 |
#dig -x 192.168.13.253
; <<>> DiG 9.7.3 <<>> -x 192.168.13.253 ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 30358 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;253.13.168.192.in-addr.arpa. IN PTR ;; AUTHORITY SECTION: 168.192.in-addr.arpa. 604800 IN SOA net.nt. root.net.nt. 6 604800 86400 2419200 604800 ;; Query time: 13 msec ;; SERVER: 192.168.13.253#53(192.168.13.253) ;; WHEN: Thu Feb 16 15:09:49 2012 ;; MSG SIZE rcvd: 92 |
#search net.nt #nameserver 192.168.13.253 nameserver 192.168.64.150
Время первой команды журнала | 12:51:12 2012- 2-16 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 14:09:30 2012- 2-16 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 20.79 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.30 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.29 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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 нужно использовать символы #=