/l3/users/22-12-2008/unix-win/debian1.unix.nt/user :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 |
|
$ssh user@192.168.16.7
The authenticity of host '192.168.16.7 (192.168.16.7)' 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 Failed to add the host to the list of known hosts (/home/user/.ssh/known_hosts). user@192.168.16.7's password: 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. Last login: Fri Jul 31 18:38:43 2009 from 192.168.16.6 l3-agent is already running: pid=1260; pidfile=/home/user/.lilalo/l3-agent.pid |
#tcpdump -i eth1 -n icmp
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth1, link-type EN10MB (Ethernet), capture size 96 bytes 19:05:36.659783 IP 192.168.54.158 > 10.0.35.1: ICMP echo request, id 15632, seq 0, length 64 19:05:38.460435 IP 192.168.54.158 > 10.0.35.1: ICMP echo request, id 15632, seq 1, length 64 19:05:40.262316 IP 192.168.54.158 > 10.0.35.1: ICMP echo request, id 15632, seq 2, length 64 19:05:42.064244 IP 192.168.54.158 > 10.0.35.1: ICMP echo request, id 15632, seq 3, length 64 19:05:43.866166 IP 192.168.54.158 > 10.0.35.1: ICMP echo request, id 15632, seq 4, length 64 19:05:45.667934 IP 192.168.54.158 > 10.0.35.1: ICMP echo request, id 15632, seq 5, length 64 19:05:47.469939 IP 192.168.54.158 > 10.0.35.1: ICMP echo request, id 15632, seq 6, length 64 19:05:49.271942 IP 192.168.54.158 > 10.0.35.1: ICMP echo request, id 15632, seq 7, length 64 8 packets captured 8 packets received by filter 0 packets dropped by kernel |
#tcpdump -i eth1 -n icmp
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth1, link-type EN10MB (Ethernet), capture size 96 bytes 19:06:16.300526 IP 192.168.54.158 > 10.0.35.1: ICMP echo request, id 15632, seq 22, length 64 19:06:18.102479 IP 192.168.54.158 > 10.0.35.1: ICMP echo request, id 15632, seq 23, length 64 19:06:19.904420 IP 192.168.54.158 > 10.0.35.1: ICMP echo request, id 15632, seq 24, length 64 19:06:21.706243 IP 192.168.54.158 > 10.0.35.1: ICMP echo request, id 15632, seq 25, length 64 19:06:22.068701 IP 192.168.54.126 > 10.0.35.1: ICMP echo request, id 25868, seq 0, length 64 19:06:23.508179 IP 192.168.54.158 > 10.0.35.1: ICMP echo request, id 15632, seq 26, length 64 19:06:23.870690 IP 192.168.54.126 > 10.0.35.1: ICMP echo request, id 25868, seq 1, length 64 19:06:25.310126 IP 192.168.54.158 > 10.0.35.1: ICMP echo request, id 15632, seq 27, length 64 ... 19:07:22.118959 IP 93.158.134.8 > 192.168.54.158: ICMP echo reply, id 17680, seq 0, length 64 19:07:23.817437 IP 192.168.54.158 > 93.158.134.8: ICMP echo request, id 17680, seq 1, length 64 19:07:23.922163 IP 93.158.134.8 > 192.168.54.158: ICMP echo reply, id 17680, seq 1, length 64 19:07:25.547286 IP 192.168.54.158 > 93.158.134.8: ICMP echo request, id 17680, seq 2, length 64 19:07:25.605774 IP 93.158.134.8 > 192.168.54.158: ICMP echo reply, id 17680, seq 2, length 64 19:07:27.296912 IP 192.168.54.158 > 93.158.134.8: ICMP echo request, id 17680, seq 3, length 64 19:07:27.355341 IP 93.158.134.8 > 192.168.54.158: ICMP echo reply, id 17680, seq 3, length 64 53 packets captured 53 packets received by filter 0 packets dropped by kernel |
#vim /etc/network/interfaces
|
#vim /etc/sysctl.conf
|
#vim /etc/sysctl.conf
|
#vim /etc/sysctl.conf
|
#cat
# # /etc/sysctl.conf - Configuration file for setting system variables # See sysctl.conf (5) for information. # #kernel.domainname = example.com #net/ipv4/icmp_echo_ignore_broadcasts=1 # Uncomment the following to stop low-level messages on console #kernel.printk = 4 4 1 7 ##############################################################3 # Functions previously found in netbase # # Uncomment the next line to enable Spoof protection (reverse-path filter) #net.ipv4.conf.default.rp_filter=1 # Uncomment the next line to enable TCP/IP SYN cookies #net.ipv4.tcp_syncookies=1 # Uncomment the next line to enable packet forwarding for IPv4 net.ipv4.conf.default.forwarding=1 # Uncomment the next line to enable packet forwarding for IPv6 #net.ipv6.conf.default.forwarding=1 |
#vim /etc/sysctl.conf
|
$sudo route -n
Password: Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.54.128 192.168.54.62 255.255.255.224 UG 0 0 0 eth2 192.168.54.0 0.0.0.0 255.255.255.224 U 0 0 0 eth1 192.168.54.32 0.0.0.0 255.255.255.224 U 0 0 0 eth2 192.168.54.64 192.168.54.62 255.255.255.224 UG 0 0 0 eth2 192.168.54.96 192.168.54.62 255.255.255.224 UG 0 0 0 eth2 192.168.16.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 192.168.54.1 0.0.0.0 UG 0 0 0 eth1 |
$sudo route -n >> /etc/network/interfaces
bash: /etc/network/interfaces: Permission denied |
$sudo sh -c '
|
$vim /etc/network/interfaces
|
$vim /etc/network/interfaces
|
#cat /etc/sysctl.conf
# # /etc/sysctl.conf - Configuration file for setting system variables # See sysctl.conf (5) for information. # #kernel.domainname = example.com #net/ipv4/icmp_echo_ignore_broadcasts=1 # Uncomment the following to stop low-level messages on console #kernel.printk = 4 4 1 7 ##############################################################3 # Functions previously found in netbase # # Uncomment the next line to enable Spoof protection (reverse-path filter) #net.ipv4.conf.default.rp_filter=1 # Uncomment the next line to enable TCP/IP SYN cookies #net.ipv4.tcp_syncookies=1 # Uncomment the next line to enable packet forwarding for IPv4 net.ipv4.conf.default.forwarding=1 # Uncomment the next line to enable packet forwarding for IPv6 #net.ipv6.conf.default.forwarding=1 net.ipv4.ip_forward=1 |
#vim /etc/sysctl.conf
|
#cat /etc/sysctl.conf
# # /etc/sysctl.conf - Configuration file for setting system variables # See sysctl.conf (5) for information. # #kernel.domainname = example.com #net/ipv4/icmp_echo_ignore_broadcasts=1 # Uncomment the following to stop low-level messages on console #kernel.printk = 4 4 1 7 ##############################################################3 # Functions previously found in netbase # # Uncomment the next line to enable Spoof protection (reverse-path filter) #net.ipv4.conf.default.rp_filter=1 # Uncomment the next line to enable TCP/IP SYN cookies #net.ipv4.tcp_syncookies=1 # Uncomment the next line to enable packet forwarding for IPv4 #net.ipv4.conf.default.forwarding=1 # Uncomment the next line to enable packet forwarding for IPv6 #net.ipv6.conf.default.forwarding=1 net.ipv4.ip_forward=1 |
#cat /etc/sysctl.conf
# # /etc/sysctl.conf - Configuration file for setting system variables # See sysctl.conf (5) for information. # #kernel.domainname = example.com #net/ipv4/icmp_echo_ignore_broadcasts=1 # Uncomment the following to stop low-level messages on console #kernel.printk = 4 4 1 7 ##############################################################3 # Functions previously found in netbase # # Uncomment the next line to enable Spoof protection (reverse-path filter) #net.ipv4.conf.default.rp_filter=1 # Uncomment the next line to enable TCP/IP SYN cookies #net.ipv4.tcp_syncookies=1 # Uncomment the next line to enable packet forwarding for IPv4 #net.ipv4.conf.default.forwarding=1 # Uncomment the next line to enable packet forwarding for IPv6 #net.ipv6.conf.default.forwarding=1 net.ipv4.ip_forward=1 |
#cat
auto lo eth0 eth1 eth2 iface lo inet loopback iface eth0 inet static address 192.168.16.6 netmask 255.255.255.0 # gateway 192.168.16.254 iface eth1 inet static adress 192.168.54.94 netmask 255.255.255.224 iface eth2 inet static adress 192.168.16.97 netmask 255.255.255.224 up route add default gw 192.168.54.65 up route add -net 192.168.54.128 netmask 255.255.255.224 gw 192.168.54.126 |
#reboot
|
$reboot
bash: reboot: command not found |
$sudo
|
$ssh user@192.168.16.7
The authenticity of host '192.168.16.7 (192.168.16.7)' 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 Failed to add the host to the list of known hosts (/home/user/.ssh/known_hosts). user@192.168.16.7's password: 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. Last login: Fri Jul 31 19:02:25 2009 from fbsd26.net.nt l3-agent is already running: pid=1260; pidfile=/home/user/.lilalo/l3-agent.pid |
$screen -x
|
$sudo route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.54.0 0.0.0.0 255.255.255.224 U 0 0 0 eth1 192.168.54.32 0.0.0.0 255.255.255.224 U 0 0 0 eth2 192.168.16.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 192.168.54.1 0.0.0.0 UG 0 0 0 eth1 |
$sudo
(2) Предыдущий сеанс редактирования этого файла завершён аварийно. В этом случае, используйте команду ":recover" или "vim -r /etc/network/inter f aces" для восстановления изменений (см. ":help восстановление"). Если вы уже выполняли эту операцию, удалите своп-файл "/etc/network/.interfa c es.swp" чтобы избежать появления этого сообщения в будущем. [O] Открыть для чтения, (E) Редактировать, (R) Восстановить, (Q) Выход, (A) Прер в Press ENTER or type command to continue |
$sudo vim /etc/network/interfaces
|
#route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.16.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 |
$sudo /etc/init.d/networking restart
Reconfiguring network interfaces...SIOCADDRT: File exists Failed to bring up eth1. done. |
$sudo route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.54.128 192.168.54.62 255.255.255.224 UG 0 0 0 eth2 192.168.54.0 0.0.0.0 255.255.255.224 U 0 0 0 eth1 192.168.54.32 192.168.54.62 255.255.255.224 UG 0 0 0 eth2 192.168.54.32 0.0.0.0 255.255.255.224 U 0 0 0 eth2 192.168.54.64 192.168.54.62 255.255.255.224 UG 0 0 0 eth2 192.168.16.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 192.168.54.1 0.0.0.0 UG 0 0 0 eth1 |
$ifconfig
bash: ifconfig: command not found |
$ssh user@
The authenticity of host '192.168.16.7 (192.168.16.7)' 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 Failed to add the host to the list of known hosts (/home/user/.ssh/known_hosts). user@192.168.16.7's password: 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. Last login: Fri Jul 31 20:03:45 2009 from 192.168.16.4 l3-agent is already running: pid=1260; pidfile=/home/user/.lilalo/l3-agent.pid |
$sudo
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:04 inet addr:192.168.16.4 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:4/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:162 errors:0 dropped:0 overruns:0 frame:0 TX packets:190 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:27394 (26.7 KiB) TX bytes:41681 (40.7 KiB) eth1 Link encap:Ethernet HWaddr 00:16:3E:00:01:04 inet addr:192.168.54.30 Bcast:192.168.54.31 Mask:255.255.255.224 ... collisions:0 txqueuelen:1000 RX bytes:208 (208.0 b) TX bytes:510 (510.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) |
$sudo ifconfig | less
|
$sudo /etc/init.d/networking restart
Reconfiguring network interfaces...SIOCADDRT: File exists Failed to bring up eth1. done. |
$sudo vim /etc/network/interfaces
|
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:06 inet addr:192.168.16.6 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:6/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:5209 errors:0 dropped:0 overruns:0 frame:0 TX packets:5369 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:577158 (563.6 KiB) TX bytes:1156165 (1.1 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 -a
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:06 inet addr:192.168.16.6 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:6/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:5229 errors:0 dropped:0 overruns:0 frame:0 TX packets:5392 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:578608 (565.0 KiB) TX bytes:1164461 (1.1 MiB) eth1 Link encap:Ethernet HWaddr 00:16:3E:00:01:06 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
|
$ping 192.168.94
[user@debian4:~]$ PING 192.168.94 (192.168.0.94) 56(84) bytes of data. --- 192.168.94 ping statistics --- 3 packets transmitted, 0 received, 100% packet loss, time 2009ms |
$ping 192.168.65
PING 192.168.65 (192.168.0.65) 56(84) bytes of data. --- 192.168.65 ping statistics --- 10 packets transmitted, 0 received, 100% packet loss, time 9006ms |
#/etc/init.d/networking restart
Reconfiguring network interfaces...SIOCADDRT: Network is unreachable Failed to bring up eth2. done. |
$ping 192.168.54.65
PING 192.168.54.65 (192.168.54.65) 56(84) bytes of data. 64 bytes from 192.168.54.65: icmp_seq=1 ttl=64 time=0.231 ms 64 bytes from 192.168.54.65: icmp_seq=2 ttl=64 time=0.250 ms --- 192.168.54.65 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 0.231/0.240/0.250/0.018 ms |
$ping 192.168.54.96
PING 192.168.54.96 (192.168.54.96) 56(84) bytes of data. From 192.168.54.1: icmp_seq=1 Redirect Host(New nexthop: 192.168.54.30) From 192.168.54.1: icmp_seq=2 Redirect Host(New nexthop: 192.168.54.30) From 192.168.54.1: icmp_seq=3 Redirect Host(New nexthop: 192.168.54.30) From 192.168.54.1: icmp_seq=4 Redirect Host(New nexthop: 192.168.54.30) From 192.168.54.1: icmp_seq=5 Redirect Host(New nexthop: 192.168.54.30) From 192.168.54.1: icmp_seq=6 Redirect Host(New nexthop: 192.168.54.30) From 192.168.54.1: icmp_seq=7 Redirect Host(New nexthop: 192.168.54.30) From 192.168.54.1: icmp_seq=8 Redirect Host(New nexthop: 192.168.54.30) From 192.168.54.1: icmp_seq=9 Redirect Host(New nexthop: 192.168.54.30) From 192.168.54.1: icmp_seq=10 Redirect Host(New nexthop: 192.168.54.30) From 192.168.54.1: icmp_seq=11 Redirect Host(New nexthop: 192.168.54.30) From 192.168.54.1: icmp_seq=12 Redirect Host(New nexthop: 192.168.54.30) From 192.168.54.1: icmp_seq=13 Redirect Host(New nexthop: 192.168.54.30) --- 192.168.54.96 ping statistics --- 13 packets transmitted, 0 received, 100% packet loss, time 12011ms |
$ping 192.168.54.65
PING 192.168.54.65 (192.168.54.65) 56(84) bytes of data. 64 bytes from 192.168.54.65: icmp_seq=1 ttl=64 time=0.253 ms 64 bytes from 192.168.54.65: icmp_seq=2 ttl=64 time=0.250 ms 64 bytes from 192.168.54.65: icmp_seq=3 ttl=64 time=0.232 ms --- 192.168.54.65 ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 1999ms rtt min/avg/max/mdev = 0.232/0.245/0.253/0.009 ms |
$ping 192.168.54.96
PING 192.168.54.96 (192.168.54.96) 56(84) bytes of data. From 192.168.54.1: icmp_seq=1 Redirect Host(New nexthop: 192.168.54.30) From 192.168.54.1: icmp_seq=2 Redirect Host(New nexthop: 192.168.54.30) From 192.168.54.1: icmp_seq=3 Redirect Host(New nexthop: 192.168.54.30) From 192.168.54.1: icmp_seq=4 Redirect Host(New nexthop: 192.168.54.30) From 192.168.54.1: icmp_seq=5 Redirect Host(New nexthop: 192.168.54.30) From 192.168.54.1: icmp_seq=6 Redirect Host(New nexthop: 192.168.54.30) From 192.168.54.1: icmp_seq=7 Redirect Host(New nexthop: 192.168.54.30) --- 192.168.54.96 ping statistics --- 7 packets transmitted, 0 received, 100% packet loss, time 6011ms |
$reset
|
#route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.54.128 192.168.54.126 255.255.255.224 UG 0 0 0 eth2 192.168.54.64 0.0.0.0 255.255.255.224 U 0 0 0 eth1 192.168.54.96 0.0.0.0 255.255.255.224 U 0 0 0 eth2 192.168.16.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 192.168.54.65 0.0.0.0 UG 0 0 0 eth1 |
$cat /proc/sys/net/ipv4/ip_forward
1 |
$sudo /etc/init.d/networking restart
Reconfiguring network interfaces...SIOCADDRT: Network is unreachable Failed to bring up eth2. done. |
$sudo
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:06 inet addr:192.168.16.6 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:6/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:85 errors:0 dropped:0 overruns:0 frame:0 TX packets:63 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:11054 (10.7 KiB) TX bytes:21406 (20.9 KiB) eth1 Link encap:Ethernet HWaddr 00:16:3E:00:01:06 inet addr:192.168.54.94 Bcast:192.168.54.95 Mask:255.255.255.224 ... collisions:0 txqueuelen:1000 RX bytes:17306 (16.9 KiB) TX bytes:2596 (2.5 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) |
$route -n
bash: route: command not found |
$sudo
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.54.64 0.0.0.0 255.255.255.224 U 0 0 0 eth1 192.168.54.96 0.0.0.0 255.255.255.224 U 0 0 0 eth2 192.168.16.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 |
$sudo vim /etc/network/interfaces
|
$sudo /etc/init.d/networking restart
Reconfiguring network interfaces...SIOCDELRT: No such process done. |
$sudo /etc/init.d/networking restart
Reconfiguring network interfaces...done. |
$ssh user@192.168.16.7
The authenticity of host '192.168.16.7 (192.168.16.7)' 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 Failed to add the host to the list of known hosts (/home/user/.ssh/known_hosts). user@192.168.16.7's password: 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. Last login: Fri Jul 31 20:09:20 2009 from 192.168.16.6 l3-agent is already running: pid=1260; pidfile=/home/user/.lilalo/l3-agent.pid |
$ping sharik.kharkov.ua
PING sharik.kharkov.ua (94.124.161.75) 56(84) bytes of data. 64 bytes from 94.124.161.75: icmp_seq=1 ttl=53 time=13.0 ms 64 bytes from 94.124.161.75: icmp_seq=2 ttl=53 time=14.7 ms --- sharik.kharkov.ua ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 13.065/13.912/14.760/0.855 ms |
$ping sharik.kharkov.ua
PING sharik.kharkov.ua (94.124.161.75) 56(84) bytes of data. 64 bytes from 94.124.161.75: icmp_seq=3 ttl=54 time=38.5 ms 64 bytes from 94.124.161.75: icmp_seq=4 ttl=54 time=45.6 ms --- sharik.kharkov.ua ping statistics --- 4 packets transmitted, 2 received, 50% packet loss, time 3008ms rtt min/avg/max/mdev = 38.504/42.078/45.653/3.580 ms |
$links
|
$arp-an
bash: arp-an: command not found |
$arp
bash: arp: command not found |
$ssh user@192.168.16.1
The authenticity of host '192.168.16.1 (192.168.16.1)' 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)? tes Please type 'yes' or 'no': yes Warning: Permanently added '192.168.16.1' (RSA) to the list of known hosts. user@192.168.16.1's password: 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. Last login: Mon Aug 10 11:31:08 2009 Removing stale pidfile |
$screen -x
|
$ls
hello ug-bsdnet.pdf |
$sudo sch ug-bsdnet.pdf alexey@94.124.161.75 ~
Password: Sorry, try again. Password: sudo: sch: command not found |
$sudo scp
cp: `ug-bsdnet.pdf' и `/home/user/ug-bsdnet.pdf' - один и тот же файл cp: невозможно выполнить stat для `alexey@94.124.161.75': No such file or directory |
$sudo scp ug-bsdnet.pdf alexey@94.124.161.75 ~/alexey
|
$ssh alexey@
The authenticity of host '94.124.161.75 (94.124.161.75)' can't be established. RSA key fingerprint is 6b:d2:ca:85:95:9c:0f:53:05:54:0d:bc:7a:6e:a0:e8. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '94.124.161.75' (RSA) to the list of known hosts. alexey@94.124.161.75's password: Linux sharik.kharkov.ua 2.6.24-16-generic #1 SMP Thu Apr 10 13:23:42 UTC 2008 i686 The programs included with the Ubuntu system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by ... 0010.jpg gallery-2.3-developer(2).tar.gz Settings core.17028 gallery-2.3-developer.tar.gz SetupFlylinkDC-r307.exe core.24340 gnome-terminal.desktop Temp Desktop Krym_500m Webcam_Pictures Downloads Logs x_treme_pack_full_1.0.6.tar.gz Examples mysql Ссылка на FlylinkDC.exe foto ne.hodite.devki.zamuzh.avi ТТК alexey@sharik:~$ exit logout Connection to 94.124.161.75 closed. |
$ssh alexey@94.124.161.75
<â/etc/network v>â~âââââââââ v> â/.. â-ÐÐÐРХ-â /.vnc â 4096âÑ 9 12:44 2008 â² â/if-post-down.d â 4096âÐай 22/Desktop â 409ÐÑл 31 18:152008 â 24 15:13 â â/if-up. âââââââââââââââââââ Midnight Commander âââââââââââââââââââ â â â 9 21:45вг 13 2008 â â ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ â â â /foto â 4096âÐек 25 2008 13 2008 â â â â /mysql â 4096âй 23 2008 13:56 28 2008 â â â â â .ICEauthority â 20693âÐÑл 31 09:22 â34 â â interfaces /g2data â СовÐÐÑ Ð¼Ð¾Ð¶ÐµÑе вÑбÑаÑÑ ÑедакÑÐ¾Ñ Ð´Ð»Ñ F4 Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ Ð¿ÐµÑеменной оболоÑки EDITOR.аÑии. alexey@sharik:/etc/network$ exit logout Connection to 94.124.161.75 closed. |
$ping -s 65535 192.168.16.55
Error: packet size 65535 is too large. Maximum is 65507 |
$ping -s 65507
PING 192.168.16.55 (192.168.16.55) 65507(65535) bytes of data. 65515 bytes from 192.168.16.55: icmp_seq=2 ttl=128 time=11.7 ms 65515 bytes from 192.168.16.55: icmp_seq=3 ttl=128 time=11.6 ms 65515 bytes from 192.168.16.55: icmp_seq=4 ttl=128 time=11.7 ms 65515 bytes from 192.168.16.55: icmp_seq=5 ttl=128 time=11.7 ms 65515 bytes from 192.168.16.55: icmp_seq=6 ttl=128 time=11.6 ms 65515 bytes from 192.168.16.55: icmp_seq=7 ttl=128 time=11.7 ms 65515 bytes from 192.168.16.55: icmp_seq=8 ttl=128 time=12.0 ms 65515 bytes from 192.168.16.55: icmp_seq=9 ttl=128 time=14.9 ms 65515 bytes from 192.168.16.55: icmp_seq=10 ttl=128 time=15.5 ms ... 65515 bytes from 192.168.16.55: icmp_seq=125 ttl=128 time=15.2 ms 65515 bytes from 192.168.16.55: icmp_seq=126 ttl=128 time=15.3 ms 65515 bytes from 192.168.16.55: icmp_seq=127 ttl=128 time=24.3 ms 65515 bytes from 192.168.16.55: icmp_seq=128 ttl=128 time=24.3 ms 65515 bytes from 192.168.16.55: icmp_seq=129 ttl=128 time=24.3 ms 65515 bytes from 192.168.16.55: icmp_seq=130 ttl=128 time=24.3 ms 65515 bytes from 192.168.16.55: icmp_seq=131 ttl=128 time=24.3 ms --- 192.168.16.55 ping statistics --- 131 packets transmitted, 66 received, +1 errors, 49% packet loss, time 130025ms rtt min/avg/max/mdev = 11.597/15.764/109.519/12.118 ms, pipe 65 |
$ssh alexey@94.124.161.75
alexey@sharik:/home/interfaces$ [^] │/.. │-ВВЕРХ-│ ▲│/.. │-ВВЕРХ-│ ▲ │ good2 │ 1081│Июн 9 2008 ▒│/if-post-down.d │ 4096│Май 22 2008 ▒ │ intgoo ┌────────────────── Midnight Commander ──────────────────┐ │ provid │ │ │ ▒ │ u7 └────────────────────────────────────────────────────────┘ │ up │ │ ▒│ │ │ ▒ │ │ │ ●│ │ │ ▒ │ │ │ ▒│ │ │ ▒ │ u7 ││/.. │ Совет: Некоторые клавиши не работают? Зайдите в Настройки/Распознавание клавиш. alexey@sharik:/etc/network$ exit logout Connection to 94.124.161.75 closed. |
$ls
hello nxclient_3.3.0-6_i386.deb ug-bsdnet.pdf |
$dpkg -i
dpkg: запрошенная операция требует привилегий суперпользователя |
$sudo
Password: Выбор ранее не выбранного пакета nxclient. (Чтение базы данных... на данный момент установлено 22830 файлов и каталогов.) Распаковывается пакет nxclient (из файла nxclient_3.3.0-6_i386.deb)... dpkg: зависимости пакетов не позволяют настроить пакет nxclient: nxclient зависит от libaudiofile0, однако: Пакет libaudiofile0 не установлен. dpkg: не удалось обработать параметр nxclient (--install): проблемы зависимостей -- оставляем не настроенным При обработке следующих пакетов произошли ошибки: nxclient |
$sudo ifconfig eth1 192.168.18.65 netmask 255.255.255.224
Password: |
$sudo ifconfig eth2 192.168.18.62
|
$ssh 192.168.16.9
The authenticity of host '192.168.16.9 (192.168.16.9)' 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.9' (RSA) to the list of known hosts. user@192.168.16.9's password: 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. Last login: Sun May 24 13:24:51 2009 from 192.168.16.254 |
$sudo ifconfig eth1 192.168.18.94 netmask 255.255.255.224
Password: |
$sudo ifconfig eth2 192.168.18.97
|
$sudo ifconfig eth1 192.168.18.94 netmask 255.255.255.224
|
$sudo ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:09 inet addr:192.168.16.9 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:9/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:3208 errors:0 dropped:0 overruns:0 frame:0 TX packets:296 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:351246 (343.0 KiB) TX bytes:105288 (102.8 KiB) eth1 Link encap:Ethernet HWaddr 00:16:3E:00:01:09 inet addr:192.168.18.94 Bcast:192.168.18.95 Mask:255.255.255.224 ... collisions:0 txqueuelen:1000 RX bytes:378 (378.0 b) TX bytes:510 (510.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) |
# # /etc/sysctl.conf - Configuration file for setting system variables # See sysctl.conf (5) for information. # #kernel.domainname = example.com #net/ipv4/icmp_echo_ignore_broadcasts=1 # Uncomment the following to stop low-level messages on console #kernel.printk = 4 4 1 7 ##############################################################3 # Functions previously found in netbase # # Uncomment the next line to enable Spoof protection (reverse-path filter) #net.ipv4.conf.default.rp_filter=1 # Uncomment the next line to enable TCP/IP SYN cookies #net.ipv4.tcp_syncookies=1 # Uncomment the next line to enable packet forwarding for IPv4 #net.ipv4.conf.default.forwarding=1 # Uncomment the next line to enable packet forwarding for IPv6 #net.ipv6.conf.default.forwarding=1 net.ipv4.ip_forward=1
1
auto lo eth0 eth1 eth2 iface lo inet loopback iface eth0 inet static address 192.168.16.6 netmask 255.255.255.0 # gateway 192.168.16.254 iface eth1 inet static adress 192.168.54.94 netmask 255.255.255.224 iface eth2 inet static adress 192.168.16.97 netmask 255.255.255.224 up route add default gw 192.168.54.65 up route add -net 192.168.54.128 netmask 255.255.255.224 gw 192.168.54.126
Время первой команды журнала | 18:39:27 2009- 7-31 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 16:17:46 2009- 8-10 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 13.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 5.94 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 3.49 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.48 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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