/l3/users/eb/2009/linux12/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 |
|
#ethtool -s eth0 speed 10 duplex half
|
#. /etc/bash_completion
|
#vaim /etc/bind/
db.0 db.255 db.local named.conf named.conf.options zones.rfc1918 db.127 db.empty db.root named.conf.local rndc.key |
#vaim /etc/bind/
db.0 db.255 db.local named.conf named.conf.options zones.rfc1918 db.127 db.empty db.root named.conf.local rndc.key |
#vaim /etc/bind/named.conf
bash: vaim: command not found |
#vim /etc/bind/named.conf
|
#~
17 // be authoritative for the localhost forward and reverse zones, and for 18 // broadcast zones as per RFC 1912 19 20 zone "localhost" { 21 type master; 22 file "/etc/bind/db.local"; 23 }; 24 25 zone "127.in-addr.arpa" {07C 26 type master; ... 31 type master; 32 file "/etc/bind/db.0"; 33 }; 34 35 zone "255.in-addr.arpa" { 36 type master; 37 file "/etc/bind/db.255"; 38 }; 39 40 include "/etc/bind/named.conf.local"; |
#ssh root@10.0.35.100
root@10.0.35.100's password: Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Thu Jun 4 14:20:13 2009 from linux4.unix.nt l3-agent is already running: pid=4804; pidfile=/root/.lilalo/l3-agent.pid |
#ls
db.0 db.127 db.255 db.empty db.local db.root named.conf named.conf.local named.conf.options rndc.key zones.rfc1918 |
#cat named.conf.
named.conf.local named.conf.options |
#cat 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"; |
#vim named.conf.local
--- /tmp/l3-saved-3747.2329.20427 2009-06-04 14:09:19.000000000 +0300 +++ named.conf.local 2009-06-04 14:11:42.000000000 +0300 @@ -6,3 +6,9 @@ // organization //include "/etc/bind/zones.rfc1918"; +zone "class12.unix.nt" { + tyoe master; + file "/etc/bind/db.class12"; + }; + + |
#ping ya.ru
PING ya.ru (213.180.204.8) 56(84) bytes of data. 64 bytes from ya.ru (213.180.204.8): icmp_seq=1 ttl=56 time=34.4 ms 64 bytes from ya.ru (213.180.204.8): icmp_seq=2 ttl=56 time=127 ms ^C --- ya.ru ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1001ms rtt min/avg/max/mdev = 34.468/81.081/127.694/46.613 ms |
#ping 193.193.193.100
PING 193.193.193.100 (193.193.193.100) 56(84) bytes of data. 64 bytes from 193.193.193.100: icmp_seq=1 ttl=57 time=12.0 ms 64 bytes from 193.193.193.100: icmp_seq=2 ttl=57 time=10.5 ms 64 bytes from 193.193.193.100: icmp_seq=3 ttl=57 time=12.4 ms c64 bytes from 193.193.193.100: icmp_seq=4 ttl=57 time=8.73 ms 64 bytes from 193.193.193.100: icmp_seq=5 ttl=57 time=8.56 ms ^X64 bytes from 193.193.193.100: icmp_seq=6 ttl=57 time=8.45 ms ^Z [2]+ Stopped ping 193.193.193.100 |
#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=9.66 ms 64 bytes from 193.193.193.111: icmp_seq=2 ttl=57 time=8.39 ms 64 bytes from 193.193.193.111: icmp_seq=3 ttl=57 time=12.2 ms 64 bytes from 193.193.193.111: icmp_seq=4 ttl=57 time=7.89 ms 64 bytes from 193.193.193.111: icmp_seq=5 ttl=57 time=9.60 ms ^C --- 193.193.193.111 ping statistics --- 5 packets transmitted, 5 received, 0% packet loss, time 4006ms rtt min/avg/max/mdev = 7.892/9.556/12.231/1.507 ms |
#dig 193.193.193.111 ns
; <<>> DiG 9.6.0-P1 <<>> 193.193.193.111 ns ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 1440 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;193.193.193.111. IN NS ;; AUTHORITY SECTION: . 10800 IN SOA A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2009060301 1800 900 604800 86400 ;; Query time: 47 msec ;; SERVER: 192.168.15.12#53(192.168.15.12) ;; WHEN: Thu Jun 4 14:13:00 2009 ;; MSG SIZE rcvd: 108 |
#dig 193.193.193.111
; <<>> DiG 9.6.0-P1 <<>> 193.193.193.111 ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 13577 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;193.193.193.111. IN A ;; AUTHORITY SECTION: . 10783 IN SOA A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2009060301 1800 900 604800 86400 ;; Query time: 0 msec ;; SERVER: 192.168.15.12#53(192.168.15.12) ;; WHEN: Thu Jun 4 14:13:17 2009 ;; MSG SIZE rcvd: 108 |
#dig 193.193.193.111 ns
; <<>> DiG 9.6.0-P1 <<>> 193.193.193.111 ns ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 56810 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;193.193.193.111. IN NS ;; AUTHORITY SECTION: . 10768 IN SOA A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2009060301 1800 900 604800 86400 ;; Query time: 0 msec ;; SERVER: 192.168.15.12#53(192.168.15.12) ;; WHEN: Thu Jun 4 14:13:32 2009 ;; MSG SIZE rcvd: 108 |
#dig 193.193.193.111 ptr
; <<>> DiG 9.6.0-P1 <<>> 193.193.193.111 ptr ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 33214 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;193.193.193.111. IN PTR ;; AUTHORITY SECTION: . 10757 IN SOA A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2009060301 1800 900 604800 86400 ;; Query time: 0 msec ;; SERVER: 192.168.15.12#53(192.168.15.12) ;; WHEN: Thu Jun 4 14:13:43 2009 ;; MSG SIZE rcvd: 108 |
#vim db.class12.unix.nt
|
#~
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ... ~ ~ ~ ~ ~ ~ ~ ~ ~ "db.class12.unix.nt" [Новий] 1L, 52C записаний |
#vim db.class12.unix.nt
--- /tmp/l3-saved-3747.9172.12163 2009-06-04 14:18:45.000000000 +0300 +++ db.class12.unix.nt 2009-06-04 14:25:01.000000000 +0300 @@ -1 +1,5 @@ -@ SOA linux12.class12.uxix.nt root.class12.unix.nt. +@ 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 + + |
#vim db.class12.unix.nt
--- /tmp/l3-saved-3747.27452.2555 2009-06-04 14:25:03.000000000 +0300 +++ db.class12.unix.nt 2009-06-04 14:29:47.000000000 +0300 @@ -1,5 +1,8 @@ +TTL 3h @ 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 |
#vim db.class12.unix.nt
|
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9. Starting domain name service...: bind9 failed! |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9rndc: connect failed: 127.0.0.1#953: connection refused . Starting domain name service...: bind9 failed! |
#na
named named-checkzone namei nano named-checkconf named-compilezone nameif nawk |
#named
named named-checkconf named-checkzone named-compilezone |
#. /etc/bash_completion
|
#vim named.conf.options
|
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
1 +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31 2 directory "/var/cache/bind"; 3 4 // If there is a firewall between you and nameservers you want 5 // to talk to, you may need to fix the firewall to allow multiple 6 // ports to talk. See http://www.kb.cert.org/vuls/id/800113 7 8 // If your ISP provided one or more IP addresses for stable 9 // nameservers, you probably want to use them as forwarders. 10 ... ~ ~ ~ ~ ~ ~ ~ ~ ~ -- ВСТАВ 18,24-31 Усе |
# 23 {
2 directory "/var/cache/bind"; 3 4 // If there is a firewall between you and nameservers you want 5 // to talk to, you may need to fix the firewall to allow multiple 6 // ports to talk. See http://www.kb.cert.org/vuls/id/800113 7 8 // If your ISP provided one or more IP addresses for stable 9 // nameservers, you probably want to use them as forwarders. 10 listen-on {192.168.15.12; }; ... ~ ~ ~ ~ ~ ~ ~ ~ ~ "named.conf.options" 24L, 666C записаний |
#. /etc/bash_completion
|
#/etc/resolv.conf
bash: /etc/resolv.conf: Permission denied |
#cat /etc/resolv.conf
nameserver 192.168.15.12 domain unix.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 failed! |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9rndc: connect failed: 127.0.0.1#953: connection refused . Starting domain name service...: bind9 failed! |
#~
2 // Do any local configuration here 3 // 4 5 // Consider adding the 1918 zones here, if they are not used in your ype master; 6 // organization 7 //include "/etc/bind/zones.rfc1918"; 8 ~ ~ ... ~ ~ ~ ~ ~ ~ ~ ~ ~ "named.conf.local" 14L, 239C записаний |
#vim named.conf.local
--- /tmp/l3-saved-3747.30063.15052 2009-06-04 14:38:54.000000000 +0300 +++ named.conf.local 2009-06-04 14:39:22.000000000 +0300 @@ -8,7 +8,7 @@ zone "class12.unix.nt" { type master; - file "/etc/bind/db.class12"; + file "/etc/bind/db.class12.unix.nt: }; |
#vim named.conf.local
--- /tmp/l3-saved-3747.20401.22545 2009-06-04 14:39:23.000000000 +0300 +++ named.conf.local 2009-06-04 14:39:44.000000000 +0300 @@ -8,7 +8,7 @@ zone "class12.unix.nt" { type master; - file "/etc/bind/db.class12.unix.nt: + file "/etc/bind/db.class12.unix.nt; }; |
#ls
db.0 db.255 db.empty db.root named.conf.local rndc.key db.127 db.class12.unix.nt db.local named.conf named.conf.options zones.rfc1918 |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9rndc: connect failed: 127.0.0.1#953: connection refused . Starting domain name service...: bind9. |
#host mega.class12.unix.nt
mega.class12.unix.nt A 10.0.35.100 |
#vim named.conf.options
--- /tmp/l3-saved-3747.19880.15142 2009-06-04 14:44:50.000000000 +0300 +++ named.conf.options 2009-06-04 14:45:06.000000000 +0300 @@ -17,7 +17,7 @@ auth-nxdomain no; # conform to RFC1035 listen-on-v6 { any; }; - listen-on {192.168.15.12; }; + // listen-on {192.168.15.12; }; // listen-on {127.0.0.1; }; allow-recursion {192.168.15.0/24; }; }; |
#netstat -rn
Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 192.168.15.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 192.168.106.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0.106 192.168.206.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0.206 0.0.0.0 192.168.15.254 0.0.0.0 UG 0 0 0 eth0 |
#netstat -lnp
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:9999 0.0.0.0:* LISTEN 2976/inetd tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 2388/portmap tcp 0 0 192.168.206.2:53 0.0.0.0:* LISTEN 9640/named tcp 0 0 192.168.106.1:53 0.0.0.0:* LISTEN 9640/named tcp 0 0 192.168.15.12:53 0.0.0.0:* LISTEN 9640/named tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 9640/named tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 6918/sshd tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN 9640/named ... unix 2 [ ACC ] STREAM LISTENING 603770 7643/gksu /tmp/orbit-user/linc-1ddb-0-39d3df8b7bf unix 2 [ ACC ] STREAM LISTENING 10633 3603/gksu /tmp/orbit-user/linc-e13-0-7934fac67580 unix 2 [ ACC ] STREAM LISTENING 567104 17465/firefox-bin /tmp/orbit-user/linc-4439-0-28ae8931e281b unix 2 [ ACC ] STREAM LISTENING 608157 8958/gksu /tmp/orbit-user/linc-22fe-0-43950a4514de3 unix 2 [ ACC ] STREAM LISTENING 10103 3477/gam_server @/tmp/fam-user- unix 2 [ ACC ] STREAM LISTENING 7579 2969/lpd /dev/printer unix 2 [ ACC ] STREAM LISTENING 7648 2992/hald @/var/run/hald/dbus-tFQ4Zw5HzM unix 2 [ ACC ] STREAM LISTENING 7280 2668/dbus-daemon /var/run/dbus/system_bus_socket unix 2 [ ACC ] STREAM LISTENING 8314 3160/gdm /var/run/gdm_socket unix 2 [ ACC ] STREAM LISTENING 10041 3347/x-session-mana @/tmp/.ICE-unix/3347 |
#netstat -lnp | grep named
tcp 0 0 192.168.206.2:53 0.0.0.0:* LISTEN 9640/named tcp 0 0 192.168.106.1:53 0.0.0.0:* LISTEN 9640/named tcp 0 0 192.168.15.12:53 0.0.0.0:* LISTEN 9640/named tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 9640/named tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN 9640/named tcp6 0 0 :::53 :::* LISTEN 9640/named tcp6 0 0 ::1:953 :::* LISTEN 9640/named udp 0 0 192.168.206.2:53 0.0.0.0:* 9640/named udp 0 0 192.168.106.1:53 0.0.0.0:* 9640/named udp 0 0 192.168.15.12:53 0.0.0.0:* 9640/named udp 0 0 127.0.0.1:53 0.0.0.0:* 9640/named udp6 0 0 :::53 :::* 9640/named |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9. Starting domain name service...: bind9. |
#~ +q436f+q{b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
named.conf named.conf.local named.conf.options |
#vim named.conf.local
--- /tmp/l3-saved-3747.12546.12798 2009-06-04 14:46:32.000000000 +0300 +++ named.conf.local 2009-06-04 14:46:53.000000000 +0300 @@ -8,7 +8,7 @@ zone "class12.unix.nt" { type master; - file "/etc/bind/db.class12.unix.nt" ; + file "/etc/bind/db.class12.unix.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. |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9. Starting domain name service...: bind9. |
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
2 NS linux12.class12.unix.nt. 3 linux12 A 192.168.15.12 4 linux11 A 192.168.15.11 ~ ~ ~ ~ ~ ~ ~ ... ~ ~ ~ ~ ~ ~ ~ ~ ~ "db.class12.unix.nt" 7L, 196C записаний |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9. Starting domain name service...: bind9. |
#vim /root/.vimrc
--- /tmp/l3-saved-3747.7284.3944 2009-06-04 14:52:21.000000000 +0300 +++ /root/.vimrc 2009-06-04 14:52:29.000000000 +0300 @@ -1,5 +1,5 @@ set number set showmode syntax on -colorscheme blue +# colorscheme blue |
#vim named.conf.local
|
#vim /root/.vimrc
--- /tmp/l3-saved-3747.17894.7740 2009-06-04 14:52:47.000000000 +0300 +++ /root/.vimrc 2009-06-04 14:52:56.000000000 +0300 @@ -1,5 +1,5 @@ set number set showmode syntax on -# colorscheme blue + |
#vim named.conf.local
|
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
Stopping domain name service...: bind9 waiting for pid 11302 to die. Starting domain name service...: bind9. |
#dbls
bash: dbls: command not found |
#ls
db.0 db.255 db.empty db.root named.conf.local rndc.key db.127 db.class12.unix.nt db.local named.conf named.conf.options zones.rfc1918 |
#cat db.class12.unix.nt
@ SOA linux12.class12.uxix.nt. root.class12.unix.nt 2009060402 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 |
#cat /hosts
cat: /hosts: No such file or directory |
#cat /etc/hosts
192.168.106.2 linux12 |
#vim /etc/hosts
--- /tmp/l3-saved-3747.6938.25020 2009-06-04 14:54:46.000000000 +0300 +++ /etc/hosts 2009-06-04 14:54:57.000000000 +0300 @@ -1 +1 @@ -192.168.106.2 linux12 +192.168.15.12 linux12 |
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
2 directory "/var/cache/bind"; 3 4 // If there is a firewall between you and nameservers you want 5 // to talk to, you may need to fix the firewall to allow multiple 6 // ports to talk. See http://www.kb.cert.org/vuls/id/800113 7 8 // If your ISP provided one or more IP addresses for stable 9 // nameservers, you probably want to use them as forwarders. 10 // Uncomment the following block, and insert the addresses replacing 11 // the all-0's placeholder. ... ~ ~ ~ ~ ~ ~ ~ ~ ~ "named.conf.options" 24L, 669C записаний |
#/etc/init.d/bind9 stop
Stopping domain name service...: bind9. |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9rndc: connect failed: 127.0.0.1#953: connection refused . Starting domain name service...: bind9. |
#vim /etc/hostname
|
#~
2 domain unix.nt 3 ~ ~ ~ ~ ~ ~ ~ ~ ... ~ ~ ~ ~ ~ ~ ~ ~ ~ "/etc/resolv.conf" 4L, 48C записаний |
#host 192.168.15.12
Name: linux12.unix.nt Address: 192.168.15.12 |
#host 192.168.15.12
Name: linux12.unix.nt Address: 192.168.15.12 |
#host 192.168.15.12
Name: linux12.unix.nt Address: 192.168.15.12 |
#host 192.168.15.12
Name: linux12.class12.unix.nt Address: 192.168.15.12 |
#host linux12
linux12.unux12.nix.nt does not exist, try again |
#dig linux12.class12.unix.nt
; <<>> DiG 9.6.0-P1 <<>> linux12.class12.unix.nt ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 7686 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;linux12.class12.unix.nt. IN A ;; ANSWER SECTION: linux12.class12.unix.nt. 3600 IN A 192.168.15.12 ;; AUTHORITY SECTION: class12.unix.nt. 3600 IN NS linux12.class12.unix.nt. ;; Query time: 0 msec ;; SERVER: 192.168.15.12#53(192.168.15.12) ;; WHEN: Thu Jun 4 15:19:19 2009 ;; MSG SIZE rcvd: 71 |
#dig linux12.class12.unix.nt mx
; <<>> DiG 9.6.0-P1 <<>> linux12.class12.unix.nt mx ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 51885 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;linux12.class12.unix.nt. IN MX ;; AUTHORITY SECTION: class12.unix.nt. 3600 IN SOA linux12.class12.uxix.nt. root.class12.unix.nt. 2009060402 10800 43200 259200 3600 ;; Query time: 0 msec ;; SERVER: 192.168.15.12#53(192.168.15.12) ;; WHEN: Thu Jun 4 15:19:26 2009 ;; MSG SIZE rcvd: 103 |
#dig linux12.class12.unix.nt ns
; <<>> DiG 9.6.0-P1 <<>> linux12.class12.unix.nt ns ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 30159 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;linux12.class12.unix.nt. IN NS ;; AUTHORITY SECTION: class12.unix.nt. 3600 IN SOA linux12.class12.uxix.nt. root.class12.unix.nt. 2009060402 10800 43200 259200 3600 ;; Query time: 0 msec ;; SERVER: 192.168.15.12#53(192.168.15.12) ;; WHEN: Thu Jun 4 15:19:30 2009 ;; MSG SIZE rcvd: 103 |
#dig linux12.class12.unix.nt A
; <<>> DiG 9.6.0-P1 <<>> linux12.class12.unix.nt A ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 21423 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;linux12.class12.unix.nt. IN A ;; ANSWER SECTION: linux12.class12.unix.nt. 3600 IN A 192.168.15.12 ;; AUTHORITY SECTION: class12.unix.nt. 3600 IN NS linux12.class12.unix.nt. ;; Query time: 0 msec ;; SERVER: 192.168.15.12#53(192.168.15.12) ;; WHEN: Thu Jun 4 15:19:32 2009 ;; MSG SIZE rcvd: 71 |
#rndc reload
server reload successful |
#вфеу
bash: вфеу: command not found |
#dig
; <<>> DiG 9.6.0-P1 <<>> ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 5472 ;; flags: qr rd ra; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 14 ;; QUESTION SECTION: ;. IN NS ;; ANSWER SECTION: . 517152 IN NS L.ROOT-SERVERS.NET. . 517152 IN NS F.ROOT-SERVERS.NET. ... G.ROOT-SERVERS.NET. 603552 IN A 192.112.36.4 H.ROOT-SERVERS.NET. 603552 IN A 128.63.2.53 H.ROOT-SERVERS.NET. 603552 IN AAAA 2001:500:1::803f:235 I.ROOT-SERVERS.NET. 603552 IN A 192.36.148.17 J.ROOT-SERVERS.NET. 603552 IN A 192.58.128.30 J.ROOT-SERVERS.NET. 603552 IN AAAA 2001:503:c27::2:30 ;; Query time: 0 msec ;; SERVER: 192.168.15.12#53(192.168.15.12) ;; WHEN: Thu Jun 4 15:24:18 2009 ;; MSG SIZE rcvd: 500 |
#dig linux12.class12.unix.nt
; <<>> DiG 9.6.0-P1 <<>> linux12.class12.unix.nt ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 1710 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;linux12.class12.unix.nt. IN A ;; ANSWER SECTION: linux12.class12.unix.nt. 3600 IN A 192.168.15.12 ;; AUTHORITY SECTION: class12.unix.nt. 3600 IN NS linux12.class12.unix.nt. ;; Query time: 0 msec ;; SERVER: 192.168.15.12#53(192.168.15.12) ;; WHEN: Thu Jun 4 15:24:33 2009 ;; MSG SIZE rcvd: 71 |
#dig linux12.class12.unix.nt MX
; <<>> DiG 9.6.0-P1 <<>> linux12.class12.unix.nt MX ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 51327 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;linux12.class12.unix.nt. IN MX ;; AUTHORITY SECTION: class12.unix.nt. 3600 IN SOA linux12.class12.uxix.nt. root.class12.unix.nt. 2009060402 10800 43200 259200 3600 ;; Query time: 0 msec ;; SERVER: 192.168.15.12#53(192.168.15.12) ;; WHEN: Thu Jun 4 15:24:41 2009 ;; MSG SIZE rcvd: 103 |
#apt-get install sendmail ine
inet-superserver inetutils-inetd inetutils-talk inetutils-telnetd inewsinn inetutils-ftp inetutils-ping inetutils-talkd inetutils-tools inetutils-ftpd inetutils-syslogd inetutils-telnet inews |
#apt-get install sendmail inet
inet-superserver inetutils-ftpd inetutils-ping inetutils-talk inetutils-telnet inetutils-tools inetutils-ftp inetutils-inetd inetutils-syslogd inetutils-talkd inetutils-telnetd |
#apt-get install sendmail inet
inet-superserver inetutils-ftpd inetutils-ping inetutils-talk inetutils-telnet inetutils-tools inetutils-ftp inetutils-inetd inetutils-syslogd inetutils-talkd inetutils-telnetd |
#apt-get install sendmail
Читання переліків пакетів... Виконано Побудова дерева залежностей Reading state information... Виконано Деякі пакунки неможливо встановити. Можливо, Ви просите неможливого, або ж використаєте нестабільний дистрибутив, і запитані Вами пакунки ще не створені або були вилучені з Incoming. Наступна інформація можливо допоможе Вам: Пакунки, що мають незадоволені залежності: sendmail: Залежності (Depends): sendmail-bin але він не буде встановлений Залежності (Depends): sensible-mda але він не буде встановлений E: Зламані пакунки |
#ssh root@10.0.35.100
root@10.0.35.100's password: Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Thu Jun 4 17:46:34 2009 from 192.168.15.253 l3-agent is already running: pid=1896; pidfile=/root/.lilalo/l3-agent.pid |
#screen -x
|
#apt-get install sendmail send
sendemail sendip sendmail-base sendmail-cf sendmail-tls sendpage-common sendxmpp sendfile sendmail sendmail-bin sendmail-doc sendpage-client sendpage-server |
#apt-get install sendmail sendmail-b
sendmail-base sendmail-bin |
#apt-get install sendmail sendmail-bin
After this operation, 2216kB of additional disk space will be used. Бажаєте продовжити [Т/н]? y Отр:1 http://10.0.35.1 sid/main m4 1.4.13-1 [240kB] Отр:2 http://10.0.35.1 sid/main procmail 3.22-16 [142kB] Отр:3 http://10.0.35.1 sid/main sendmail-base 8.14.3-9 [359kB] Отр:4 http://10.0.35.1 sid/main sendmail-cf 8.14.3-9 [295kB] Отр:5 http://10.0.35.1 sid/main sendmail-bin 8.14.3-9 [927kB] Отр:6 http://10.0.35.1 sid/main sensible-mda 8.14.3-9 [214kB] Отр:7 http://10.0.35.1 sid/main sendmail 8.14.3-9 [207kB] Отримано 2385kB за 0sB (11,5MB/s) ... make sure they are benign before starting sendmail! Errors in generating sendmail.cf *** ERROR: FEATURE() should be before MAILER() *** MAILER(`local') must appear after FEATURE(`always_add_domain')*** ERROR: FEATURE() should be before MAILER() *** MAILER(`local') must appear after FEATURE(`allmasquerade')*** ERROR: FEATURE() should be before MAILER() Starting Mail Transport Agent (MTA): sendmailhostname: Unknown host hostname: Unknown host . Setting up sensible-mda (8.14.3-9) ... Setting up sendmail (8.14.3-9) ... |
#apt-get install sendmail sendmail-bin sendmail-mda
Читання переліків пакетів... Виконано Побудова дерева залежностей Reading state information... Виконано Вже встановлена найновіша версія sendmail. Вже встановлена найновіша версія sendmail-bin. sendmail-bin set to manually installed. E: Не можу знайти пакунок sendmail-mda |
#apt-get install sendmail sendmail-bin
Читання переліків пакетів... Виконано Побудова дерева залежностей Reading state information... Виконано Вже встановлена найновіша версія sendmail. Вже встановлена найновіша версія sendmail-bin. sendmail-bin set to manually installed. The following packages were automatically installed and are no longer required: portmap Використовуйте 'apt-get autoremove' щоб видалити їх. оновлено 0, встановлено 0 нових пакунків, для видалення відмічено 0 пакунків, і 56 пакунків не оновлено. |
192.168.106.2 linux12
nameserver 192.168.15.12 domain unix.nt
@ SOA linux12.class12.uxix.nt. root.class12.unix.nt 2009060402 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
named.conf.local named.conf.options
// // Do any local configuration here // // Consider adding the 1918 zones here, if they are not used in your // organization //include "/etc/bind/zones.rfc1918";
Время первой команды журнала | 14:00:56 2009- 6- 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 17:58:14 2009- 6- 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 9.90 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 2.97 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.21 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.76 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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