/l3/users/eb/2009/linux11/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 :23 :24 :25 :26 :27 :28 :29 :30 :31 :32 :33 :34 :35 :36 :37 :38 :39 :40 :41 :42 :43 :44 :45 :46 :47 :48 :49 :50 :51 :52 :53 :54 :55 :56 :57 :58 :59 :60 :61 :62 :63 :64 :65 :66 :67 :68 :69 :70 :71 :72 :73 |
|
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
db.0 db.255 db.local named.conf named.conf.options zones.rfc1918 db.127 db.empty db.root named.conf.local rndc.key |
#~
1 // 2 // Do any local configuration here 3 // 4 5 // Consider adding the 1918 zones here, if they are not used in your 6 // organization 7 //include "/etc/bind/zones.rfc1918"; 8 "/etc/bind/named.conf.local" 8L, 165C |
#~
1 // 2 // Do any local configuration here 3 // 4 5 // Consider adding the 1918 zones here, if they are not used in your 6 // organization 7 //include "/etc/bind/zones.rfc1918"; 8 "/etc/bind/named.conf.local" 8L, 165C |
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
1 // This is the primary configuration file for the BIND DNS server named. 2 // 3 // Please read /usr/share/doc/bind9/README.Debian.gz for information on the 4 // structure of BIND configuration files in Debian, *BEFORE* you customize 5 // this configuration file.owledge of the root servers 12 zone "." { 13 type hint; { 14 file "/etc/bind/db.root"; 15 }; ... ~ ~ ~ ~ ~ ~ ~ ~ ~ 39,0-1 Внизу |
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
1 // This is the primary configuration file for the BIND DNS server named. 2 // 3 // Please read /usr/share/doc/bind9/README.Debian.gz for information on the 4 // structure of BIND configuration files in Debian, *BEFORE* you customize 5 // this configuration file.owledge of the root servers 12 zone "." { 13 type hint; { 14 file "/etc/bind/db.root"; 15 }; ... ~ ~ ~ ~ ~ ~ ~ ~ ~ 39,0-1 Внизу |
# 6 //
2 // Do any local configuration here 3 // 4 zone "class12.unix.nt" { 5 // Consider adding t 10 file "/etc/bind/db.class12"; 11 }; ~ ~ ~ ... ~ ~ ~ ~ ~ ~ ~ ~ ~ "/etc/bind/named.conf.local" 11L, 236C записано |
# 6 //
2 // Do any local configuration here 3 // 4 zone "class12.unix.nt" { 5 // Consider adding t 10 file "/etc/bind/db.class12"; 11 }; ~ ~ ~ ... ~ ~ ~ ~ ~ ~ ~ ~ ~ "/etc/bind/named.conf.local" 11L, 236C записано |
#cat /etc/bind/named.conf.local
// // Do any local configuration here // // Consider adding the 1918 zones here, if they are not used in your // organization //include "/etc/bind/zones.rfc1918"; zone "class12.unix.nt" { type master; file "/etc/bind/db.class12"; }; |
#cat /etc/bind/named.conf.local
// // Do any local configuration here // // Consider adding the 1918 zones here, if they are not used in your // organization //include "/etc/bind/zones.rfc1918"; zone "class12.unix.nt" { type master; file "/etc/bind/db.class12"; }; |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9 waiting for pid 20645 to die. Starting domain name service...: bind9. |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9 waiting for pid 20645 to die. Starting domain name service...: bind9. |
#dig @127.0.0.1 class12.unix.ru
; <<>> DiG 9.6.0-P1 <<>> @127.0.0.1 class12.unix.ru ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 25246 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;class12.unix.ru. IN A ;; AUTHORITY SECTION: unix.ru. 3600 IN SOA ns1.unix.ru. postmaster.unix.ru. 2009051301 28800 7200 604800 86400 ;; Query time: 161 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Thu Jun 4 14:10:30 2009 ;; MSG SIZE rcvd: 84 |
#dig @127.0.0.1 class12.unix.ru
; <<>> DiG 9.6.0-P1 <<>> @127.0.0.1 class12.unix.ru ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 25246 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;class12.unix.ru. IN A ;; AUTHORITY SECTION: unix.ru. 3600 IN SOA ns1.unix.ru. postmaster.unix.ru. 2009051301 28800 7200 604800 86400 ;; Query time: 161 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Thu Jun 4 14:10:30 2009 ;; MSG SIZE rcvd: 84 |
#dig @127.0.0.1 class12.unix.ru mx
; <<>> DiG 9.6.0-P1 <<>> @127.0.0.1 class12.unix.ru mx ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 64316 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;class12.unix.ru. IN MX ;; AUTHORITY SECTION: unix.ru. 3571 IN SOA ns1.unix.ru. postmaster.unix.ru. 2009051301 28800 7200 604800 86400 ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Thu Jun 4 14:10:59 2009 ;; MSG SIZE rcvd: 84 |
#dig @127.0.0.1 class12.unix.ru mx
; <<>> DiG 9.6.0-P1 <<>> @127.0.0.1 class12.unix.ru mx ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 64316 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;class12.unix.ru. IN MX ;; AUTHORITY SECTION: unix.ru. 3571 IN SOA ns1.unix.ru. postmaster.unix.ru. 2009051301 28800 7200 604800 86400 ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Thu Jun 4 14:10:59 2009 ;; MSG SIZE rcvd: 84 |
#whois 193.193.193.100
% This is the RIPE Whois query server #3. % The objects are in RPSL format. % % The RIPE Database is subject to Terms and Conditions. % See http://www.ripe.net/db/support/db-terms-conditions.pdf % Note: This output has been filtered. % To receive output for a database update, use the "-B" flag. % Information related to '193.193.192.0 - 193.193.193.255' inetnum: 193.193.192.0 - 193.193.193.255 netname: LUCKYNET ... tech-c: NVA1-RIPE nic-hdl: LNN1-RIPE mnt-by: AS3254-MNT source: RIPE # Filtered % Information related to '193.193.192.0/19AS3254' route: 193.193.192.0/19 descr: LUCKYNET origin: AS3254 mnt-by: AS3254-MNT source: RIPE # Filtered |
#whois 193.193.193.100
% This is the RIPE Whois query server #3. % The objects are in RPSL format. % % The RIPE Database is subject to Terms and Conditions. % See http://www.ripe.net/db/support/db-terms-conditions.pdf % Note: This output has been filtered. % To receive output for a database update, use the "-B" flag. % Information related to '193.193.192.0 - 193.193.193.255' inetnum: 193.193.192.0 - 193.193.193.255 netname: LUCKYNET ... tech-c: NVA1-RIPE nic-hdl: LNN1-RIPE mnt-by: AS3254-MNT source: RIPE # Filtered % Information related to '193.193.192.0/19AS3254' route: 193.193.192.0/19 descr: LUCKYNET origin: AS3254 mnt-by: AS3254-MNT source: RIPE # Filtered |
#whois 193.193.193.111
% This is the RIPE Whois query server #3. % The objects are in RPSL format. % % The RIPE Database is subject to Terms and Conditions. % See http://www.ripe.net/db/support/db-terms-conditions.pdf % Note: This output has been filtered. % To receive output for a database update, use the "-B" flag. % Information related to '193.193.192.0 - 193.193.193.255' inetnum: 193.193.192.0 - 193.193.193.255 netname: LUCKYNET ... tech-c: NVA1-RIPE nic-hdl: LNN1-RIPE mnt-by: AS3254-MNT source: RIPE # Filtered % Information related to '193.193.192.0/19AS3254' route: 193.193.192.0/19 descr: LUCKYNET origin: AS3254 mnt-by: AS3254-MNT source: RIPE # Filtered |
#whois 193.193.193.111
% This is the RIPE Whois query server #3. % The objects are in RPSL format. % % The RIPE Database is subject to Terms and Conditions. % See http://www.ripe.net/db/support/db-terms-conditions.pdf % Note: This output has been filtered. % To receive output for a database update, use the "-B" flag. % Information related to '193.193.192.0 - 193.193.193.255' inetnum: 193.193.192.0 - 193.193.193.255 netname: LUCKYNET ... tech-c: NVA1-RIPE nic-hdl: LNN1-RIPE mnt-by: AS3254-MNT source: RIPE # Filtered % Information related to '193.193.192.0/19AS3254' route: 193.193.192.0/19 descr: LUCKYNET origin: AS3254 mnt-by: AS3254-MNT source: RIPE # Filtered |
#whois 193.193.193.193
% This is the RIPE Whois query server #2. % The objects are in RPSL format. % % The RIPE Database is subject to Terms and Conditions. % See http://www.ripe.net/db/support/db-terms-conditions.pdf % Note: This output has been filtered. % To receive output for a database update, use the "-B" flag % Information related to '193.193.192.0 - 193.193.193.255' inetnum: 193.193.192.0 - 193.193.193.255 netname: LUCKYNET ... tech-c: NVA1-RIPE nic-hdl: LNN1-RIPE mnt-by: AS3254-MNT source: RIPE # Filtered % Information related to '193.193.192.0/19AS3254' route: 193.193.192.0/19 descr: LUCKYNET origin: AS3254 mnt-by: AS3254-MNT source: RIPE # Filtered |
#whois 193.193.193.193
% This is the RIPE Whois query server #2. % The objects are in RPSL format. % % The RIPE Database is subject to Terms and Conditions. % See http://www.ripe.net/db/support/db-terms-conditions.pdf % Note: This output has been filtered. % To receive output for a database update, use the "-B" flag % Information related to '193.193.192.0 - 193.193.193.255' inetnum: 193.193.192.0 - 193.193.193.255 netname: LUCKYNET ... tech-c: NVA1-RIPE nic-hdl: LNN1-RIPE mnt-by: AS3254-MNT source: RIPE # Filtered % Information related to '193.193.192.0/19AS3254' route: 193.193.192.0/19 descr: LUCKYNET origin: AS3254 mnt-by: AS3254-MNT source: RIPE # Filtered |
#ping 193.193.193.193
PING 193.193.193.193 (193.193.193.193) 56(84) bytes of data. ^C --- 193.193.193.193 ping statistics --- 1 packets transmitted, 0 received, 100% packet loss, time 0ms |
#ping 193.193.193.193
PING 193.193.193.193 (193.193.193.193) 56(84) bytes of data. ^C --- 193.193.193.193 ping statistics --- 1 packets transmitted, 0 received, 100% packet loss, time 0ms |
#ping 193.193.193.111
PING 193.193.193.111 (193.193.193.111) 56(84) bytes of data. 64 bytes from 193.193.193.111: icmp_seq=1 ttl=57 time=11.1 ms ^C --- 193.193.193.111 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 11.100/11.100/11.100/0.000 ms |
#ping 193.193.193.111
PING 193.193.193.111 (193.193.193.111) 56(84) bytes of data. 64 bytes from 193.193.193.111: icmp_seq=1 ttl=57 time=11.1 ms ^C --- 193.193.193.111 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 11.100/11.100/11.100/0.000 ms |
#cd /etc/bind/
|
#cd /etc/bind/
|
#ls -l
итого 44 -rw-r--r-- 1 root root 237 Апр 23 15:27 db.0 -rw-r--r-- 1 root root 271 Апр 23 15:27 db.127 -rw-r--r-- 1 root root 237 Апр 23 15:27 db.255 -rw-r--r-- 1 root root 353 Апр 23 15:27 db.empty -rw-r--r-- 1 root root 270 Апр 23 15:27 db.local -rw-r--r-- 1 root root 2878 Апр 23 15:27 db.root -rw-r--r-- 1 root bind 907 Апр 23 15:27 named.conf -rw-r--r-- 1 root bind 236 Июн 4 14:08 named.conf.local -rw-r--r-- 1 root bind 652 Июн 4 14:04 named.conf.options -rw-r----- 1 bind bind 77 Июн 4 11:54 rndc.key -rw-r--r-- 1 root root 1317 Апр 23 15:27 zones.rfc1918 |
#ls -l
итого 44 -rw-r--r-- 1 root root 237 Апр 23 15:27 db.0 -rw-r--r-- 1 root root 271 Апр 23 15:27 db.127 -rw-r--r-- 1 root root 237 Апр 23 15:27 db.255 -rw-r--r-- 1 root root 353 Апр 23 15:27 db.empty -rw-r--r-- 1 root root 270 Апр 23 15:27 db.local -rw-r--r-- 1 root root 2878 Апр 23 15:27 db.root -rw-r--r-- 1 root bind 907 Апр 23 15:27 named.conf -rw-r--r-- 1 root bind 236 Июн 4 14:08 named.conf.local -rw-r--r-- 1 root bind 652 Июн 4 14:04 named.conf.options -rw-r----- 1 bind bind 77 Июн 4 11:54 rndc.key -rw-r--r-- 1 root root 1317 Апр 23 15:27 zones.rfc1918 |
#cat db.0
; ; BIND reverse data file for broadcast zone ; $TTL 604800 @ IN SOA localhost. root.localhost. ( 1 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS localhost. |
#cat db.0
; ; BIND reverse data file for broadcast zone ; $TTL 604800 @ IN SOA localhost. root.localhost. ( 1 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS localhost. |
#cat db.local
; ; 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 |
#cat db.local
; ; 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 |
#cat db.root
; This file holds the information on root name servers needed to ; initialize cache of Internet domain name servers ; (e.g. reference this file in the "cache . <file>" ; configuration file of BIND domain name servers). ; ; This file is made available by InterNIC ; under anonymous FTP as ; file /domain/named.root ; on server FTP.INTERNIC.NET ; -OR- RS.INTERNIC.NET ... ; . 3600000 NS L.ROOT-SERVERS.NET. L.ROOT-SERVERS.NET. 3600000 A 199.7.83.42 ; ; operated by WIDE ; . 3600000 NS M.ROOT-SERVERS.NET. M.ROOT-SERVERS.NET. 3600000 A 202.12.27.33 M.ROOT-SERVERS.NET. 3600000 AAAA 2001:dc3::35 ; End of File |
#cat db.root
; This file holds the information on root name servers needed to ; initialize cache of Internet domain name servers ; (e.g. reference this file in the "cache . <file>" ; configuration file of BIND domain name servers). ; ; This file is made available by InterNIC ; under anonymous FTP as ; file /domain/named.root ; on server FTP.INTERNIC.NET ; -OR- RS.INTERNIC.NET ... ; . 3600000 NS L.ROOT-SERVERS.NET. L.ROOT-SERVERS.NET. 3600000 A 199.7.83.42 ; ; operated by WIDE ; . 3600000 NS M.ROOT-SERVERS.NET. M.ROOT-SERVERS.NET. 3600000 A 202.12.27.33 M.ROOT-SERVERS.NET. 3600000 AAAA 2001:dc3::35 ; End of File |
#cat db.0
; ; BIND reverse data file for broadcast zone ; $TTL 604800 @ IN SOA localhost. root.localhost. ( 1 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS localhost. |
#cat db.0
; ; BIND reverse data file for broadcast zone ; $TTL 604800 @ IN SOA localhost. root.localhost. ( 1 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS localhost. |
#vim db.class12
--- /tmp/l3-saved-5024.29566.5586 2009-06-04 14:15:09.000000000 +0300 +++ db.class12 2009-06-04 14:26:57.000000000 +0300 @@ -1,12 +1,17 @@ ; ; BIND reverse data file for broadcast zone ; -$TTL 604800 -@ IN SOA localhost. root.localhost. ( - 1 ; Serial - 604800 ; Refresh - 86400 ; Retry - 2419200 ; Expire - 604800 ) ; Negative Cache TTL +$TTL 3600 ;Сколько будет жить запись с положительным результатом ответа +;первое тип зоны потом имя сервера, мыло админа параметры +@ SOA linux11.class11.unix.nt. root.class11.unix.nt ( + 2009060401 ; Серийный номер записи + 3h ; Интервал обновления с слейв сервера + 12h ; Следующая попытка обновленмя с слейв сервера + 72h ; Больше не коннектиться до рестарта через + 1h ) ; При негативном ответе от сервера - когда спросить снова? + NS linux12.class11.unix.nt. +linux11: A 192.168.15.11 + + ; -@ IN NS localhost. +;@ IN NS localhost. |
#vi /etc/bind/named.conf.local
--- /tmp/l3-saved-5024.26770.25773 2009-06-04 14:27:48.000000000 +0300 +++ /etc/bind/named.conf.local 2009-06-04 14:28:15.000000000 +0300 @@ -5,7 +5,7 @@ // Consider adding the 1918 zones here, if they are not used in your // organization //include "/etc/bind/zones.rfc1918"; -zone "class12.unix.nt" { +zone "class11.unix.nt" { type master; - file "/etc/bind/db.class12"; + file "/etc/bind/db.class11"; }; |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9 waiting for pid 21605 to die. Starting domain name service...: bind9. |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9 waiting for pid 21605 to die. Starting domain name service...: bind9. |
#tail /var/log/daemon.log
Jun 4 14:30:14 linux11 named[22804]: automatic empty zone: A.E.F.IP6.ARPA Jun 4 14:30:14 linux11 named[22804]: automatic empty zone: B.E.F.IP6.ARPA Jun 4 14:30:14 linux11 named[22804]: command channel listening on 127.0.0.1#953 Jun 4 14:30:14 linux11 named[22804]: command channel listening on ::1#953 Jun 4 14:30:14 linux11 named[22804]: zone 0.in-addr.arpa/IN: loaded serial 1 Jun 4 14:30:14 linux11 named[22804]: zone 127.in-addr.arpa/IN: loaded serial 1 Jun 4 14:30:14 linux11 named[22804]: zone 255.in-addr.arpa/IN: loaded serial 1 Jun 4 14:30:14 linux11 named[22804]: zone localhost/IN: loaded serial 2 Jun 4 14:30:14 linux11 named[22804]: zone class11.unix.nt/IN: loaded serial 2009060401 Jun 4 14:30:14 linux11 named[22804]: running |
#tail /var/log/daemon.log
Jun 4 14:30:14 linux11 named[22804]: automatic empty zone: A.E.F.IP6.ARPA Jun 4 14:30:14 linux11 named[22804]: automatic empty zone: B.E.F.IP6.ARPA Jun 4 14:30:14 linux11 named[22804]: command channel listening on 127.0.0.1#953 Jun 4 14:30:14 linux11 named[22804]: command channel listening on ::1#953 Jun 4 14:30:14 linux11 named[22804]: zone 0.in-addr.arpa/IN: loaded serial 1 Jun 4 14:30:14 linux11 named[22804]: zone 127.in-addr.arpa/IN: loaded serial 1 Jun 4 14:30:14 linux11 named[22804]: zone 255.in-addr.arpa/IN: loaded serial 1 Jun 4 14:30:14 linux11 named[22804]: zone localhost/IN: loaded serial 2 Jun 4 14:30:14 linux11 named[22804]: zone class11.unix.nt/IN: loaded serial 2009060401 Jun 4 14:30:14 linux11 named[22804]: running |
#dig @127.0.0.1 class11.unix.ru mx
; <<>> DiG 9.6.0-P1 <<>> @127.0.0.1 class11.unix.ru mx ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 3992 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;class11.unix.ru. IN MX ;; AUTHORITY SECTION: unix.ru. 3581 IN SOA ns1.unix.ru. postmaster.unix.ru. 2009051301 28800 7200 604800 86400 ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Thu Jun 4 14:31:46 2009 ;; MSG SIZE rcvd: 84 |
#dig @127.0.0.1 class11.unix.ru mx
; <<>> DiG 9.6.0-P1 <<>> @127.0.0.1 class11.unix.ru mx ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 3992 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;class11.unix.ru. IN MX ;; AUTHORITY SECTION: unix.ru. 3581 IN SOA ns1.unix.ru. postmaster.unix.ru. 2009051301 28800 7200 604800 86400 ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Thu Jun 4 14:31:46 2009 ;; MSG SIZE rcvd: 84 |
#dig @127.0.0.1 linux12 mx
; <<>> DiG 9.6.0-P1 <<>> @127.0.0.1 linux12 mx ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 61004 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;linux12. IN MX ;; AUTHORITY SECTION: . 10800 IN SOA A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2009060301 1800 900 604800 86400 ;; Query time: 983 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Thu Jun 4 14:32:13 2009 ;; MSG SIZE rcvd: 100 |
#dig @127.0.0.1 linux12 mx
; <<>> DiG 9.6.0-P1 <<>> @127.0.0.1 linux12 mx ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 61004 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;linux12. IN MX ;; AUTHORITY SECTION: . 10800 IN SOA A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2009060301 1800 900 604800 86400 ;; Query time: 983 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Thu Jun 4 14:32:13 2009 ;; MSG SIZE rcvd: 100 |
#dig @127.0.0.1 linux12
; <<>> DiG 9.6.0-P1 <<>> @127.0.0.1 linux12 ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 20617 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;linux12. IN A ;; AUTHORITY SECTION: . 10790 IN SOA A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2009060301 1800 900 604800 86400 ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Thu Jun 4 14:32:23 2009 ;; MSG SIZE rcvd: 100 |
#dig @127.0.0.1 linux12
; <<>> DiG 9.6.0-P1 <<>> @127.0.0.1 linux12 ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 20617 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;linux12. IN A ;; AUTHORITY SECTION: . 10790 IN SOA A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2009060301 1800 900 604800 86400 ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Thu Jun 4 14:32:23 2009 ;; MSG SIZE rcvd: 100 |
#vi /etc/resolv.conf
--- /tmp/l3-saved-5024.30444.12312 2009-06-04 14:35:31.000000000 +0300 +++ /etc/resolv.conf 2009-06-04 14:35:45.000000000 +0300 @@ -1,4 +1,4 @@ nameserver 127.0.0.1 -domain unix.nt +domain class11.unix.nt |
#ping linux12
PING linux12.class11.unix.nt (192.168.15.12) 56(84) bytes of data. 64 bytes from linux12.unix.nt (192.168.15.12): icmp_seq=1 ttl=64 time=1.69 ms ^C --- linux12.class11.unix.nt ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 1.695/1.695/1.695/0.000 ms |
#ping linux12
PING linux12.class11.unix.nt (192.168.15.12) 56(84) bytes of data. 64 bytes from linux12.unix.nt (192.168.15.12): icmp_seq=1 ttl=64 time=1.69 ms ^C --- linux12.class11.unix.nt ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 1.695/1.695/1.695/0.000 ms |
#ping vanya
PING vanya.class11.unix.nt (192.168.15.10) 56(84) bytes of data. 64 bytes from linux10.unix.nt (192.168.15.10): icmp_seq=1 ttl=64 time=4.96 ms 64 bytes from linux10.unix.nt (192.168.15.10): icmp_seq=2 ttl=64 time=0.226 ms 64 bytes from linux10.unix.nt (192.168.15.10): icmp_seq=3 ttl=64 time=0.228 ms ^C --- vanya.class11.unix.nt ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 2004ms rtt min/avg/max/mdev = 0.226/1.805/4.962/2.232 ms |
#ping vanya
PING vanya.class11.unix.nt (192.168.15.10) 56(84) bytes of data. 64 bytes from linux10.unix.nt (192.168.15.10): icmp_seq=1 ttl=64 time=4.96 ms 64 bytes from linux10.unix.nt (192.168.15.10): icmp_seq=2 ttl=64 time=0.226 ms 64 bytes from linux10.unix.nt (192.168.15.10): icmp_seq=3 ttl=64 time=0.228 ms ^C --- vanya.class11.unix.nt ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 2004ms rtt min/avg/max/mdev = 0.226/1.805/4.962/2.232 ms |
#ping vanya
PING vanya.class11.unix.nt (192.168.15.10) 56(84) bytes of data. 64 bytes from linux10.unix.nt (192.168.15.10): icmp_seq=1 ttl=64 time=0.223 ms 64 bytes from linux10.unix.nt (192.168.15.10): icmp_seq=2 ttl=64 time=0.228 ms 64 bytes from linux10.unix.nt (192.168.15.10): icmp_seq=3 ttl=64 time=0.228 ms ^C --- vanya.class11.unix.nt ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 1999ms rtt min/avg/max/mdev = 0.223/0.226/0.228/0.012 ms |
#ping vanya
PING vanya.class11.unix.nt (192.168.15.10) 56(84) bytes of data. 64 bytes from linux10.unix.nt (192.168.15.10): icmp_seq=1 ttl=64 time=0.223 ms 64 bytes from linux10.unix.nt (192.168.15.10): icmp_seq=2 ttl=64 time=0.228 ms 64 bytes from linux10.unix.nt (192.168.15.10): icmp_seq=3 ttl=64 time=0.228 ms ^C --- vanya.class11.unix.nt ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 1999ms rtt min/avg/max/mdev = 0.223/0.226/0.228/0.012 ms |
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
1 // 2 // Do any local configuration here 3 // 4 5 // Consider adding the 1918 zones here, if they are not used in your 6 // organization 7 //include "/etc/bind/zones.rfc1918"; 8 zone "class11.unix.nt" { 9 type master; 10 file "/etc/bind/db.class11"; 11 }; "/etc/bind/named.conf.local" 11L, 236C |
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
1 // 2 // Do any local configuration here 3 // 4 5 // Consider adding the 1918 zones here, if they are not used in your 6 // organization 7 //include "/etc/bind/zones.rfc1918"; 8 zone "class11.unix.nt" { 9 type master; 10 file "/etc/bind/db.class11"; 11 }; "/etc/bind/named.conf.local" 11L, 236C |
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
linux11.class12.unix.nt A 192.168.15.11 |
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
linux11.class12.unix.nt A 192.168.15.11 |
#host linux1.class12.unix.nt
linux1.class12.unix.nt A record not found, server failure |
#host linux1.class12.unix.nt
linux1.class12.unix.nt A record not found, server failure |
#host mega.class12.unix.nt
mega.class12.unix.nt A record not found, server failure |
#host mega.class12.unix.nt
mega.class12.unix.nt A record not found, server failure |
#host mega.class12.unix.nt
mega.class12.unix.nt A record not found, server failure |
#host mega.class12.unix.nt
mega.class12.unix.nt A record not found, server failure |
#host mega.class12.unix.nt
mega.class12.unix.nt A record not found, server failure |
#host mega.class12.unix.nt
mega.class12.unix.nt A record not found, server failure |
#host mega.class12.unix.nt
mega.class12.unix.nt A record not found, server failure |
#host mega.class12.unix.nt
mega.class12.unix.nt A record not found, server failure |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9 waiting for pid 22804 to die. Starting domain name service...: bind9. |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9 waiting for pid 22804 to die. Starting domain name service...: bind9. |
#ssh root@192.168.15.12 cat /etc/bind/db.class12.unix.nt
Enter passphrase for key '/root/.ssh/id_dsa': @ SOA linux12.class12.uxix.nt root.class12.unix.nt. 2009060401 3h 12h 72h 1h NS linux12.class12.unix.nt linux12 A 192.168.15.12 linux11 A 192.168.15.11 linux1 A 192.168.15.1 mega A 10.0.35.100 |
#ssh root@192.168.15.12 cat /etc/bind/db.class12.unix.nt
Enter passphrase for key '/root/.ssh/id_dsa': @ SOA linux12.class12.uxix.nt root.class12.unix.nt. 2009060401 3h 12h 72h 1h NS linux12.class12.unix.nt linux12 A 192.168.15.12 linux11 A 192.168.15.11 linux1 A 192.168.15.1 mega A 10.0.35.100 |
#ssh root@192.168.15.12 cat /etc/bind/db.class12.unix.nt
Enter passphrase for key '/root/.ssh/id_dsa': @ SOA linux12.class12.uxix.nt. root.class12.unix.nt. 2009060401 3h 12h 72h 1h NS linux12.class12.unix.nt. linux12 A 192.168.15.12 linux11 A 192.168.15.11 linux1 A 192.168.15.1 mega A 10.0.35.100 |
#ssh root@192.168.15.12 cat /etc/bind/db.class12.unix.nt
Enter passphrase for key '/root/.ssh/id_dsa': @ SOA linux12.class12.uxix.nt. root.class12.unix.nt. 2009060401 3h 12h 72h 1h NS linux12.class12.unix.nt. linux12 A 192.168.15.12 linux11 A 192.168.15.11 linux1 A 192.168.15.1 mega A 10.0.35.100 |
// // Do any local configuration here // // Consider adding the 1918 zones here, if they are not used in your // organization //include "/etc/bind/zones.rfc1918"; zone "class12.unix.nt" { type master; file "/etc/bind/db.class12"; };
; ; BIND reverse data file for broadcast zone ; $TTL 604800 @ IN SOA localhost. root.localhost. ( 1 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS localhost.
; ; 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
; This file holds the information on root name servers needed to ; initialize cache of Internet domain name servers ; (e.g. reference this file in the "cache . <file>" ; configuration file of BIND domain name servers). ; ; This file is made available by InterNIC ; under anonymous FTP as ; file /domain/named.root ; on server FTP.INTERNIC.NET ; -OR- RS.INTERNIC.NET ; ; last update: Feb 04, 2008 ; related version of root zone: 2008020400 ; ; formerly NS.INTERNIC.NET ; . 3600000 IN NS A.ROOT-SERVERS.NET. A.ROOT-SERVERS.NET. 3600000 A 198.41.0.4 A.ROOT-SERVERS.NET. 3600000 AAAA 2001:503:BA3E::2:30 ; ; formerly NS1.ISI.EDU ; . 3600000 NS B.ROOT-SERVERS.NET. B.ROOT-SERVERS.NET. 3600000 A 192.228.79.201 ; ; formerly C.PSI.NET ; . 3600000 NS C.ROOT-SERVERS.NET. C.ROOT-SERVERS.NET. 3600000 A 192.33.4.12 ; ; formerly TERP.UMD.EDU ; . 3600000 NS D.ROOT-SERVERS.NET. D.ROOT-SERVERS.NET. 3600000 A 128.8.10.90 ; ; formerly NS.NASA.GOV ; . 3600000 NS E.ROOT-SERVERS.NET. E.ROOT-SERVERS.NET. 3600000 A 192.203.230.10 ; ; formerly NS.ISC.ORG ; . 3600000 NS F.ROOT-SERVERS.NET. F.ROOT-SERVERS.NET. 3600000 A 192.5.5.241 F.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:2f::f ; ; formerly NS.NIC.DDN.MIL ; . 3600000 NS G.ROOT-SERVERS.NET. G.ROOT-SERVERS.NET. 3600000 A 192.112.36.4 ; ; formerly AOS.ARL.ARMY.MIL ; . 3600000 NS H.ROOT-SERVERS.NET. H.ROOT-SERVERS.NET. 3600000 A 128.63.2.53 H.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:1::803f:235 ; ; formerly NIC.NORDU.NET ; . 3600000 NS I.ROOT-SERVERS.NET. I.ROOT-SERVERS.NET. 3600000 A 192.36.148.17 ; ; operated by VeriSign, Inc. ; . 3600000 NS J.ROOT-SERVERS.NET. J.ROOT-SERVERS.NET. 3600000 A 192.58.128.30 J.ROOT-SERVERS.NET. 3600000 AAAA 2001:503:C27::2:30 ; ; operated by RIPE NCC ; . 3600000 NS K.ROOT-SERVERS.NET. K.ROOT-SERVERS.NET. 3600000 A 193.0.14.129 K.ROOT-SERVERS.NET. 3600000 AAAA 2001:7fd::1 ; ; operated by ICANN ; . 3600000 NS L.ROOT-SERVERS.NET. L.ROOT-SERVERS.NET. 3600000 A 199.7.83.42 ; ; operated by WIDE ; . 3600000 NS M.ROOT-SERVERS.NET. M.ROOT-SERVERS.NET. 3600000 A 202.12.27.33 M.ROOT-SERVERS.NET. 3600000 AAAA 2001:dc3::35 ; End of File
Время первой команды журнала | 14:05:25 2009- 6- 4 | |||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 14:47:43 2009- 6- 4 | |||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 11.88 | |||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.00 | |||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.70 | |||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 2.39 | |||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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