/l3/users/27-07-2009/nt-lnet/debian7.net.nt/user :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 |
|
#[root@fbsd5:~]#
![]() |
#[root@fbsd5:~]# !d
![]() dig andr.net.nt axfr ;; Connection to 192.168.16.25#53(192.168.16.25) for andr.net.nt failed: connection refused. ; <<>> DiG 9.3.4-P1 <<>> andr.net.nt axfr ;; global options: printcmd ; Transfer failed. |
#[root@fbsd5:~]# ifconfig
re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING> inet 192.168.16.25 netmask 0xffffff00 broadcast 192.168.16.255 ether 00:16:4e:00:00:05 media: Ethernet autoselect (100baseTX <full-duplex>) status: active re1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING> inet 192.168.54.129 netmask 0xffffffe0 broadcast 192.168.54.159 ether 00:16:4e:00:01:05 ... options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING> inet 192.168.54.126 netmask 0xffffffe0 broadcast 192.168.54.127 ether 00:16:4e:00:02:05 media: Ethernet autoselect (100baseTX <full-duplex>) status: active plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500 lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5 inet6 ::1 prefixlen 128 inet 127.0.0.1 netmask 0xff000000 |
#[root@fbsd5:~]# sockstat -4l
USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS bind named 7358 20 udp4 127.0.0.1:53 *:* bind named 7358 21 tcp4 127.0.0.1:53 *:* bind named 7358 22 udp4 *:56431 *:* bind named 7358 24 tcp4 127.0.0.1:953 *:* root xdm 1020 1 tcp46 *:49152 *:* nobody Xvnc 1007 0 tcp4 *:6002 *:* nobody Xvnc 1007 4 udp4 *:57614 *:* root xdm 989 1 tcp46 *:49152 *:* root Xorg 988 3 tcp4 *:6000 *:* root xdm 985 1 tcp46 *:49152 *:* root xdm 985 3 udp46 *:177 *:* root sendmail 926 3 tcp4 127.0.0.1:25 *:* root sshd 920 3 tcp46 *:22 *:* root sshd 920 4 tcp4 *:22 *:* root xinetd 809 0 tcp4 *:5902 *:* root syslogd 690 9 udp4 *:514 *:* |
#[root@fbsd5:~]# vim /etc/namedb/named.conf
forwardepid-file.168.16."/var/run/named/pid" // simpldump-files, you "/var/dump/named_dump.db"r affected parties, forward statistics-file "/var/stats/named.stats" // or cause huge amounts of useless Internet traffic. forwarders { 192.168.16.2540 lines, 11467 characters options forwardamed is being used only as a local resolver, this is a safe default. // For named to be accessible to the network, comment this option, specify listen-on { 127.0.0.1; }; :syn on //forward only;being used only as a local resolver, this is a safe default. // For named to be accessible to the network, comment this option, specify listen-on // the proper IP address, or delete this option. / / // listen-on { 127.0.0.1; }; "/var/named/etc/namedb/named.conf" 280 lines, 11471 characters written |
#[root@fbsd5:~]# /etc/rc.d/named restart
Stopping named. Starting named. |
#[root@fbsd5:~]# !d
dig andr.net.nt axfr ; <<>> DiG 9.3.4-P1 <<>> andr.net.nt axfr ;; global options: printcmd andr.net.nt. 10800 IN SOA host1.andr.net.nt. root.andr.net.nt. 2 10800 3600 604800 3600 andr.net.nt. 10800 IN NS host1.andr.net.nt. andr.net.nt. 10800 IN MX 5 host1.andr.net.nt. host1.andr.net.nt. 10800 IN A 192.168.16.25 host2.andr.net.nt. 10800 IN A 192.168.16.244 andr.net.nt. 10800 IN SOA host1.andr.net.nt. root.andr.net.nt. 2 10800 3600 604800 3600 ;; Query time: 1 msec ;; SERVER: 192.168.16.25#53(192.168.16.25) ;; WHEN: Mon Aug 10 19:38:21 2009 ;; XFR size: 6 records (messages 1) |
#[root@fbsd5:~]# !!
dig andr.net.nt axfr ; <<>> DiG 9.3.4-P1 <<>> andr.net.nt axfr ;; global options: printcmd andr.net.nt. 10800 IN SOA host1.andr.net.nt. root.andr.net.nt. 2 10800 3600 604800 3600 andr.net.nt. 10800 IN NS host1.andr.net.nt. andr.net.nt. 10800 IN MX 5 host1.andr.net.nt. host1.andr.net.nt. 10800 IN A 192.168.16.25 host2.andr.net.nt. 10800 IN A 192.168.16.244 andr.net.nt. 10800 IN SOA host1.andr.net.nt. root.andr.net.nt. 2 10800 3600 604800 3600 ;; Query time: 1 msec ;; SERVER: 192.168.16.25#53(192.168.16.25) ;; WHEN: Mon Aug 10 19:38:29 2009 ;; XFR size: 6 records (messages 1) |
#[root@fbsd5:~]# exit
exit Connection to 192.168.16.25 closed. |
$ssh 192.168.16.26
The authenticity of host '192.168.16.26 (192.168.16.26)' can't be established. DSA key fingerprint is 13:3f:fb:2a:53:62:8e:f8:0e:c7:3a:c9:10:99:b6:25. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.168.16.26' (DSA) to the list of known hosts. Password: Last login: Fri Aug 7 17:36:33 2009 Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 6.3-RELEASE (SMP) #0: Wed Jan 16 04:45:45 UTC 2008 Welcome to FreeBSD! ... http://www.FreeBSD.org/search/. If the doc distribution has been installed, they're also available formatted in /usr/share/doc. If you still have a question or problem, please take the output of `uname -a', along with any relevant error messages, and email it as a question to the questions@FreeBSD.org mailing list. If you are unfamiliar with FreeBSD's directory layout, please refer to the hier(7) manual page. If you are not familiar with manual pages, type `man man'. You may also use sysinstall(8) to re-enter the installation and configuration utility. Edit /etc/motd to change this login announcement. Removing stale pidfile |
#[root@fbsd6:~]# hostname
fbsd6.net.nt |
#[root@fbsd6:~]# dig dima.net.nt axfr
; <<>> DiG 9.3.4-P1 <<>> dima.net.nt axfr ;; global options: printcmd ; Transfer failed. |
#[root@fbsd6:~]# dig @127.0.0.1 axfr
; <<>> DiG 9.3.4-P1 <<>> @127.0.0.1 dima.net.nt axfr ; (1 server found) ;; global options: printcmd ; Transfer failed. |
#[root@fbsd6:~]# dig @192.168.16.26 axfr
![]() ;; Connection to 192.168.16.26#53(192.168.16.26) for dima.net.nt failed: connection refused. |
#[root@fbsd6:~]# ps aux | grep named
bind 828 0,0 0,7 4452 3632 ?? Ss 18:47 0:00,08 /usr/sbin/named -t / |
#[root@fbsd6:~]# less /var/log/messages
Jul 31 23:00:26 fbsd6 newsyslog[1765]: logfile turned over due to size>100K Aug 3 18:10:07 fbsd6 su: user to root on /dev/ttyp4 Aug 5 18:10:42 fbsd6 su: user to root on /dev/ttyp2 Aug 5 18:14:07 fbsd6 su: BAD SU user to root on /dev/ttyp7 Aug 5 18:14:40 fbsd6 su: user to root on /dev/ttyp9 Aug 5 20:25:36 fbsd6 xinetd[1725]: Starting reconfiguration Aug 5 20:25:36 fbsd6 xinetd[1725]: Swapping defaults Aug 5 20:25:36 fbsd6 xinetd[1725]: readjusting service time-dgram Aug 5 20:25:36 fbsd6 xinetd[1725]: readjusting service vnc1 Aug 5 20:25:36 fbsd6 xinetd[1725]: Reconfigured: new=1 old=2 dropped=0 (services) ... Aug 10 18:51:41 fbsd6 fsck: /dev/ad0s2d: SIZE=2048 MTIME=Aug 10 09:33 2009 COUNT 2 SHOULD BE 1 (ADJUSTED) Aug 10 18:51:41 fbsd6 fsck: /dev/ad0s2d: LINK COUNT FILE I=165656 OWNER=operator MODE=100400 Aug 10 18:51:41 fbsd6 fsck: /dev/ad0s2d: SIZE=2048 MTIME=Aug 10 09:44 2009 COUNT 2 SHOULD BE 1 (ADJUSTED) Aug 10 18:51:41 fbsd6 fsck: /dev/ad0s2d: UNREF FILE I=165685 OWNER=operator MODE=100400 Aug 10 18:51:41 fbsd6 fsck: /dev/ad0s2d: SIZE=2048 MTIME=Aug 10 08:33 2009 (CLEARED) Aug 10 18:51:41 fbsd6 fsck: /dev/ad0s2d: LINK COUNT FILE I=165686 OWNER=operator MODE=100400 Aug 10 18:51:41 fbsd6 fsck: /dev/ad0s2d: SIZE=2048 MTIME=Aug 10 08:44 2009 COUNT 2 SHOULD BE 1 (ADJUSTED) Aug 10 18:51:41 fbsd6 fsck: /dev/ad0s2d: Reclaimed: 0 directories, 11 files, 2 fragments Aug 10 18:51:41 fbsd6 fsck: /dev/ad0s2d: 3660 files, 21920 used, 982389 free (2493 frags, 122487 blocks, 0.2% fragmentation) Aug 10 18:53:43 fbsd6 su: user to root on /dev/ttyp7 |
#[root@fbsd6:~]#
|
#[root@fbsd6:~]#
![]() |
#[root@fbsd6:~]#
![]() |
#[root@fbsd6:~]# mount
/dev/ad0s1a on / (ufs, local) devfs on /dev (devfs, local) /dev/ad0s2e on /tmp (ufs, local, soft-updates) /dev/ad0s2f on /usr (ufs, local, soft-updates) /dev/ad0s2d on /var (ufs, local, soft-updates) devfs on /var/named/dev (devfs, local) |
#[root@fbsd6:~]# vim /etc/namedb/named.conf
zone "21.172.in-addr.arpa" { type master; file "master/empty.db"; }; zone "22.172.in-addr.arpa" { type master; file "master/empty.db"; }; zone "23.172.in-addr.arpa" { type master; file "master/empty.db"; }; zone "24.172.in-addr.arpa" { type master; file "master/empty.db"; }; zone "25.172.in-addr.arpa" { type master; file "master/empty.db"; }; zone "26.172.in-addr.arpa" { type master; file "master/empty.db"; }; zone "27.172.in-addr.arpa" { type master; file "master/empty.db"; }; zone "28.172.in-addr.arpa" { type master; file "master/empty.db"; }; zone "29.172.in-addr.arpa" { type master; file "master/empty.db"; }; zone "30.172.in-addr.arpa" { type master; file "master/empty.db"; }; zone "31.172.in-addr.arpa" { type master; file "master/empty.db"; }; "/var/named/etc/namedb/named.conf" 292 lines, 11465 characters written õ ×ÁÓ ÅÓÔØ ÎÏ×ÁÑ ÐÏÞÔÁ × /var/mail/root |
#[root@fbsd6:~]# vim /etc/namedb/named.
![]() named.conf named.root |
#[root@fbsd6:~]# vim /etc/namedb/named.
![]() named.conf named.root |
#[root@fbsd6:~]# vim /etc/namedb/named.root
; on server FTP.INTERNIC.NET ;/etc/na-OR-/named.root" 84 lineRS.INTERNIC.NETers ; ; last update: Nov 01, 2007 ; related version of root zone: 2007110100 ; ; ; formerly NS.INTERNIC.NET ; . 3600000 IN NS A.ROOT-SERVERS.NET. A.ROOT-SERVERS.NET. 3600000 A 198.41.0.4 ; ; formerly NS1.ISI.EDU |
#[root@fbsd6:~]# vim /etc/namedb/db.dima.net.nt
20090702 86400 2419200 NS fbsd6.di604800 ) ; @ NS fbsd6.d 604800 ) @ MX 5 fbsd6.dima.net.nt. ~ 44 ~ ~ ~ ~ ~ ~ ~ ~ ~ "/var/named/etc/namedb/db.dima.net.nt" 11 lines, 211 characters written |
#[root@fbsd6:~]# /etc/rc.d/named restart
Stopping named. Starting named. |
#[root@fbsd6:~]# less /var/log/messages
Jul 31 23:00:26 fbsd6 newsyslog[1765]: logfile turned over due to size>100K Aug 3 18:10:07 fbsd6 su: user to root on /dev/ttyp4 Aug 5 18:10:42 fbsd6 su: user to root on /dev/ttyp2 Aug 5 18:14:07 fbsd6 su: BAD SU user to root on /dev/ttyp7 Aug 5 18:14:40 fbsd6 su: user to root on /dev/ttyp9 Aug 5 20:25:36 fbsd6 xinetd[1725]: Starting reconfiguration Aug 5 20:25:36 fbsd6 xinetd[1725]: Swapping defaults Aug 5 20:25:36 fbsd6 xinetd[1725]: readjusting service time-dgram Aug 5 20:25:36 fbsd6 xinetd[1725]: readjusting service vnc1 Aug 5 20:25:36 fbsd6 xinetd[1725]: Reconfigured: new=1 old=2 dropped=0 (services) ... Aug 10 18:51:41 fbsd6 fsck: /dev/ad0s2d: Reclaimed: 0 directories, 11 files, 2 fragments Aug 10 18:51:41 fbsd6 fsck: /dev/ad0s2d: 3660 files, 21920 used, 982389 free (2493 frags, 122487 blocks, 0.2% fragmentation) Aug 10 18:53:43 fbsd6 su: user to root on /dev/ttyp7 Aug 10 19:45:41 fbsd6 named[828]: stopping command channel on 127.0.0.1#953 Aug 10 19:45:41 fbsd6 named[828]: stopping command channel on ::1#953 Aug 10 19:45:41 fbsd6 named[828]: exiting Aug 10 19:45:41 fbsd6 named[2114]: starting BIND 9.3.4-P1 -t /var/named -u bind Aug 10 19:45:41 fbsd6 named[2114]: command channel listening on 127.0.0.1#953 Aug 10 19:45:41 fbsd6 named[2114]: command channel listening on ::1#953 Aug 10 19:45:41 fbsd6 named[2114]: running |
#[root@fbsd6:~]# dig @192.168.16.26
; <<>> DiG 9.3.4-P1 <<>> @192.168.16.26 dima.net.nt axfr ; (1 server found) ;; global options: printcmd dima.net.nt. 604800 IN SOA fbsd6.dima.net.nt. user.dima.net.nt. 20090702 604800 86400 2419200 604800 dima.net.nt. 604800 IN NS fbsd6.dima.net.nt. dima.net.nt. 604800 IN MX 5 fbsd6.dima.net.nt. host1.dima.net.nt. 604800 IN A 192.168.16.26 partner.dima.net.nt. 604800 IN A 192.168.16.244 dima.net.nt. 604800 IN SOA fbsd6.dima.net.nt. user.dima.net.nt. 20090702 604800 86400 2419200 604800 ;; Query time: 9 msec ;; SERVER: 192.168.16.26#53(192.168.16.26) ;; WHEN: Mon Aug 10 19:45:55 2009 ;; XFR size: 6 records (messages 1) |
#[root@fbsd6:~]# vim /etc/rc.conf
defaultrouter="192.168.16.254" #hostname="fbsd6.net.nt" hostname="host1.net.nt" ifconfig_re0="inet 192.168.16.26 netmask 255.255.255.0" defaultrouter="192.168.16.254" hostname="fbsd6.net.nt" ~ ~ ~ "/etc/rc.conf" 22 lines, 560 characters written |
#[root@fbsd6:~]# vim /etc/hosts
![]() hosts hosts.allow hosts.equiv hosts.lpd |
#[root@fbsd6:~]# vim /etc/resolv.conf
nameserver 192.168.16.254 ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ "/etc/resolv.conf" 6 lines, 119 characters written |
#[root@fbsd6:~]# hostname
fbsd6.net.nt |
#[root@fbsd6:~]# hostname host1.dima.net.nt
|
#[root@fbsd6:~]# hostname
host1.dima.net.nt |
#[root@fbsd6:~]# exir
![]() bash: exir: ËÏÍÁÎÄÁ ÎÅ ÎÁÊÄÅÎÁ |
#[root@fbsd6:~]# exit
![]() exit Connection to 192.168.16.26 closed. |
$ping
![]() ping: unknown host hostA.alex.net.nt |
$sudo vim /etc/resolv.conf
|
$sudo vim /etc/bind/
![]() |
$sudo vim /etc/bind/
![]() |
$sudo vim /etc/bind/named.conf
|
$sudo vim /etc/bind/named.conf.options
|
$sudo /etc/init.d/bind9 restart
Stopping domain name service...: bind. Starting domain name service...: bind. |
$ping hostA.alex.net.nt
PING hostA.alex.net.nt (192.168.16.6) 56(84) bytes of data. 64 bytes from debian6.elena.net.nt (192.168.16.6): icmp_seq=1 ttl=64 time=0.144 ms 64 bytes from debian6.elena.net.nt (192.168.16.6): icmp_seq=2 ttl=64 time=0.127 ms 64 bytes from debian6.elena.net.nt (192.168.16.6): icmp_seq=3 ttl=64 time=0.109 ms --- hostA.alex.net.nt ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 2000ms rtt min/avg/max/mdev = 0.109/0.126/0.144/0.019 ms |
$sudo
|
$ping hostA.alex.net.nt
PING hostA.alex.net.nt (192.168.16.6) 56(84) bytes of data. 64 bytes from debian6.elena.net.nt (192.168.16.6): icmp_seq=1 ttl=64 time=0.116 ms 64 bytes from debian6.elena.net.nt (192.168.16.6): icmp_seq=2 ttl=64 time=0.092 ms --- hostA.alex.net.nt ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 0.092/0.104/0.116/0.012 ms |
$vim /etc/hosts
|
$ssh 192.168.16.254
host1.serg A 192.168.16.7 max.net.nt. NS host1.max host1.max A 192.168.16.248857C andr.net.nt. NS host1.andr user@debian:~$ sudo rndc flush user@debian:~$ exit logout Connection to 192.168.16.254 closed. |
$ping hostA.alex.net.nt
PING hostA.alex.net.nt (192.168.16.6) 56(84) bytes of data. 64 bytes from debian6.elena.net.nt (192.168.16.6): icmp_seq=1 ttl=64 time=0.126 ms 64 bytes from debian6.elena.net.nt (192.168.16.6): icmp_seq=2 ttl=64 time=0.109 ms --- hostA.alex.net.nt ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 0.109/0.117/0.126/0.013 ms |
$sudo rndc flush
|
$ping hostA.alex.net.nt
PING hostA.alex.net.nt (192.168.16.6) 56(84) bytes of data. 64 bytes from debian6.elena.net.nt (192.168.16.6): icmp_seq=1 ttl=64 time=0.141 ms 64 bytes from debian6.elena.net.nt (192.168.16.6): icmp_seq=2 ttl=64 time=0.103 ms --- hostA.alex.net.nt ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 0.103/0.122/0.141/0.019 ms |
$cat /etc/resolv.conf
search serg.net.nt net.nt nameserver 192.168.16.7 |
$ssh 192.168.16.254
207 PTR host207.net.nt. 208 PTR fbsdvm.net.nt. 209 PTR host209.net.nt. 210 PTR host210.net.nt. 211 PTR host211.net.nt. 212 PTR host212.net.nt. 213 PTR host213.net.nt. 214 PTR host214.net.nt. 215 PTR host215.net.nt. 216 PTR host216.net.nt. 217 PTR host217.net.nt. |
$sudo
Stopping domain name service...: bind. |
$ping hostA.alex.net.nt
![]() ping: unknown host hostA.alex.net.nt |
$sudo /etc/init.d/bind9 sta
Starting domain name service...: bind. |
$ping hostA.alex.net.nt
PING hostA.alex.net.nt (192.168.16.6) 56(84) bytes of data. 64 bytes from debian6.elena.net.nt (192.168.16.6): icmp_seq=1 ttl=64 time=0.088 ms --- hostA.alex.net.nt ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.088/0.088/0.088/0.000 ms |
$sudo rndc flush
|
$ping hostA.alex.net.nt
PING hostA.alex.net.nt (192.168.16.6) 56(84) bytes of data. 64 bytes from debian6.elena.net.nt (192.168.16.6): icmp_seq=1 ttl=64 time=0.115 ms 64 bytes from debian6.elena.net.nt (192.168.16.6): icmp_seq=2 ttl=64 time=0.117 ms --- hostA.alex.net.nt ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 0.115/0.116/0.117/0.001 ms |
$dig @127.0.0.1 debian6.elena.net.nt
; <<>> DiG 9.3.4-P1.1 <<>> @127.0.0.1 debian6.elena.net.nt ; (1 server found) ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 12057 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;debian6.elena.net.nt. IN A ;; AUTHORITY SECTION: net.nt. 10800 IN SOA debian.net.nt. root.debian.net.nt. 15 604800 86400 2419200 604800 ;; Query time: 20 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Mon Aug 10 20:29:49 2009 ;; MSG SIZE rcvd: 86 |
$dig @192.168.16.254
; <<>> DiG 9.3.4-P1.1 <<>> @192.168.16.254 debian6.elena.net.nt ; (1 server found) ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 20516 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;debian6.elena.net.nt. IN A ;; AUTHORITY SECTION: net.nt. 604800 IN SOA debian.net.nt. root.debian.net.nt. 15 604800 86400 2419200 604800 ;; Query time: 5 msec ;; SERVER: 192.168.16.254#53(192.168.16.254) ;; WHEN: Mon Aug 10 20:30:05 2009 ;; MSG SIZE rcvd: 86 |
$vim /etc/bind/named.conf
|
$sudo /etc/init.d/bind9 restart
Stopping domain name service...: bind. Starting domain name service...: bind. |
$ping host1.max.net.nt.
PING host1.max.net.nt (192.168.16.24) 56(84) bytes of data. 64 bytes from fbsd24.net.nt (192.168.16.24): icmp_seq=1 ttl=64 time=0.305 ms --- host1.max.net.nt ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.305/0.305/0.305/0.000 ms |
$sudo
|
$vim /etc/bind/named.conf
|
$sudo /etc/init.d/bind9 restart
Stopping domain name service...: bind. Starting domain name service...: bind. |
$ping hostA.alex.net.nt.
[user@host1:~]$ ping host1.max.net.nt. PING host1.max.net.nt (192.168.16.24) 56(84) bytes of data. 64 bytes from host1.max.net.nt (192.168.16.24): icmp_seq=1 ttl=64 time=0.309 ms --- host1.max.net.nt ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.309/0.309/0.309/0.000 ms PING hostA.alex.net.nt (192.168.16.6) 56(84) bytes of data. 64 bytes from hostA.alex.net.nt (192.168.16.6): icmp_seq=1 ttl=64 time=0.126 ms 64 bytes from hostA.alex.net.nt (192.168.16.6): icmp_seq=2 ttl=64 time=0.097 ms --- hostA.alex.net.nt ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1000ms rtt min/avg/max/mdev = 0.097/0.111/0.126/0.017 ms |
$ssh 192.168.16.254
user@192.168.16.254's password: Linux debian 2.6.18.8-xen #1 SMP Wed Nov 5 11:18:00 EET 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: Mon Aug 10 17:27:30 2009 from host1.serg.net.nt user@debian:~$ sudo xm console debian5 XENBUS: Device with no driver: device/console/0 ... Debian GNU/Linux 4.0 deb5 tty1 deb5 login: root Password: Last login: Mon Aug 10 18:59:57 2009 from 192.168.16.7 on ttyp0 Linux debiant 2.6.18-5-xen-686 #1 SMP Fri Jun 1 05:05:24 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. |
#/etc/init.d/networking
![]() |
#vim /etc/network/interfaces
|
#/etc/init.d/networking restart
Reconfiguring network interfaces...done. |
#exit
exit Debian GNU/Linux 4.0 deb5 tty1 deb5 login: user@debian:~$ user@debian:~$ user@debian:~$ user@debian:~$ exit logout Connection to 192.168.16.254 closed. |
$dig serg.net.nt mx
; <<>> DiG 9.3.4-P1.1 <<>> serg.net.nt mx ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 7059 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1 ;; QUESTION SECTION: ;serg.net.nt. IN MX ;; ANSWER SECTION: serg.net.nt. 604800 IN MX 5 host1.serg.net.nt. ;; AUTHORITY SECTION: serg.net.nt. 604800 IN NS host1.serg.net.nt. ;; ADDITIONAL SECTION: host1.serg.net.nt. 604800 IN A 192.168.16.7 ;; Query time: 4 msec ;; SERVER: 192.168.16.7#53(192.168.16.7) ;; WHEN: Mon Aug 10 20:43:32 2009 ;; MSG SIZE rcvd: 81 |
$su -
Password: l3-agent is already running: pid=1612; pidfile=/root/.lilalo/l3-agent.pid |
#apt-get install sendmail
![]() Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: liblockfile1 m4 procmail rmail sendmail-base sendmail-bin sendmail-cf sensible-mda Предлагаемые пакеты: sendmail-doc ca-certificates logcheck sasl2-bin libsasl2-modules libsasl2-modules-plain libsasl2-digestmd5-plain libsasl2-digestmd5-des openssl cyrus-common Рекомендуемые пакеты: exim4 mail-transport-agent fetchmail resolvconf НОВЫЕ пакеты, которые будут установлены: liblockfile1 m4 procmail rmail sendmail sendmail-base sendmail-bin sendmail-cf sensible-mda обновлено 0, установлено 9 новых пакетов, для удаления отмечено 0 пакетов, и 63 пакетов не обновлено. Необходимо скачать 2429kБ архивов. После распаковки объем занятого дискового пространства возрастёт на 6005kB. Хотите продолжить [Д/н]? n Аварийное завершение. |
#vim /etc/mail/se
![]() |
#vim /etc/mail/se
|
#vim /etc/mail/sendmail.mc
|
#man shutdown
|
##
[root@host1:~]# cd /etc/mail |
#netstat -lnp | less
|
#netstat -lnp | grep :25
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 7608/sendmail: MTA: |
#mail -s test user
![]() bash: mail: command not found |
#echo TESTING |
[root@host1:mail]# apt-get install mailx Чтение списков пакетов... Готово Построение дерева зависимостей... Готово НОВЫЕ пакеты, которые будут установлены: mailx обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 63 пакетов не обновлено. Необходимо скачать 155kБ архивов. После распаковки объем занятого дискового пространства возрастёт на 299kB. Получено:1 http://10.0.35.1 etch/main mailx 1:8.1.2-0.20050715cvs-1 [155kB] Получено 155kB за 0s (3775kB/c) Выбор ранее не выбранного пакета mailx. (Чтение базы данных... на данный момент установлено 24522 файлов и каталогов.) Распаковывается пакет mailx (из файла .../mailx_1%3a8.1.2-0.20050715cvs-1_i386.deb)... Настраивается пакет mailx (8.1.2-0.20050715cvs-1) ... |
$man dkpg
![]() |
#apt-get install mutt
[root@host1:mail]# mail -u user Mail version 8.1.2 01/15/2001. Type ? for help. "/var/mail/user": 1 message 1 new >N 1 root@host1.serg.n Mon Aug 10 20:53 16/623 test & Message 1: From root@host1.serg.net.nt Mon Aug 10 20:53:52 2009 Date: Mon, 10 Aug 2009 20:53:51 +0300 From: root <root@host1.serg.net.nt> To: user@host1.serg.net.nt ... Получено:1 http://10.0.35.1 etch/main libidn11 0.6.5-1 [116kB] Получено:2 http://10.0.35.1 etch/main mutt 1.5.13-1.1etch1 [1809kB] Получено 1925kB за 0s (9609kB/c) Выбор ранее не выбранного пакета libidn11. (Чтение базы данных... на данный момент установлено 24540 файлов и каталогов.) Распаковывается пакет libidn11 (из файла .../libidn11_0.6.5-1_i386.deb)... Выбор ранее не выбранного пакета mutt. Распаковывается пакет mutt (из файла .../mutt_1.5.13-1.1etch1_i386.deb)... Настраивается пакет libidn11 (0.6.5-1) ... Настраивается пакет mutt (1.5.13-1.1etch1) ... |
#ls -l /var/mail/
итого 0 -rw-rw---- 1 user mail 0 2009-08-10 20:54 user |
#echo TESTING | mail -s test user
|
#echo TESTING | mail -s test root
|
#ls -l /var/mail/
итого 8 -rw------- 1 root mail 623 2009-08-10 20:54 root -rw-rw---- 1 user mail 623 2009-08-10 20:54 user |
#vim /var/mail/root
|
#mutt
Оставлено: 1, удалено: 0. You have mail in /var/mail/root |
#EDITOR=vim
|
search serg.net.nt net.nt nameserver 192.168.16.7
Время первой команды журнала | 18:37:19 2009- 8-10 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 19:55:19 2009- 8-10 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 8.91 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 3.96 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.72 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 2.33 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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