/l3/users/25-05-2009/nt-net/debian1.unix.nt/root :1 :2 :3 :4 :5 :6 :7 :8 |
|
#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=51 time=60.3 ms --- ya.ru ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 60.334/60.334/60.334/0.000 ms |
#ping xgu.ru
PING xgu.ru (194.150.93.78) 56(84) bytes of data. 64 bytes from chub.in (194.150.93.78): icmp_seq=1 ttl=55 time=7.18 ms 64 bytes from chub.in (194.150.93.78): icmp_seq=2 ttl=55 time=5.86 ms --- xgu.ru ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1001ms rtt min/avg/max/mdev = 5.869/6.528/7.187/0.659 ms |
#arp -an
? (192.168.16.3) at 00:16:3E:00:00:02 [ether] on eth0 ? (192.168.16.254) at 00:04:75:75:46:B1 [ether] on eth0 ? (192.168.16.2) at 00:16:3E:00:00:02 [ether] on eth0 ? (192.168.16.10) at 00:16:3E:00:00:10 [ether] on eth0 |
#tcpd
tcpd tcpdchk tcpdmatch |
#tcpdump -i eth0 -n arp
bash: tcpdump: command not found |
#apt-gert install tcpdump
bash: apt-gert: command not found |
#apt-ge
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: libpcap0.8 НОВЫЕ пакеты, которые будут установлены: libpcap0.8 tcpdump обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 2 пакетов не обновлено. Необходимо скачать 392kБ архивов. После распаковки объем занятого дискового пространства возрастёт на 877kB. Хотите продолжить [Д/н]? Y Получено:1 http://debian.org.ua etch/main libpcap0.8 0.9.5-1 [89,5kB] Получено:2 http://debian.org.ua etch/main tcpdump 3.9.5-2etch1 [303kB] Получено 392kB за 0s (6398kB/c) Выбор ранее не выбранного пакета libpcap0.8. (Чтение базы данных... на данный момент установлено 24657 файлов и каталогов.) Распаковывается пакет libpcap0.8 (из файла .../libpcap0.8_0.9.5-1_i386.deb)... Выбор ранее не выбранного пакета tcpdump. Распаковывается пакет tcpdump (из файла .../tcpdump_3.9.5-2etch1_i386.deb)... Настраивается пакет libpcap0.8 (0.9.5-1) ... Настраивается пакет tcpdump (3.9.5-2etch1) ... |
#arp -an
[root@debian1:~]# tcpdump -i eth0 -n arp tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes 11:22:03.461148 arp reply 192.168.16.3 is-at 00:16:3e:00:00:02 11:22:13.473732 arp reply 192.168.16.3 is-at 00:16:3e:00:00:02 11:22:23.486364 arp reply 192.168.16.3 is-at 00:16:3e:00:00:02 3 packets captured 3 packets received by filter 0 packets dropped by kernel ? (192.168.16.3) at 00:16:3E:00:00:02 [ether] on eth0 ? (192.168.16.254) at 00:04:75:75:46:B1 [ether] on eth0 ? (192.168.16.10) at 00:16:3E:00:00:10 [ether] on eth0 |
#telnet 192.168.16.3 110
Trying 192.168.16.3... Connected to 192.168.16.3. Escape character is '^]'. USER user PASS password LIST ^] telnet> q Connection closed. |
#arp -an | awk '{print$4" " $2}' | tr -d '(,)' > /etc/ethers
|
#cat /etc/ethers
00:04:75:75:46:B1 192.168.16.254 00:16:3E:00:00:10 192.168.16.10 |
#ping 192.168.16.3
PING 192.168.16.3 (192.168.16.3) 56(84) bytes of data. 64 bytes from 192.168.16.3: icmp_seq=1 ttl=64 time=1.06 ms --- 192.168.16.3 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 1.065/1.065/1.065/0.000 ms |
#arp -an | awk '{print$4" " $2}' | tr -d '(,)' > /etc/ethers
|
#arp -f /etc/ethers
|
#arp -an
? (192.168.16.3) at 00:16:3E:00:00:03 [ether] PERM on eth0 ? (192.168.16.254) at 00:04:75:75:46:B1 [ether] PERM on eth0 ? (192.168.16.10) at 00:16:3E:00:00:10 [ether] PERM on eth0 |
#arp -an
? (192.168.16.2) at 00:16:3E:00:00:02 [ether] on eth0 ? (192.168.16.3) at 00:16:3E:00:00:03 [ether] PERM on eth0 ? (192.168.16.254) at 00:04:75:75:46:B1 [ether] PERM on eth0 ? (192.168.16.10) at 00:16:3E:00:00:10 [ether] PERM on eth0 |
#man arp
|
#arp -an
? (192.168.16.3) at 00:16:3E:00:00:03 [ether] PERM on eth0 ? (192.168.16.254) at 00:04:75:75:46:B1 [ether] PERM on eth0 ? (192.168.16.10) at 00:16:3E:00:00:10 [ether] PERM on eth0 |
#arp -an
? (192.168.16.3) at 00:16:3E:00:00:03 [ether] PERM on eth0 ? (192.168.16.254) at 00:04:75:75:46:B1 [ether] PERM on eth0 ? (192.168.16.10) at 00:16:3E:00:00:10 [ether] PERM on eth0 |
#arp -an
? (192.168.16.3) at 00:16:3E:00:00:03 [ether] PERM on eth0 ? (192.168.16.254) at 00:04:75:75:46:B1 [ether] PERM on eth0 ? (192.168.16.10) at 00:16:3E:00:00:10 [ether] PERM on eth0 |
#watch
|
#telnet 192.168.16.3 110
[root@debian1:~]# watch arp -an Trying 192.168.16.3... Connected to 192.168.16.3. Escape character is '^]'. USER user PASS password QUIT ^] telnet> q Connection closed. |
#watch arp -an
|
#watch arp -an
|
#ofciofnfig
bash: ofciofnfig: command not found |
#ofciofnf
|
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:01 inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:100751 errors:0 dropped:0 overruns:0 frame:0 TX packets:90040 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:96980608 (92.4 MiB) TX bytes:29109293 (27.7 MiB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
#ifconfig eth1
eth1 Link encap:Ethernet HWaddr 00:16:3E:00:01:01 BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
#ifconfig eth1 hw ether 00:17
|
#ifconfig eth1
eth1 Link encap:Ethernet HWaddr 00:17:3E:00:01:01 BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
#man mactab
|
#man nameif
|
#ssh root@192.168.16.254
Connection to 192.168.16.254 closed. |
#vim /etc/udev/rules.d/z60_xserver-xorg-input-wacom.rules
|
#nameif --help
[root@debian1:~]# ifconfig -a eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:01 inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:104202 errors:0 dropped:0 overruns:0 frame:0 TX packets:94024 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:97486592 (92.9 MiB) TX bytes:30005057 (28.6 MiB) eth1 Link encap:Ethernet HWaddr 00:17:3E:00:01:01 ... TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) sit0 Link encap:IPv6-in-IPv4 NOARP MTU:1480 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) usage: nameif [-c configurationfile] [-s] {ifname macaddress} |
#nameif local 00:17:3E:00:01:01
|
#ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:01 inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:104663 errors:0 dropped:0 overruns:0 frame:0 TX packets:94552 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:97564150 (93.0 MiB) TX bytes:30144172 (28.7 MiB) eth2 Link encap:Ethernet HWaddr 00:16:3E:00:02:01 BROADCAST MULTICAST MTU:1500 Metric:1 ... RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) sit0 Link encap:IPv6-in-IPv4 NOARP MTU:1480 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
#vim /etc/network/interfaces
--- /tmp/l3-saved-4464.27958.19267 2009-05-25 11:48:54.000000000 +0300 +++ /etc/network/interfaces 2009-05-25 11:50:03.000000000 +0300 @@ -5,3 +5,6 @@ netmask 255.255.255.0 gateway 192.168.16.254 +iface eth1 inet static + address 0.0.0.0 +pre-up ifconfig eth1 hw ether |
#ifconfig eth1 hw ether 00:17:3E:00:01:01
|
#nameif local 00:17:3E:00:01:01vim
3 iface eth0 inet static$ 4 address 192.168.16.1$ 5 netmask 255.255.255.0$ 6 gateway 192.168.16.254$ 7 $ 8 iface eth1 inet static$ 9 address 192.168.99.99$ 10 pre-up ifconfig eth1 hw ether 00:17:3E:00:01:01$ ~ ~ ... ~ ~ ~ ~ ~ ~ ~ ~ ~ "/etc/network/interfaces" 10L, 260C записано сь |
#vim /etc/mactab
--- /dev/null 2009-05-24 13:26:27.875757463 +0300 +++ /etc/mactab 2009-05-25 11:51:31.000000000 +0300 @@ -0,0 +1 @@ +local 00:17:3E:00:01:01 |
#reboot
|
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:01 inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:956 errors:0 dropped:0 overruns:0 frame:0 TX packets:158 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:81996 (80.0 KiB) TX bytes:20868 (20.3 KiB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
#ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:01 inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:972 errors:0 dropped:0 overruns:0 frame:0 TX packets:169 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:83268 (81.3 KiB) TX bytes:25666 (25.0 KiB) eth1 Link encap:Ethernet HWaddr 00:16:3E:00:01:01 BROADCAST MULTICAST MTU:1500 Metric:1 ... RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) sit0 Link encap:IPv6-in-IPv4 NOARP MTU:1480 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
#vim /etc/ethers
|
#vim /etc/network/interfaces
|
#ifup -v eth1
Configuring interface eth1=eth1 (inet) Don't seem to be have all the variables for eth1/inet. Failed to bring up eth1. |
#reboot
|
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:01 inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:749 errors:0 dropped:0 overruns:0 frame:0 TX packets:288 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:69402 (67.7 KiB) TX bytes:46903 (45.8 KiB) eth1 Link encap:Ethernet HWaddr 00:17:3E:00:01:01 inet addr:192.168.99.99 Bcast:192.168.99.255 Mask:255.255.255.0 ... collisions:0 txqueuelen:1000 RX bytes:300 (300.0 b) TX bytes:468 (468.0 b) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
#nameif
cannot change name of eth1 to local: Device or resource busy |
#grep -r /etc/ nameif
grep: nameif: No such file or directory |
#grep -r nameif
|
#vim /etc/network/interfaces
|
#reboot
|
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:01 inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:520 errors:0 dropped:0 overruns:0 frame:0 TX packets:218 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:58806 (57.4 KiB) TX bytes:25580 (24.9 KiB) eth1 Link encap:Ethernet HWaddr 00:17:3E:00:01:01 inet addr:192.168.99.99 Bcast:192.168.99.255 Mask:255.255.255.0 ... collisions:0 txqueuelen:1000 RX bytes:300 (300.0 b) TX bytes:308 (308.0 b) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
#vim /etc/rc.local
|
#whereis nameif
nameif: /sbin/nameif /usr/share/man/man8/nameif.8.gz |
#vim /etc/rc.local
--- /tmp/l3-saved-1468.2788.28169 2009-05-25 11:58:20.000000000 +0300 +++ /etc/rc.local 2009-05-25 11:58:25.000000000 +0300 @@ -11,5 +11,4 @@ # # By default this script does nothing. -/sbin/nameif exit 0 |
#/etc/init.d/networking restart
[root@debian1:~]# Reconfiguring network interfaces...SIOCSIFADDR: No such device eth1: ERROR while getting interface flags: No such device SIOCSIFNETMASK: No such device eth1: ERROR while getting interface flags: No such device Failed to bring up eth1. done. |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:01 inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:114 errors:0 dropped:0 overruns:0 frame:0 TX packets:107 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:11636 (11.3 KiB) TX bytes:14998 (14.6 KiB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
#vim /etc/network/interfaces
--- /tmp/l3-saved-1468.10016.12481 2009-05-25 11:58:59.000000000 +0300 +++ /etc/network/interfaces 2009-05-25 11:59:26.000000000 +0300 @@ -1,4 +1,4 @@ -auto lo eth0 eth1 +auto lo eth0 local iface lo inet loopback iface eth0 inet static address 192.168.16.1 |
#vim /etc/network/interfaces
--- /tmp/l3-saved-1468.27198.12703 2009-05-25 12:00:33.000000000 +0300 +++ /etc/network/interfaces 2009-05-25 12:01:03.000000000 +0300 @@ -5,7 +5,7 @@ netmask 255.255.255.0 gateway 192.168.16.254 -iface eth1 inet static +iface local inet static address 192.168.99.99 netmask 255.255.255.0 -pre-up ifconfig eth1 hw ether 00:17:3E:00:01:01; nameif +pre-up ifconfig local hw ether 00:17:3E:00:01:01 |
#reboot
|
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:01 inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:485 errors:0 dropped:0 overruns:0 frame:0 TX packets:136 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:50786 (49.5 KiB) TX bytes:17445 (17.0 KiB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
#ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:01 inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:499 errors:0 dropped:0 overruns:0 frame:0 TX packets:146 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:51950 (50.7 KiB) TX bytes:22205 (21.6 KiB) eth1 Link encap:Ethernet HWaddr 00:16:3E:00:01:01 BROADCAST MULTICAST MTU:1500 Metric:1 ... RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) sit0 Link encap:IPv6-in-IPv4 NOARP MTU:1480 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
#vim /etc/network/interfaces
--- /tmp/l3-saved-1292.15508.14290 2009-05-25 12:02:02.000000000 +0300 +++ /etc/network/interfaces 2009-05-25 12:02:23.000000000 +0300 @@ -4,6 +4,7 @@ address 192.168.16.1 netmask 255.255.255.0 gateway 192.168.16.254 + post-up nameif iface local inet static address 192.168.99.99 |
#revb
|
#/etc/init.d/networking restart
Reconfiguring network interfaces...interface 'local' not found done. |
#ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:01 inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:100 errors:0 dropped:0 overruns:0 frame:0 TX packets:103 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:10598 (10.3 KiB) TX bytes:11833 (11.5 KiB) eth1 Link encap:Ethernet HWaddr 00:16:3E:00:01:01 BROADCAST MULTICAST MTU:1500 Metric:1 ... RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) sit0 Link encap:IPv6-in-IPv4 NOARP MTU:1480 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
#reboot
|
#ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:01 inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:504 errors:0 dropped:0 overruns:0 frame:0 TX packets:136 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:57134 (55.7 KiB) TX bytes:22619 (22.0 KiB) eth1 Link encap:Ethernet HWaddr 00:16:3E:00:01:01 BROADCAST MULTICAST MTU:1500 Metric:1 ... RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) sit0 Link encap:IPv6-in-IPv4 NOARP MTU:1480 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
#vim /etc/network/interfaces
--- /tmp/l3-saved-1293.12241.505 2009-05-25 12:09:43.000000000 +0300 +++ /etc/network/interfaces 2009-05-25 12:22:54.000000000 +0300 @@ -1,12 +1,7 @@ -auto lo eth0 local +auto lo eth0 iface lo inet loopback iface eth0 inet static address 192.168.16.1 netmask 255.255.255.0 gateway 192.168.16.254 - post-up nameif - -iface local inet static - address 192.168.99.99 - netmask 255.255.255.0 pre-up ifconfig local hw ether 00:17:3E:00:01:01 |
#vim /etc/network
|
#vim /etc/network/
|
#vim /etc/network/if-pre-up.d/nameif
--- /dev/null 2009-05-25 12:02:56.265660074 +0300 +++ /etc/network/if-pre-up.d/nameif 2009-05-25 12:24:11.000000000 +0300 @@ -0,0 +1,3 @@ +#!/bin/sh +PATH=/sbin +nameif |
#vim /etc/mactab
--- /tmp/l3-saved-1293.25446.29386 2009-05-25 12:24:14.000000000 +0300 +++ /etc/mactab 2009-05-25 12:24:27.000000000 +0300 @@ -1 +1 @@ -local 00:17:3E:00:01:01 +local 00:16:3E:00:01:01 |
#vim /etc/network/interfaces
|
#reboot
|
#ifconfig
lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
#ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:01 BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) eth1 Link encap:Ethernet HWaddr 00:16:3E:00:01:01 BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 ... RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) sit0 Link encap:IPv6-in-IPv4 NOARP MTU:1480 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
#chmod +x /etc/network
network/ networks |
#chmod +x /etc/network/
if-down.d/ if-pre-up.d/ interfaces if-post-down.d/ if-up.d/ run/ |
#chmod +x /etc/network/if-pre-up.d/nameif
|
#man nameif
|
#cat /etc/mactab
local 00:16:3E:00:01:01 |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:01 inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:537 errors:0 dropped:0 overruns:0 frame:0 TX packets:327 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:51543 (50.3 KiB) TX bytes:86919 (84.8 KiB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
#ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:01 inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:570 errors:0 dropped:0 overruns:0 frame:0 TX packets:369 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:53935 (52.6 KiB) TX bytes:90804 (88.6 KiB) eth2 Link encap:Ethernet HWaddr 00:16:3E:00:02:01 BROADCAST MULTICAST MTU:1500 Metric:1 ... RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) sit0 Link encap:IPv6-in-IPv4 NOARP MTU:1480 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
#ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:01 inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:651 errors:0 dropped:0 overruns:0 frame:0 TX packets:472 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:61966 (60.5 KiB) TX bytes:118071 (115.3 KiB) eth2 Link encap:Ethernet HWaddr 00:16:3E:00:02:01 BROADCAST MULTICAST MTU:1500 Metric:1 ... RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) sit0 Link encap:IPv6-in-IPv4 NOARP MTU:1480 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
#ifconfig -a | less
|
#ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:01 inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:837 errors:0 dropped:0 overruns:0 frame:0 TX packets:606 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:78703 (76.8 KiB) TX bytes:166233 (162.3 KiB) eth2 Link encap:Ethernet HWaddr 00:16:3E:00:02:01 BROADCAST MULTICAST MTU:1500 Metric:1 ... RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) sit0 Link encap:IPv6-in-IPv4 NOARP MTU:1480 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) |
#cat /etc/network/if-pre-up.d/nameif
#!/bin/sh /sbin/nameif |
#cat /etc/mactab
local 00:16:3E:00:01:01 |
#cat /etc/network/interfaces
auto lo eth0 iface lo inet loopback iface eth0 inet static address 192.168.16.1 netmask 255.255.255.0 gateway 192.168.16.254 pre-up ifconfig local hw ether 00:17:3E:00:01:01 |
#arp
Address HWtype HWaddress Flags Mask Iface debian10.net.nt ether 00:16:3E:00:00:10 C eth0 debian.net.nt ether 00:04:75:75:46:B1 C eth0 |
#apr-get install arpwatch
bash: apr-get: command not found |
#mail
bash: mail: command not found |
#/etc/init.d/arpwatch restart
Stopping Ethernet/FDDI station monitor daemon: arpwatch. Starting Ethernet/FDDI station monitor daemon: (chown arpwatch /var/lib/arpwatch/arp.dat) arpwatch. |
#mail
bash: mail: command not found |
#ssh 192.168.16.3 reboot
The authenticity of host '192.168.16.3 (192.168.16.3)' can't be established. RSA key fingerprint is 51:5b:32:d8:70:19:6d:04:c7:b4:11:49:13:74:dc:bc. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.168.16.3' (RSA) to the list of known hosts. root@192.168.16.3's password: Permission denied, please try again. root@192.168.16.3's password: |
#mail\
> bash: mail: command not found |
00:04:75:75:46:B1 192.168.16.254 00:16:3E:00:00:10 192.168.16.10
local 00:16:3E:00:01:01
#!/bin/sh /sbin/nameif
auto lo eth0 iface lo inet loopback iface eth0 inet static address 192.168.16.1 netmask 255.255.255.0 gateway 192.168.16.254 pre-up ifconfig local hw ether 00:17:3E:00:01:01
Время первой команды журнала | 13:29:14 2009- 5-24 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 12:34:55 2009- 5-25 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 100 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 12.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 7.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.24 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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