/l3/users/29-05-2007/nt-lnet/linux1.net.nt/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 |
|
#tcpdump -n port 53 1>/tmp/tcp
44 PTR host44.test.net.nt. 45 PTR host45.test.net.nt. 46 PTR host46.test.net.nt. 44 PTR host44.test.net.nt. 45 PTR host45.test.net.nt. 46 PTR host46.test.net.nt. 47 PTR host47.test.net.nt. 48 PTR host48.test.net.nt. 49 PTR host49.test.net.nt. 50 PTR host50.test.net.nt. ... tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes 50 packets captured 50 packets received by filter 0 packets dropped by kernel tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes 0 packets captured 0 packets received by filter 0 packets dropped by kernel |
#less /tmp/tcp
|
#tcpdump -n port 53 1>/tmp/tcp
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes 2 packets captured 2 packets received by filter 0 packets dropped by kernel |
#tcpdump -n port 53 1>/tmp/tcp
44 PTR host44.test.net.nt. 45 PTR host45.test.net.nt. 46 PTR host46.test.net.nt. 44 PTR host44.test.net.nt. 45 PTR host45.test.net.nt. 46 PTR host46.test.net.nt. 47 PTR host47.test.net.nt. 48 PTR host48.test.net.nt. 49 PTR host49.test.net.nt. 50 PTR host50.test.net.nt. ... tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes 50 packets captured 50 packets received by filter 0 packets dropped by kernel tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes 4 packets captured 4 packets received by filter 0 packets dropped by kernel |
#less /tmp/tcp
|
#grep -r 192\.26\.92\.30 .
39 PTR host39.test.net.nt. 40 PTR host40.test.net.nt. 41 PTR host41.test.net.nt. 42 PTR host42.test.net.nt. 43 PTR host43.test.net.nt. 44 PTR host44.test.net.nt. 45 PTR host45.test.net.nt. 46 PTR host46.test.net.nt. 44 PTR host44.test.net.nt. 45 PTR host45.test.net.nt. ... 49 PTR host49.test.net.nt. 50 PTR host50.test.net.nt. 51 PTR host51.test.net.nt. "db.16.168.192" 259L, 7259C записано [root@linux4:bind]# tcpdump -n port 53 and host 192.168.16.4 1>/tmp/tcpdump tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes 50 packets captured 50 packets received by filter 0 packets dropped by kernel |
#grep -r 192\.26\.92\.30 db.root
39 PTR host39.test.net.nt. 40 PTR host40.test.net.nt. 41 PTR host41.test.net.nt. 42 PTR host42.test.net.nt. 43 PTR host43.test.net.nt. 44 PTR host44.test.net.nt. 45 PTR host45.test.net.nt. 46 PTR host46.test.net.nt. 44 PTR host44.test.net.nt. 45 PTR host45.test.net.nt. ... 49 PTR host49.test.net.nt. 50 PTR host50.test.net.nt. 51 PTR host51.test.net.nt. "db.16.168.192" 259L, 7259C записано [root@linux4:bind]# tcpdump -n port 53 and host 192.168.16.4 1>/tmp/tcpdump tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes 50 packets captured 50 packets received by filter 0 packets dropped by kernel |
#host 192.26.92.30
30.92.26.192.in-addr.arpa domain name pointer c.gtld-servers.net. |
#grep -r c.gtld-servers.net. .
|
#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 |
#vim db.16.168.192
|
#/etc/resolv.conf
40 PTR host40.test.net.nt. 41 PTR host41.test.net.nt. 42 PTR host42.test.net.nt. 43 PTR host43.test.net.nt. 44 PTR host44.test.net.nt. 45 PTR host45.test.net.nt. 46 PTR host46.test.net.nt. 44 PTR host44.test.net.nt. 45 PTR host45.test.net.nt. 46 PTR host46.test.net.nt. ... 50 PTR host50.test.net.nt. 51 PTR host51.test.net.nt. "db.16.168.192" 259L, 7259C записано [root@linux4:bind]# tcpdump -n port 53 and host 192.168.16.4 1>/tmp/tcpdump tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes 50 packets captured 50 packets received by filter 0 packets dropped by kernel bash: /etc/resolv.conf: Permission denied |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind. Starting domain name service...: bind. |
#tail -f /var/log/
acpid btmp dmesg.1.gz installer/ messages.0 syslog.4.gz acpid.1.gz btmp.1 dmesg.2.gz kern.log messages.1.gz syslog.5.gz apache/ cups/ dmesg.3.gz kern.log.0 news/ syslog.6.gz apache2/ daemon.log dmesg.4.gz kern.log.1.gz pycentral.log user.log aptitude daemon.log.0 dpkg.log lastlog scrollkeeper.log user.log.0 aptitude.1.gz daemon.log.1.gz dpkg.log.1 lpr.log scrollkeeper.log.1 user.log.1.gz auth.log debug exim4/ mail.err syslog uucp.log auth.log.0 debug.0 faillog mail.info syslog.0 wtmp auth.log.1.gz debug.1.gz fontconfig.log mail.log syslog.1.gz wtmp.1 bittorrent/ dmesg fsck/ mail.warn syslog.2.gz Xorg.0.log boot dmesg.0 gdm/ messages syslog.3.gz Xorg.0.log.old |
#tail -f /var/log/daemon.log
Jun 1 11:07:54 linux1 named[7658]: listening on IPv6 interfaces, port 53 Jun 1 11:07:54 linux1 named[7658]: listening on IPv4 interface lo, 127.0.0.1#53 Jun 1 11:07:54 linux1 named[7658]: listening on IPv4 interface eth3, 192.168.16.1#53 Jun 1 11:07:54 linux1 named[7658]: command channel listening on 127.0.0.1#953 Jun 1 11:07:54 linux1 named[7658]: command channel listening on ::1#953 Jun 1 11:07:54 linux1 named[7658]: zone 0.in-addr.arpa/IN: loaded serial 1 Jun 1 11:07:54 linux1 named[7658]: zone 127.in-addr.arpa/IN: loaded serial 1 Jun 1 11:07:54 linux1 named[7658]: zone 255.in-addr.arpa/IN: loaded serial 1 Jun 1 11:07:54 linux1 named[7658]: zone localhost/IN: loaded serial 1 Jun 1 11:07:54 linux1 named[7658]: running ... Jun 1 11:28:32 linux1 named[8782]: listening on IPv4 interface eth3, 192.168.16.1#53 Jun 1 11:28:32 linux1 named[8782]: command channel listening on 127.0.0.1#953 Jun 1 11:28:32 linux1 named[8782]: command channel listening on ::1#953 Jun 1 11:28:32 linux1 named[8782]: zone 0.in-addr.arpa/IN: loaded serial 1 Jun 1 11:28:32 linux1 named[8782]: zone 127.in-addr.arpa/IN: loaded serial 1 Jun 1 11:28:32 linux1 named[8782]: zone 255.in-addr.arpa/IN: loaded serial 1 Jun 1 11:28:32 linux1 named[8782]: zone localhost/IN: loaded serial 1 Jun 1 11:28:32 linux1 named[8782]: dns_rdata_fromtext: /etc/bind/db.16.168.192:2: near eol: unexpected end of input Jun 1 11:28:32 linux1 named[8782]: zone okno.net.nt/IN: loading master file /etc/bind/db.16.168.192: unexpected end of input Jun 1 11:28:32 linux1 named[8782]: running |
#cd /etc/bind/
|
#vi named.conf
|
#vim db.okno.net.nt
|
#vi named.conf
39a40,45 > zone "okno.net.nt" { > type master; > file "/etc/bind/db.16.168.192"; > }; > > |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind. Starting domain name service...: bind. |
#vim db.okno.net.nt
3c3 < @ SOA okno.net.nt. 20200202 ( --- > @ IN SOA okno.net.nt. 20200202 ( |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind. Starting domain name service...: bind. |
#vim db.okno.net.nt
3,9c3,4 < @ IN SOA okno.net.nt. 20200202 ( < 1 < 60000 < 86000 < 2100000 < 600000 < ) --- > @ IN SOA okno.net.nt. 20200202 1 60000 61000 6100000 610000 > |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind. Starting domain name service...: bind. |
#vim db.okno.net.nt
3c3 < @ IN SOA okno.net.nt. 20200202 1 60000 61000 6100000 610000 --- > @ IN SOA okno.net.nt. okno1.okno1.net.nt 20200202 1 60000 61000 6100000 610000 |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind. Starting domain name service...: bind. |
#vim db.okno.net.nt
2d1 < |
#tail -f /var/log/daemon.log
Jun 1 11:28:32 linux1 named[8782]: listening on IPv4 interface eth3, 192.168.16.1#53 Jun 1 11:28:32 linux1 named[8782]: command channel listening on 127.0.0.1#953 Jun 1 11:28:32 linux1 named[8782]: command channel listening on ::1#953 Jun 1 11:28:32 linux1 named[8782]: zone 0.in-addr.arpa/IN: loaded serial 1 Jun 1 11:28:32 linux1 named[8782]: zone 127.in-addr.arpa/IN: loaded serial 1 Jun 1 11:28:32 linux1 named[8782]: zone 255.in-addr.arpa/IN: loaded serial 1 Jun 1 11:28:32 linux1 named[8782]: zone localhost/IN: loaded serial 1 Jun 1 11:28:32 linux1 named[8782]: dns_rdata_fromtext: /etc/bind/db.16.168.192:2: near eol: unexpected end of input Jun 1 11:28:32 linux1 named[8782]: zone okno.net.nt/IN: loading master file /etc/bind/db.16.168.192: unexpected end of input Jun 1 11:28:32 linux1 named[8782]: running ... Jun 1 11:29:00 linux1 named[8857]: listening on IPv4 interface eth3, 192.168.16.1#53 Jun 1 11:29:00 linux1 named[8857]: command channel listening on 127.0.0.1#953 Jun 1 11:29:00 linux1 named[8857]: command channel listening on ::1#953 Jun 1 11:29:00 linux1 named[8857]: zone 0.in-addr.arpa/IN: loaded serial 1 Jun 1 11:29:00 linux1 named[8857]: zone 127.in-addr.arpa/IN: loaded serial 1 Jun 1 11:29:00 linux1 named[8857]: zone 255.in-addr.arpa/IN: loaded serial 1 Jun 1 11:29:00 linux1 named[8857]: zone localhost/IN: loaded serial 1 Jun 1 11:29:00 linux1 named[8857]: dns_rdata_fromtext: /etc/bind/db.16.168.192:2: near eol: unexpected end of input Jun 1 11:29:00 linux1 named[8857]: zone okno.net.nt/IN: loading master file /etc/bind/db.16.168.192: unexpected end of input Jun 1 11:29:00 linux1 named[8857]: running |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind. Starting domain name service...: bind. |
#vim db.okno.net.nt
2c2,9 < @ IN SOA okno.net.nt. okno1.okno1.net.nt 20200202 1 60000 61000 6100000 610000 --- > @ IN SOA okno.net.nt. okno1.okno.net.nt. ( > 1 > 604800 > 86400 > 2419200 > 604800 > ) > |
#tail -f /var/log/daemon.log
Jun 1 11:29:00 linux1 named[8857]: listening on IPv4 interface eth3, 192.168.16.1#53 Jun 1 11:29:00 linux1 named[8857]: command channel listening on 127.0.0.1#953 Jun 1 11:29:00 linux1 named[8857]: command channel listening on ::1#953 Jun 1 11:29:00 linux1 named[8857]: zone 0.in-addr.arpa/IN: loaded serial 1 Jun 1 11:29:00 linux1 named[8857]: zone 127.in-addr.arpa/IN: loaded serial 1 Jun 1 11:29:00 linux1 named[8857]: zone 255.in-addr.arpa/IN: loaded serial 1 Jun 1 11:29:00 linux1 named[8857]: zone localhost/IN: loaded serial 1 Jun 1 11:29:00 linux1 named[8857]: dns_rdata_fromtext: /etc/bind/db.16.168.192:2: near eol: unexpected end of input Jun 1 11:29:00 linux1 named[8857]: zone okno.net.nt/IN: loading master file /etc/bind/db.16.168.192: unexpected end of input Jun 1 11:29:00 linux1 named[8857]: running ... Jun 1 11:45:33 linux1 named[9673]: listening on IPv4 interface eth3, 192.168.16.1#53 Jun 1 11:45:33 linux1 named[9673]: command channel listening on 127.0.0.1#953 Jun 1 11:45:33 linux1 named[9673]: command channel listening on ::1#953 Jun 1 11:45:33 linux1 named[9673]: zone 0.in-addr.arpa/IN: loaded serial 1 Jun 1 11:45:33 linux1 named[9673]: zone 127.in-addr.arpa/IN: loaded serial 1 Jun 1 11:45:33 linux1 named[9673]: zone 255.in-addr.arpa/IN: loaded serial 1 Jun 1 11:45:33 linux1 named[9673]: zone localhost/IN: loaded serial 1 Jun 1 11:45:33 linux1 named[9673]: dns_rdata_fromtext: /etc/bind/db.16.168.192:2: near eol: unexpected end of input Jun 1 11:45:33 linux1 named[9673]: zone okno.net.nt/IN: loading master file /etc/bind/db.16.168.192: unexpected end of input Jun 1 11:45:33 linux1 named[9673]: running |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind. Starting domain name service...: bind. |
#vi named.conf
40c40 < zone "okno.net.nt" { --- > zone "okno.net.nt." { |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind. Starting domain name service...: bind. |
#vi named.conf
40c40 < zone "okno.net.nt." { --- > zone "okno.net.nt" { |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind. Starting domain name service...: bind. |
#vim db.okno.net.nt
10c10 < --- > @ IN NS okno1. |
#vi /etc/hostname
1c1,2 < linux1 --- > #linux1a > okno1.okno.net.nt |
#vi /etc/resolv.conf
2,3c2,3 < nameserver 192.168.16.15 < --- > #nameserver 192.168.16.15 > search okno.net.nt |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind. Starting domain name service...: bind. |
#vim db.okno.net.nt
2,8c2 < @ IN SOA okno.net.nt. okno1.okno.net.nt. ( < 1 < 604800 < 86400 < 2419200 < 604800 < ) --- > @ IN SOA okno.net.nt. okno1.okno.net.nt. 1 604800 86400 2419200 604800 |
#vim /etc/bind/db.okno.net.nt
2,8c2 < @ IN SOA okno.net.nt. okno1.okno.net.nt. ( < 1 < 604800 < 86400 < 2419200 < 604800 < ) --- > @ IN SOA okno.net.nt. okno1.okno.net.nt. 1 604800 86400 2419200 604800 |
#/etc/init.d/bind9 restart
Jun 1 11:45:33 linux1 named[9673]: listening on IPv4 interface eth3, 192.168.16.1#53 Jun 1 11:45:33 linux1 named[9673]: command channel listening on 127.0.0.1#953 Jun 1 11:45:33 linux1 named[9673]: command channel listening on ::1#953 Jun 1 11:45:33 linux1 named[9673]: zone 0.in-addr.arpa/IN: loaded serial 1 Jun 1 11:45:33 linux1 named[9673]: zone 127.in-addr.arpa/IN: loaded serial 1 Jun 1 11:45:33 linux1 named[9673]: zone 255.in-addr.arpa/IN: loaded serial 1 Jun 1 11:45:33 linux1 named[9673]: zone localhost/IN: loaded serial 1 Jun 1 11:45:33 linux1 named[9673]: dns_rdata_fromtext: /etc/bind/db.16.168.192:2: near eol: unexpected end of input Jun 1 11:45:33 linux1 named[9673]: zone okno.net.nt/IN: loading master file /etc/bind/db.16.168.192: unexpected end of input Jun 1 11:45:33 linux1 named[9673]: running Stopping domain name service...: bind. Starting domain name service...: bind. |
#screen -x
|
#tail -f /var/log/daemon.log
Jun 1 11:45:33 linux1 named[9673]: zone 255.in-addr.arpa/IN: loaded serial 1 Jun 1 11:45:33 linux1 named[9673]: zone localhost/IN: loaded serial 1 Jun 1 11:45:33 linux1 named[9673]: dns_rdata_fromtext: /etc/bind/db.16.168.192:2: near eol: unexpected end of input Jun 1 11:45:33 linux1 named[9673]: zone okno.net.nt/IN: loading master file /etc/bind/db.16.168.192: unexpected end of input Jun 1 11:45:33 linux1 named[9673]: running Jun 1 11:47:49 linux1 named[9673]: shutting down: flushing changes Jun 1 11:47:49 linux1 named[9673]: stopping command channel on 127.0.0.1#953 Jun 1 11:47:49 linux1 named[9673]: stopping command channel on ::1#953 Jun 1 11:47:49 linux1 named[9673]: no longer listening on ::#53 Jun 1 11:47:49 linux1 named[9673]: no longer listening on 127.0.0.1#53 ... Jun 1 11:47:52 linux1 named[10042]: listening on IPv4 interface eth3, 192.168.16.1#53 Jun 1 11:47:52 linux1 named[10042]: command channel listening on 127.0.0.1#953 Jun 1 11:47:52 linux1 named[10042]: command channel listening on ::1#953 Jun 1 11:47:52 linux1 named[10042]: zone 0.in-addr.arpa/IN: loaded serial 1 Jun 1 11:47:52 linux1 named[10042]: zone 127.in-addr.arpa/IN: loaded serial 1 Jun 1 11:47:52 linux1 named[10042]: zone 255.in-addr.arpa/IN: loaded serial 1 Jun 1 11:47:52 linux1 named[10042]: zone localhost/IN: loaded serial 1 Jun 1 11:47:52 linux1 named[10042]: dns_rdata_fromtext: /etc/bind/db.16.168.192:2: near eol: unexpected end of input Jun 1 11:47:52 linux1 named[10042]: zone okno.net.nt/IN: loading master file /etc/bind/db.16.168.192: unexpected end of input Jun 1 11:47:52 linux1 named[10042]: running |
#screen
|
#vim /etc/bind/db.okno.net.nt
|
#pkill -9 vim
$TTL 101010 @ IN SOA okno.net.nt. okno1.okno.net.nt. 1 604800 86400 2419200 604800 @ IN NS okno1. okno1.okno.net.nt. A 192.168.16.1294C okno2.okno.net.nt. A 192.168.16.230 okno3.okno.net.nt. A 192.168.16.331 okno4.okno.net.nt. A 192.168.16.432 okno5.okno.net.nt. A 192.168.16.533 okno34.okno.net.nt. A 192.168.16.34 okno35.okno.net.nt. A 192.168.16.35 ... okno38.okno.net.nt. A 192.168.16.38 okno39.okno.net.nt. A 192.168.16.39 okno40.okno.net.nt. A 192.168.16.40 okno41.okno.net.nt. A 192.168.16.41 okno42.okno.net.nt. A 192.168.16.42 okno43.okno.net.nt. A 192.168.16.43 okno44.okno.net.nt. A 192.168.16.44 okno45.okno.net.nt. A 192.168.16.45 okno46.okno.net.nt. A 192.168.16.46 okno47.okno.net.nt. A 192.168.16.47 |
#vim /etc/bind/db.okno.net.nt
|
#vim /etc/bind/db.okno.net.nt
2c2 < @ IN SOA okno.net.nt. okno1.okno.net.nt. 1 604800 86400 2419200 604800 --- > @ IN SOA okno.net.nt. okno1.okno.net.nt. 1 604800 86400 2419200 604800 4c4 < @ IN NS okno1. --- > @ IN NS okno1 |
#/etc/init.d/bind9 restart
okno37.okno.net.nt. A 192.168.16.37 okno38.okno.net.nt. A 192.168.16.38 okno39.okno.net.nt. A 192.168.16.39 okno40.okno.net.nt. A 192.168.16.40 okno41.okno.net.nt. A 192.168.16.41 okno42.okno.net.nt. A 192.168.16.42 okno43.okno.net.nt. A 192.168.16.43 okno44.okno.net.nt. A 192.168.16.44 okno45.okno.net.nt. A 192.168.16.45 okno46.okno.net.nt. A 192.168.16.46 ... okno45.okno.net.nt. A 192.168.16.45 okno46.okno.net.nt. A 192.168.16.46 okno47.okno.net.nt. A 192.168.16.47 okno48.okno.net.nt. A 192.168.16.48 okno49.okno.net.nt. A 192.168.16.49 ~ ~ "/etc/bind/db.okno.net.nt" 54L, 1853C записано Stopping domain name service...: bind. Starting domain name service...: bind. |
#tail /var/log/daemon.log
Jun 1 11:47:52 linux1 named[10042]: listening on IPv4 interface eth3, 192.168.16.1#53 Jun 1 11:47:52 linux1 named[10042]: command channel listening on 127.0.0.1#953 Jun 1 11:47:52 linux1 named[10042]: command channel listening on ::1#953 Jun 1 11:47:52 linux1 named[10042]: zone 0.in-addr.arpa/IN: loaded serial 1 Jun 1 11:47:52 linux1 named[10042]: zone 127.in-addr.arpa/IN: loaded serial 1 Jun 1 11:47:52 linux1 named[10042]: zone 255.in-addr.arpa/IN: loaded serial 1 Jun 1 11:47:52 linux1 named[10042]: zone localhost/IN: loaded serial 1 Jun 1 11:47:52 linux1 named[10042]: dns_rdata_fromtext: /etc/bind/db.16.168.192:2: near eol: unexpected end of input Jun 1 11:47:52 linux1 named[10042]: zone okno.net.nt/IN: loading master file /etc/bind/db.16.168.192: unexpected end of input Jun 1 11:47:52 linux1 named[10042]: running |
#tail -f /var/log/daemon.log
Jun 1 11:47:52 linux1 named[10042]: listening on IPv4 interface eth3, 192.168.16.1#53 Jun 1 11:47:52 linux1 named[10042]: command channel listening on 127.0.0.1#953 Jun 1 11:47:52 linux1 named[10042]: command channel listening on ::1#953 Jun 1 11:47:52 linux1 named[10042]: zone 0.in-addr.arpa/IN: loaded serial 1 Jun 1 11:47:52 linux1 named[10042]: zone 127.in-addr.arpa/IN: loaded serial 1 Jun 1 11:47:52 linux1 named[10042]: zone 255.in-addr.arpa/IN: loaded serial 1 Jun 1 11:47:52 linux1 named[10042]: zone localhost/IN: loaded serial 1 Jun 1 11:47:52 linux1 named[10042]: dns_rdata_fromtext: /etc/bind/db.16.168.192:2: near eol: unexpected end of input Jun 1 11:47:52 linux1 named[10042]: zone okno.net.nt/IN: loading master file /etc/bind/db.16.168.192: unexpected end of input Jun 1 11:47:52 linux1 named[10042]: running ... Jun 1 11:59:45 linux1 named[11040]: listening on IPv4 interface eth3, 192.168.16.1#53 Jun 1 11:59:45 linux1 named[11040]: command channel listening on 127.0.0.1#953 Jun 1 11:59:45 linux1 named[11040]: command channel listening on ::1#953 Jun 1 11:59:45 linux1 named[11040]: zone 0.in-addr.arpa/IN: loaded serial 1 Jun 1 11:59:45 linux1 named[11040]: zone 127.in-addr.arpa/IN: loaded serial 1 Jun 1 11:59:45 linux1 named[11040]: zone 255.in-addr.arpa/IN: loaded serial 1 Jun 1 11:59:45 linux1 named[11040]: zone localhost/IN: loaded serial 1 Jun 1 11:59:45 linux1 named[11040]: /etc/bind/db.16.168.192:3: unknown RR type 'okno1' Jun 1 11:59:45 linux1 named[11040]: zone okno.net.nt/IN: loading master file /etc/bind/db.16.168.192: unknown class/type Jun 1 11:59:45 linux1 named[11040]: running |
#/etc/init.d/bind9 restart
okno37.okno.net.nt. A 192.168.16.37 okno38.okno.net.nt. A 192.168.16.38 okno39.okno.net.nt. A 192.168.16.39 okno40.okno.net.nt. A 192.168.16.40 okno41.okno.net.nt. A 192.168.16.41 okno42.okno.net.nt. A 192.168.16.42 okno43.okno.net.nt. A 192.168.16.43 okno44.okno.net.nt. A 192.168.16.44 okno45.okno.net.nt. A 192.168.16.45 okno46.okno.net.nt. A 192.168.16.46 ... okno45.okno.net.nt. A 192.168.16.45 okno46.okno.net.nt. A 192.168.16.46 okno47.okno.net.nt. A 192.168.16.47 okno48.okno.net.nt. A 192.168.16.48 okno49.okno.net.nt. A 192.168.16.49 ~ ~ "/etc/bind/db.okno.net.nt" 54L, 1853C записано Stopping domain name service...: bind. Starting domain name service...: bind. |
#tail /var/log/daemon.log
Jun 1 11:48:47 linux1 named[10133]: listening on IPv4 interface eth3, 192.168.16.1#53 Jun 1 11:48:47 linux1 named[10133]: command channel listening on 127.0.0.1#953 Jun 1 11:48:47 linux1 named[10133]: command channel listening on ::1#953 Jun 1 11:48:47 linux1 named[10133]: zone 0.in-addr.arpa/IN: loaded serial 1 Jun 1 11:48:47 linux1 named[10133]: zone 127.in-addr.arpa/IN: loaded serial 1 Jun 1 11:48:47 linux1 named[10133]: zone 255.in-addr.arpa/IN: loaded serial 1 Jun 1 11:48:47 linux1 named[10133]: zone localhost/IN: loaded serial 1 Jun 1 11:48:47 linux1 named[10133]: dns_rdata_fromtext: /etc/bind/db.16.168.192:2: near eol: unexpected end of input Jun 1 11:48:47 linux1 named[10133]: zone okno.net.nt/IN: loading master file /etc/bind/db.16.168.192: unexpected end of input Jun 1 11:48:47 linux1 named[10133]: running |
#vim /etc/bind/db.okno.net.nt
2c2 < @ IN SOA okno.net.nt. okno1.okno.net.nt. 2007060100 604800 86400 2419200 604800 --- > @ IN SOA okno.net.nt. user.okno1.okno.net.nt. 2007060100 604800 86400 2419200 604800 |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind. Starting domain name service...: bind. |
#vim /etc/bind/db.okno.net.nt
|
#tail /var/log/daemon.log
Jun 1 11:49:38 linux1 named[10210]: listening on IPv4 interface eth3, 192.168.16.1#53 Jun 1 11:49:38 linux1 named[10210]: command channel listening on 127.0.0.1#953 Jun 1 11:49:38 linux1 named[10210]: command channel listening on ::1#953 Jun 1 11:49:38 linux1 named[10210]: zone 0.in-addr.arpa/IN: loaded serial 1 Jun 1 11:49:38 linux1 named[10210]: zone 127.in-addr.arpa/IN: loaded serial 1 Jun 1 11:49:38 linux1 named[10210]: zone 255.in-addr.arpa/IN: loaded serial 1 Jun 1 11:49:38 linux1 named[10210]: zone localhost/IN: loaded serial 1 Jun 1 11:49:38 linux1 named[10210]: dns_rdata_fromtext: /etc/bind/db.16.168.192:2: near eol: unexpected end of input Jun 1 11:49:38 linux1 named[10210]: zone okno.net.nt/IN: loading master file /etc/bind/db.16.168.192: unexpected end of input Jun 1 11:49:38 linux1 named[10210]: running |
#vim /etc/bind/db.okno.net.nt
|
#vim /etc/bind/db.okno.net.nt
2c2 < @ SOA okno.net.nt. user.okno1.okno.net.nt. 2007060100 ( --- > @ SOA okno.net.nt. user.okno1.okno.net.nt. 2007060101 ( |
#/etc/init.d/bind9 restart ; tail /var/log/daemon.log
Stopping domain name service...: bind. Starting domain name service...: bind. Jun 1 11:51:27 linux1 named[10342]: listening on IPv4 interface lo, 127.0.0.1#53 Jun 1 11:51:27 linux1 named[10342]: listening on IPv4 interface eth3, 192.168.16.1#53 Jun 1 11:51:27 linux1 named[10342]: command channel listening on 127.0.0.1#953 Jun 1 11:51:27 linux1 named[10342]: command channel listening on ::1#953 Jun 1 11:51:27 linux1 named[10342]: zone 0.in-addr.arpa/IN: loaded serial 1 Jun 1 11:51:27 linux1 named[10342]: zone 127.in-addr.arpa/IN: loaded serial 1 Jun 1 11:51:27 linux1 named[10342]: zone 255.in-addr.arpa/IN: loaded serial 1 Jun 1 11:51:27 linux1 named[10342]: zone localhost/IN: loaded serial 1 Jun 1 11:51:27 linux1 named[10342]: dns_rdata_fromtext: /etc/bind/db.16.168.192:2: near eol: unexpected end of input Jun 1 11:51:27 linux1 named[10342]: zone okno.net.nt/IN: loading master file /etc/bind/db.16.168.192: unexpected end of input |
#ssh root@192.168.16.4
okno45.okno.net.nt. A 192.168.16.45 okno46.okno.net.nt. A 192.168.16.46 okno47.okno.net.nt. A 192.168.16.47 okno48.okno.net.nt. A 192.168.16.48 okno49.okno.net.nt. A 192.168.16.49 ~ ~ "/etc/bind/db.okno.net.nt" 54L, 1853C записано root@192.168.16.4's password: Last login: Fri Jun 1 11:06:26 2007 from host2.test.net.nt Linux linux4 2.6.18-4-686 #1 SMP Mon Mar 26 17:17:36 UTC 2007 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. l3-agent is already running: pid=3224; pidfile=/root/.lilalo/l3-agent.pid |
#/etc/init.d/bind9 restart ; tail /var/log/daemon.log
Stopping domain name service...: bind. Starting domain name service...: bind. Jun 1 11:52:59 linux1 named[10429]: listening on IPv4 interface lo, 127.0.0.1#53 Jun 1 11:52:59 linux1 named[10429]: listening on IPv4 interface eth3, 192.168.16.1#53 Jun 1 11:52:59 linux1 named[10429]: command channel listening on 127.0.0.1#953 Jun 1 11:52:59 linux1 named[10429]: command channel listening on ::1#953 Jun 1 11:52:59 linux1 named[10429]: zone 0.in-addr.arpa/IN: loaded serial 1 Jun 1 11:52:59 linux1 named[10429]: zone 127.in-addr.arpa/IN: loaded serial 1 Jun 1 11:52:59 linux1 named[10429]: zone 255.in-addr.arpa/IN: loaded serial 1 Jun 1 11:52:59 linux1 named[10429]: zone localhost/IN: loaded serial 1 Jun 1 11:52:59 linux1 named[10429]: dns_rdata_fromtext: /etc/bind/db.16.168.192:2: near eol: unexpected end of input Jun 1 11:52:59 linux1 named[10429]: zone okno.net.nt/IN: loading master file /etc/bind/db.16.168.192: unexpected end of input |
#vim /etc/bind/db.16.168.192
|
#vim /etc/bind/db
|
#w
11:53:48 up 2:24, 9 users, load average: 1,09, 0,56, 0,33 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT user :0 - 09:30 ?xdm? 37:43m 1.05s x-session-manager user pts/0 :0.0 09:31 7:39m 1.65s 0.26s script -f -q /home/user/.lilalo//845026256713429257-1180679497 root pts/3 net.nt 09:32 18.00s 1.46s 0.19s script -f -q /root/.lilalo//214801979264517815-1180679532.scri root pts/5 :pts/4:S.0 11:46 18.00s 0.22s 0.06s script -f -q /root/.lilalo//983417785180729430-1180687567.scri root pts/7 linux2.net.nt 09:32 4:00m 1.55s 0.03s script -f -q /root/.lilalo//2675897622931317248-1180679550.scr root pts/9 192.168.16.4 11:46 6:47m 0.13s 0.02s script -f -q /root/.lilalo//190828861148539421-1180687617.scri user pts/11 :0.0 09:41 0.00s 0.42s 0.29s script -f -q /home/user/.lilalo//47794979141729863-1180680114. root pts/14 linux3.net.nt 09:46 56:40m 1.55s 0.02s script -f -q /root/.lilalo//2927312572197488084-1180680402.scr user pts/16 :0.0 11:10 5:55m 0.24s 0.24s script -f -q /home/user/.lilalo//32701228322721520190-11806854 |
#pkill -9 screen
|
#pkill -9 screen
|
#ssh 192.168.16.2
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ... :r! for i in `seq 1 49`;do echo 192.168.16.$i PTR okno$i.okno.net.net/ Enter passphrase for key '/root/.ssh/id_rsa': Last login: Fri Jun 1 11:11:06 2007 Linux linux2 2.6.21.2 #1 SMP Thu May 24 13:33:22 EEST 2007 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. l3-agent is already running: pid=2682; pidfile=/root/.lilalo/l3-agent.pid |
#clear
|
#vi /etc/bind/db.16.168.192
2c2,54 < @ SOA --- > @ SOA okno.net.nt. root.net.nt 2007060103 604800 86540 864000 604800 > NS okno1 > > > 192.168.16.1 PTR okno1.okno.net.net. > 192.168.16.2 PTR okno2.okno.net.net. > 192.168.16.3 PTR okno3.okno.net.net. > 192.168.16.4 PTR okno4.okno.net.net. > 192.168.16.5 PTR okno5.okno.net.net. > 192.168.16.6 PTR okno6.okno.net.net. > 192.168.16.7 PTR okno7.okno.net.net. > 192.168.16.8 PTR okno8.okno.net.net. > 192.168.16.9 PTR okno9.okno.net.net. > 192.168.16.10 PTR okno10.okno.net.net. > 192.168.16.11 PTR okno11.okno.net.net. > 192.168.16.12 PTR okno12.okno.net.net. > 192.168.16.13 PTR okno13.okno.net.net. > 192.168.16.14 PTR okno14.okno.net.net. > 192.168.16.15 PTR okno15.okno.net.net. > 192.168.16.16 PTR okno16.okno.net.net. > 192.168.16.17 PTR okno17.okno.net.net. > 192.168.16.18 PTR okno18.okno.net.net. > 192.168.16.19 PTR okno19.okno.net.net. > 192.168.16.20 PTR okno20.okno.net.net. > 192.168.16.21 PTR okno21.okno.net.net. > 192.168.16.22 PTR okno22.okno.net.net. > 192.168.16.23 PTR okno23.okno.net.net. > 192.168.16.24 PTR okno24.okno.net.net. > 192.168.16.25 PTR okno25.okno.net.net. > 192.168.16.26 PTR okno26.okno.net.net. > 192.168.16.27 PTR okno27.okno.net.net. > 192.168.16.28 PTR okno28.okno.net.net. > 192.168.16.29 PTR okno29.okno.net.net. > 192.168.16.30 PTR okno30.okno.net.net. > 192.168.16.31 PTR okno31.okno.net.net. > 192.168.16.32 PTR okno32.okno.net.net. > 192.168.16.33 PTR okno33.okno.net.net. > 192.168.16.34 PTR okno34.okno.net.net. > 192.168.16.35 PTR okno35.okno.net.net. > 192.168.16.36 PTR okno36.okno.net.net. > 192.168.16.37 PTR okno37.okno.net.net. > 192.168.16.38 PTR okno38.okno.net.net. > 192.168.16.39 PTR okno39.okno.net.net. > 192.168.16.40 PTR okno40.okno.net.net. > 192.168.16.41 PTR okno41.okno.net.net. > 192.168.16.42 PTR okno42.okno.net.net. > 192.168.16.43 PTR okno43.okno.net.net. > 192.168.16.44 PTR okno44.okno.net.net. > 192.168.16.45 PTR okno45.okno.net.net. > 192.168.16.46 PTR okno46.okno.net.net. > 192.168.16.47 PTR okno47.okno.net.net. > 192.168.16.48 PTR okno48.okno.net.net. > 192.168.16.49 PTR okno49.okno.net.net. |
#apt-get --purge remove bind9
okno43.okno.net.nt. A 192.168.16.43 okno44.okno.net.nt. A 192.168.16.44 okno45.okno.net.nt. A 192.168.16.45 okno46.okno.net.nt. A 192.168.16.46 okno47.okno.net.nt. A 192.168.16.47 okno48.okno.net.nt. A 192.168.16.48 okno49.okno.net.nt. A 192.168.16.49 ~ ~ "/etc/bind/db.okno.net.nt" 54L, 1853C запиÑано ... обновлено 0, ÑÑÑановлено 0 новÑÑ Ð¿Ð°ÐºÐµÑов, Ð´Ð»Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¾ÑмеÑено 1 пакеÑов, и 1 пакеÑов не обновлено. ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ ÑкаÑаÑÑ 0РаÑÑ Ð¸Ð²Ð¾Ð². ÐоÑле ÑаÑпаковки обÑем занÑÑого диÑкового пÑоÑÑÑанÑÑва ÑменÑÑиÑÑÑ Ð½Ð° 782kB. ХоÑиÑе пÑодолжиÑÑ [Ð/н]? y (ЧÑение Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ ... на даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑÑÑановлено 60704 Ñайлов и каÑалогов.) УдалÑеÑÑÑ Ð¿Ð°ÐºÐµÑ bind9... Stopping domain name service...: bind. УдалÑÑÑÑÑ ÑÐ°Ð¹Ð»Ñ ÐºÐ¾Ð½ÑигÑÑаÑии пакеÑа bind9... dpkg: пÑедÑпÑеждение -- пÑи Ñдалении пакеÑа bind9 не пÑÑÑой каÑалог /var/cache/bind не ÑдалÑн. dpkg: пÑедÑпÑеждение -- пÑи Ñдалении пакеÑа bind9 не пÑÑÑой каÑалог /etc/bind не ÑдалÑн. |
#ls -l /etc/bind/
итого 20 -rw-r--r-- 1 root bind 7261 2007-06-01 10:38 db.16.168.192 -rw-r--r-- 1 root bind 9567 2007-06-01 10:40 db.test.net.nt |
#rm /etc/bind/*
|
#apt-get install bind9
okno46.okno.net.nt. A 192.168.16.46 okno47.okno.net.nt. A 192.168.16.47 okno48.okno.net.nt. A 192.168.16.48 okno49.okno.net.nt. A 192.168.16.49 ~ ~ "/etc/bind/db.okno.net.nt" 54L, 1853C записано Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Предлагаемые пакеты: ... bind9 обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 1 пакетов не обновлено. Необходимо скачать 0B/294kB архивов. После распаковки объем занятого дискового пространства возрастёт на 782kB. Выбор ранее не выбранного пакета bind9. (Чтение базы данных... на данный момент установлено 60666 файлов и каталогов.) Распаковывается пакет bind9 (из файла .../bind9_1%3a9.3.4-2_i386.deb)... Настраивается пакет bind9 (9.3.4-2) ... wrote key file "/etc/bind/rndc.key" Starting domain name service...: bind. |
#dig axfr 192.168.16.50
; <<>> DiG 9.3.4 <<>> axfr 192.168.16.50 ;; global options: printcmd ; Transfer failed. |
#dig @192.168.16.2 svl.net.nt axfr
$TTL 10000 @ SOA okno.net.nt. root.net.nt 2007060103 dig: parse of /etc/resolv.conf failed 192.168.16.1 PTR okno1.okno.net.net. 192.168.16.2 PTR okno2.okno.net.net. 192.168.16.3 PTR okno3.okno.net.net. 192.168.16.26 PTR okno26.okno.net.net. 192.168.16.27 PTR okno27.okno.net.net. 192.168.16.28 PTR okno28.okno.net.net. 192.168.16.29 PTR okno29.okno.net.net. ... 192.168.16.36 PTR okno36.okno.net.net. 192.168.16.37 PTR okno37.okno.net.net. 192.168.16.38 PTR okno38.okno.net.net. 192.168.16.39 PTR okno39.okno.net.net. 192.168.16.40 PTR okno40.okno.net.net. 192.168.16.41 PTR okno41.okno.net.net. 192.168.16.42 PTR okno42.okno.net.net. 192.168.16.43 PTR okno43.okno.net.net. 192.168.16.44 PTR okno44.okno.net.net. -- ВСТАВКА -- 2,42-52 Наверху |
#vim /etc/resolv.conf
|
#dig @192.168.16.2 svl.net.nt axfr
; <<>> DiG 9.3.4 <<>> @192.168.16.2 svl.net.nt axfr ; (1 server found) ;; global options: printcmd ; Transfer failed. |
Время первой команды журнала | 11:06:07 2007- 6- 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 11:58:19 2007- 6- 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 27.72 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.99 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.87 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.93 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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