/l3/users/14-06-2010/nt-fbsdnet/fbsd4.net.nt/root :1 :2 :3 :4 :5 |
|
#ifconfig internet_lias0 172.16.0.1 netmask 255.255.255.0
ifconfig: interface internet_alias0 does not exist |
#ifconfig internet 172.16.0.1 netmask 255.255.255.0 alias0
ifconfig: alias0: bad value |
#man ifconfig
|
#ifconfig internet lias 172.16.0.1 netmask 255.255.255.0
|
#ifconfig
re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING> inet 192.168.16.24 netmask 0xffffff00 broadcast 192.168.16.255 ether 00:16:4e:00:00:04 media: Ethernet autoselect (100baseTX <full-duplex>) status: active internet: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING> inet 10.0.0.2 netmask 0xffffff00 broadcast 10.0.0.255 inet 172.16.0.1 netmask 0xffffff00 broadcast 172.16.0.255 ... re2: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500 options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING> ether 00:16:4e:00:02:04 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 |
#vim /etc/rc.conf
|
#ifconfig_re1_name="i
Stopping network:ifconfig: ioctl (SIOCDIFADDR): Can't assign requested address lo0 re0 internet re2 plip0. 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 re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING> inet 192.168.16.24 netmask 0xffffff00 broadcast 192.168.16.255 ether 00:16:4e:00:00:04 media: Ethernet autoselect (100baseTX <full-duplex>) status: active internet: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING> inet 172.16.0.1 netmask 0xffffff00 broadcast 172.16.0.255 ether 00:16:4f:00:01:04 media: Ethernet autoselect (100baseTX <full-duplex>) status: active |
#vim /etc/rc.conf
--- /tmp/l3-saved-13279.29439.22884 2010-06-14 12:56:41.000000000 +0300 +++ /etc/rc.conf 2010-06-14 12:56:58.000000000 +0300 @@ -17,6 +17,6 @@ ifconfig_re0="inet 192.168.16.24 netmask 255.255.255.0" ifconfig_re1_name="internet" ifconfig_internet="inet 10.0.0.2 netmask 255.255.255.0" -ifconfig_internet_alias0="inet 172.16.0.1 netmask 255.255.255.0" +ifconfig_internet="alias inet 172.16.0.1 netmask 255.255.255.0" ifconfig_internet="ether 00:16:4f:00:01:04" hostname="fbsd4.net.nt" |
#/etc/rc.d/netif restart
Stopping network: lo0 re0 internet re2 plip0. 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 re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING> inet 192.168.16.24 netmask 0xffffff00 broadcast 192.168.16.255 ether 00:16:4e:00:00:04 media: Ethernet autoselect (100baseTX <full-duplex>) status: active internet: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING> ether 00:16:4f:00:01:04 media: Ethernet autoselect (100baseTX <full-duplex>) status: active |
#vim /etc/rc.conf
--- /tmp/l3-saved-13279.11513.22062 2010-06-14 12:57:10.000000000 +0300 +++ /etc/rc.conf 2010-06-14 12:57:30.000000000 +0300 @@ -16,7 +16,7 @@ hostname="fbsdvm.unix.nt" ifconfig_re0="inet 192.168.16.24 netmask 255.255.255.0" ifconfig_re1_name="internet" -ifconfig_internet="inet 10.0.0.2 netmask 255.255.255.0" -ifconfig_internet="alias inet 172.16.0.1 netmask 255.255.255.0" +ifconfig_internet_alias1="inet 10.0.0.2 netmask 255.255.255.0" +ifconfig_internet_alias0="inet 172.16.0.1 netmask 255.255.255.0" ifconfig_internet="ether 00:16:4f:00:01:04" hostname="fbsd4.net.nt" |
#/etc/rc.d/netif restart
Stopping network:ifconfig: ioctl (SIOCDIFADDR): Can't assign requested address ifconfig: ioctl (SIOCDIFADDR): Can't assign requested address lo0 re0 internet re2 plip0. 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 re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING> inet 192.168.16.24 netmask 0xffffff00 broadcast 192.168.16.255 ether 00:16:4e:00:00:04 media: Ethernet autoselect (100baseTX <full-duplex>) status: active internet: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING> inet 172.16.0.1 netmask 0xffffff00 broadcast 172.16.0.255 inet 10.0.0.2 netmask 0xffffff00 broadcast 10.0.0.255 ether 00:16:4f:00:01:04 media: Ethernet autoselect (100baseTX <full-duplex>) status: active |
#vim /etc/rc.conf
|
#atrp
bash: atrp: command not found |
#atp
bash: atp: command not found |
#arp
usage: arp [-n] [-i interface] hostname arp [-n] [-i interface] -a arp -d hostname [pub] arp -d [-i interface] -a arp -s hostname ether_addr [temp] [pub] arp -S hostname ether_addr [temp] [pub] arp -f filename |
#arp -a
debian4.net.nt (192.168.16.4) at 00:16:3e:00:00:04 on re0 [ethernet] debian.net.nt (192.168.16.254) at 00:07:e9:0c:45:0c on re0 [ethernet] |
#arp -an
? (192.168.16.4) at 00:16:3e:00:00:04 on re0 [ethernet] ? (192.168.16.254) at 00:07:e9:0c:45:0c on re0 [ethernet] |
#tcp
tcpdchk tcpdmatch tcpdrop tcpdump tcpslice |
#tcpdump -i re0 -n -p arp
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on re0, link-type EN10MB (Ethernet), capture size 96 bytes 12:58:50.073341 arp who-has 192.168.16.24 tell 192.168.16.254 12:58:50.073376 arp reply 192.168.16.24 is-at 00:16:4e:00:00:04 12:58:54.686764 arp who-has 192.168.16.24 tell 192.168.16.219 12:58:54.686806 arp reply 192.168.16.24 is-at 00:16:4e:00:00:04 ^C 4 packets captured 39 packets received by filter 0 packets dropped by kernel |
#ping -f 192.168.16.254
PING 192.168.16.254 (192.168.16.254): 56 data bytes ^C --- 192.168.16.254 ping statistics --- 11991 packets transmitted, 11990 packets received, 0% packet loss round-trip min/avg/max/stddev = 0.207/0.342/20.178/0.939 ms |
#ping -I re0 192.168.16.254
ping: invalid multicast interface: `re0' |
#man ping
|
#ping -h
ping: option requires an argument -- h usage: ping [-AaDdfnoQqRrv] [-c count] [-G sweepmaxsize] [-g sweepminsize] [-h sweepincrsize] [-i wait] [-l preload] [-M mask | time] [-m ttl] [-P policy] [-p pattern] [-S src_addr] [-s packetsize] [-t timeout] [-W waittime] [-z tos] host ping [-AaDdfLnoQqRrv] [-c count] [-I iface] [-i wait] [-l preload] [-M mask | time] [-m ttl] [-P policy] [-p pattern] [-S src_addr] [-s packetsize] [-T ttl] [-t timeout] [-W waittime] [-z tos] mcast-group |
#ping -c 2 nt.ua
PING nt.ua (212.40.34.157): 56 data bytes ping: sendto: No route to host ping: sendto: No route to host ^C --- nt.ua ping statistics --- 2 packets transmitted, 0 packets received, 100% packet loss |
#route -n
usage: route [-dnqtv] command [[modifiers] args] |
#netstat -rn
Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire 10/24 link#2 UC 0 0 intern 127.0.0.1 127.0.0.1 UH 0 0 lo0 172.16/24 link#2 UC 0 0 intern 192.168.16 link#1 UC 0 0 re0 192.168.16.4 00:16:3e:00:00:04 UHLW 1 19885 re0 940 192.168.16.219 00:14:c2:05:a3:18 UHLW 1 2 re0 1022 192.168.16.254 00:07:e9:0c:45:0c UHLW 1 12060 re0 1173 Internet6: Destination Gateway Flags Netif Expire ::1 ::1 UHL lo0 fe80::%lo0/64 fe80::1%lo0 U lo0 fe80::1%lo0 link#5 UHL lo0 ff01:5::/32 fe80::1%lo0 UC lo0 ff02::%lo0/32 fe80::1%lo0 UC lo0 |
#/etc/rc.d/ro
root route6d routed routing |
#/etc/rc.d/routing restart
add net default: gateway 192.168.16.254 Additional routing options:. |
#ping -c 2 nt.ua
PING nt.ua (212.40.34.157): 56 data bytes 64 bytes from 212.40.34.157: icmp_seq=0 ttl=57 time=28.150 ms 64 bytes from 212.40.34.157: icmp_seq=1 ttl=57 time=4.045 ms --- nt.ua ping statistics --- 2 packets transmitted, 2 packets received, 0% packet loss round-trip min/avg/max/stddev = 4.045/16.098/28.150/12.052 ms |
#traceroute -n nt,.ua
traceroute: unknown host nt,.ua |
#traceroute -n nt.ua
traceroute to nt.ua (212.40.34.157), 64 hops max, 40 byte packets 1 192.168.16.254 1.016 ms 0.901 ms 0.974 ms 2 10.0.3.4 1.277 ms 0.995 ms 1.091 ms 3 192.168.100.1 1.506 ms 1.428 ms 1.764 ms 4 193.200.68.189 4.175 ms 4.342 ms 6.909 ms 5 193.200.69.241 4.361 ms 6.190 ms 5.423 ms 6 213.133.162.221 6.513 ms 6.431 ms 5.990 ms 7 89.209.11.37 7.147 ms 6.637 ms 5.815 ms 8 212.40.58.201 8.475 ms 15.280 ms 8.252 ms 9 212.40.34.157 7.613 ms 8.127 ms 6.440 ms |
#nmap
bash: nmap: command not found |
#route -h
route: illegal option -- h usage: route [-dnqtv] command [[modifiers] args] |
#route add -net 192.168.8.0 gw 192.168.16.254
route: bad address: gw |
#route add -net 192.168.8.0 192.168.16.254
add net 192.168.8.0: gateway 192.168.16.254 |
#route -n
usage: route [-dnqtv] command [[modifiers] args] |
#route -n
usage: route [-dnqtv] command [[modifiers] args] |
#netstat -rn
Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire default 192.168.16.254 UGS 0 1924 re0 10/24 link#2 UC 0 0 intern 127.0.0.1 127.0.0.1 UH 0 0 lo0 172.16/24 link#2 UC 0 0 intern 192.168.8 192.168.16.254 UGS 0 0 re0 192.168.16 link#1 UC 0 0 re0 192.168.16.4 00:16:3e:00:00:04 UHLW 1 136 re0 1122 192.168.16.254 00:07:e9:0c:45:0c UHLW 3 12091 re0 1179 Internet6: Destination Gateway Flags Netif Expire ::1 ::1 UHL lo0 fe80::%lo0/64 fe80::1%lo0 U lo0 fe80::1%lo0 link#5 UHL lo0 ff01:5::/32 fe80::1%lo0 UC lo0 ff02::%lo0/32 fe80::1%lo0 UC lo0 |
#netstat -rn -f inet
Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire default 192.168.16.254 UGS 0 1924 re0 10/24 link#2 UC 0 0 intern 127.0.0.1 127.0.0.1 UH 0 0 lo0 172.16/24 link#2 UC 0 0 intern 192.168.8 192.168.16.254 UGS 0 0 re0 192.168.16 link#1 UC 0 0 re0 192.168.16.4 00:16:3e:00:00:04 UHLW 1 147 re0 1118 192.168.16.254 00:07:e9:0c:45:0c UHLW 3 12091 re0 1175 |
#netstat | less
|
#sockstat -4l
USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS root xdm 978 1 tcp46 *:49152 *:* root Xorg 977 3 tcp4 *:6000 *:* root xdm 974 1 tcp46 *:49152 *:* root xdm 974 3 udp46 *:177 *:* root inetd 948 5 tcp4 *:5902 *:* root sendmail 914 4 tcp4 127.0.0.1:25 *:* root sshd 908 3 tcp46 *:22 *:* root sshd 908 4 tcp4 *:22 *:* root syslogd 750 7 udp4 *:514 *:* |
#sockstat -4l
|
#vim /etc/rc.conf
|
#defaultrouter="19
removable_route_flush="NO" # Flush routes when removing an interface #gif_interfaces="gif0 gif1" # Examples typically for a router. #gifconfig_gif0="10.1.1.1 10.1.2.1" # Examples typically for a router. #gifconfig_gif1="10.1.1.2 10.1.2.2" # Examples typically for a router. defaultrouter="NO" # Set to default gateway (or NO). static_routes="" # Set to static route list (or leave empty). natm_static_routes="" # Set to static route list for NATM (or leave empty). router_enable="NO" # Set to YES to enable a routing daemon. router="/sbin/routed" # Name of routing daemon to use if enabled. router_flags="-q" # Flags for routing daemon. ... #ipv6_router_flags="-q" # If you want to run a routing daemon on an end #ipv6_network_interfaces="ed0 ep0" # Examples for router rtsol_flags="" # Flags to IPv6 router solicitation. rtadvd_enable="NO" # Set to YES to enable an IPv6 router # this router becomes a possible candidate # IPv6 default router for local subnets. mroute6d_enable="NO" # Do IPv6 multicast routing. mroute6d_program="/usr/local/sbin/pim6dd" # Name of IPv6 multicast mroute6d_flags="" # Flags to IPv6 multicast routing daemon. jail_socket_unixiproute_only="YES" # Route only TCP/IP within a jail |
#grep route /etc/defaults/rc.conf | less
|
#vim /etc/rc.conf
|
#~
Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire default 192.168.16.254 UGS 0 2060 re0 10/24 link#2 UC 0 0 intern 127.0.0.1 127.0.0.1 UH 0 0 lo0 172.16/24 link#2 UC 0 0 intern 192.168.8 192.168.16.254 UGS 0 0 re0 192.168.16 link#1 UC 0 0 re0 192.168.16.4 00:16:3e:00:00:04 UHLW 1 352 re0 876 192.168.16.254 00:07:e9:0c:45:0c UHLW 3 12102 re0 1154 Internet6: Destination Gateway Flags Netif Expire ::1 ::1 UHL lo0 fe80::%lo0/64 fe80::1%lo0 U lo0 fe80::1%lo0 link#5 UHL lo0 ff01:5::/32 fe80::1%lo0 UC lo0 ff02::%lo0/32 fe80::1%lo0 UC lo0 |
#vim /etc/rc.conf
--- /tmp/l3-saved-22004.18421.18037 2010-06-14 14:23:19.000000000 +0300 +++ /etc/rc.conf 2010-06-14 14:24:15.000000000 +0300 @@ -20,3 +20,5 @@ ifconfig_internet_alias0="inet 172.16.0.1 netmask 255.255.255.0" ifconfig_internet="ether 00:16:4f:00:01:04" hostname="fbsd4.net.nt" +static_routes="8_0" +route_8_0="add -net 192.168.8.0 192.168.16.254" |
#route -n
usage: route [-dnqtv] command [[modifiers] args] |
#netstat -rn
Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire default 192.168.16.254 UGS 0 2110 re0 10/24 link#2 UC 0 0 intern 127.0.0.1 127.0.0.1 UH 0 0 lo0 172.16/24 link#2 UC 0 0 intern 192.168.8 192.168.16.254 UGS 0 0 re0 192.168.16 link#1 UC 0 0 re0 192.168.16.4 00:16:3e:00:00:04 UHLW 1 562 re0 780 192.168.16.254 00:07:e9:0c:45:0c UHLW 3 12103 re0 1193 Internet6: Destination Gateway Flags Netif Expire ::1 ::1 UHL lo0 fe80::%lo0/64 fe80::1%lo0 U lo0 fe80::1%lo0 link#5 UHL lo0 ff01:5::/32 fe80::1%lo0 UC lo0 ff02::%lo0/32 fe80::1%lo0 UC lo0 |
#route delete 192.168.8.0 192.168.16.254
delete net 192.168.8.0: gateway 192.168.16.254 |
#netstat -rn
Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire default 192.168.16.254 UGS 0 2129 re0 10/24 link#2 UC 0 0 intern 127.0.0.1 127.0.0.1 UH 0 0 lo0 172.16/24 link#2 UC 0 0 intern 192.168.16 link#1 UC 0 0 re0 192.168.16.4 00:16:3e:00:00:04 UHLW 1 614 re0 750 192.168.16.254 00:07:e9:0c:45:0c UHLW 2 12104 re0 1163 Internet6: Destination Gateway Flags Netif Expire ::1 ::1 UHL lo0 fe80::%lo0/64 fe80::1%lo0 U lo0 fe80::1%lo0 link#5 UHL lo0 ff01:5::/32 fe80::1%lo0 UC lo0 ff02::%lo0/32 fe80::1%lo0 UC lo0 |
#/etc/rc.d/routing restart
default 192.168.16.254 done add net default: gateway 192.168.16.254 route: bad address: add Additional routing options:. |
#vim /etc/rc.conf
--- /tmp/l3-saved-22004.4197.1618 2010-06-14 14:25:06.000000000 +0300 +++ /etc/rc.conf 2010-06-14 14:25:12.000000000 +0300 @@ -21,4 +21,4 @@ ifconfig_internet="ether 00:16:4f:00:01:04" hostname="fbsd4.net.nt" static_routes="8_0" -route_8_0="add -net 192.168.8.0 192.168.16.254" +route_8_0="-net 192.168.8.0 192.168.16.254" |
#netstat -rn
Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire default 192.168.16.254 UGS 0 9 re0 10/24 link#2 UC 0 0 intern 127.0.0.1 127.0.0.1 UH 0 0 lo0 172.16/24 link#2 UC 0 0 intern 192.168.16 link#1 UC 0 0 re0 192.168.16.4 00:16:3e:00:00:04 UHLW 1 708 re0 726 192.168.16.254 00:07:e9:0c:45:0c UHLW 2 12109 re0 1176 Internet6: Destination Gateway Flags Netif Expire ::1 ::1 UHL lo0 fe80::%lo0/64 fe80::1%lo0 U lo0 fe80::1%lo0 link#5 UHL lo0 ff01:5::/32 fe80::1%lo0 UC lo0 ff02::%lo0/32 fe80::1%lo0 UC lo0 |
#/etc/rc.d/routing restart
default 192.168.16.254 done add net default: gateway 192.168.16.254 add net 192.168.8.0: gateway 192.168.16.254 Additional routing options:. |
#netstat -rn
Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire default 192.168.16.254 UGS 0 0 re0 10/24 link#2 UC 0 0 intern 127.0.0.1 127.0.0.1 UH 0 0 lo0 172.16/24 link#2 UC 0 0 intern 192.168.8 192.168.16.254 UGS 0 0 re0 192.168.16 link#1 UC 0 0 re0 192.168.16.4 00:16:3e:00:00:04 UHLW 1 721 re0 721 192.168.16.254 00:07:e9:0c:45:0c UHLW 3 12110 re0 1171 Internet6: Destination Gateway Flags Netif Expire ::1 ::1 UHL lo0 fe80::%lo0/64 fe80::1%lo0 U lo0 fe80::1%lo0 link#5 UHL lo0 ff01:5::/32 fe80::1%lo0 UC lo0 ff02::%lo0/32 fe80::1%lo0 UC lo0 |
#vim /etc/rc.conf
--- /tmp/l3-saved-22004.2589.26988 2010-06-14 14:25:22.000000000 +0300 +++ /etc/rc.conf 2010-06-14 14:25:35.000000000 +0300 @@ -1,3 +1,4 @@ +#! sshd_enable="yes" font8x14="cp866-8x14" font8x16="cp866b-8x16" |
#vim /etc/rc.conf
|
#!stname="fbsd4.net.nt"
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ".vimrc" [New File] 3 lines, 19 characters written |
#vim /etc/rc.conf
--- /tmp/l3-saved-22004.20816.21823 2010-06-14 14:25:52.000000000 +0300 +++ /etc/rc.conf 2010-06-14 14:26:23.000000000 +0300 @@ -21,5 +21,6 @@ ifconfig_internet_alias0="inet 172.16.0.1 netmask 255.255.255.0" ifconfig_internet="ether 00:16:4f:00:01:04" hostname="fbsd4.net.nt" -static_routes="8_0" +static_routes="8_0 9_0" route_8_0="-net 192.168.8.0 192.168.16.254" +route_9_0="-net 192.168.9.0 192.168.16.254" |
#/etc/rc.d/routing restart
default 192.168.16.254 done 192.168.8 192.168.16.254 done add net default: gateway 192.168.16.254 add net 192.168.8.0: gateway 192.168.16.254 add net 192.168.9.0: gateway 192.168.16.254 Additional routing options:. |
#netstat -rn
Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire default 192.168.16.254 UGS 0 4 re0 10/24 link#2 UC 0 0 intern 127.0.0.1 127.0.0.1 UH 0 0 lo0 172.16/24 link#2 UC 0 0 intern 192.168.8 192.168.16.254 UGS 0 0 re0 192.168.9 192.168.16.254 UGS 0 0 re0 192.168.16 link#1 UC 0 0 re0 192.168.16.4 00:16:3e:00:00:04 UHLW 1 1041 re0 648 192.168.16.254 00:07:e9:0c:45:0c UHLW 4 12115 re0 1168 Internet6: Destination Gateway Flags Netif Expire ::1 ::1 UHL lo0 fe80::%lo0/64 fe80::1%lo0 U lo0 fe80::1%lo0 link#5 UHL lo0 ff01:5::/32 fe80::1%lo0 UC lo0 ff02::%lo0/32 fe80::1%lo0 UC lo0 |
#vim /etc/rc.conf
|
#:q!
#! sshd_enable="yes" font8x14="cp866-8x14" font8x16="cp866b-8x16" font8x8="cp866-8x8" keymap="ru.koi8-r" keyrate="normal" local_startup="/usr/local/etc/rc.d" mousechar_start="3" moused_enable="YES" ... hostname="fbsdvm.unix.nt" ifconfig_re0="inet 192.168.16.24 netmask 255.255.255.0" ifconfig_re1_name="internet" ifconfig_internet_alias1="inet 10.0.0.2 netmask 255.255.255.0" ifconfig_internet_alias0="inet 172.16.0.1 netmask 255.255.255.0" ifconfig_internet="ether 00:16:4f:00:01:04" hostname="fbsd4.net.nt" static_routes="8_0 9_0" route_8_0="-net 192.168.8.0 192.168.16.254" route_9_0="-net 192.168.9.0 192.168.16.254" |
#grep gateway_enable /etc/defaults/rc.conf
gateway_enable="NO" # Set to YES if this host will be a gateway. ipxgateway_enable="NO" # Set to YES to enable IPX routing. forward_sourceroute="NO" # do source routing (only if gateway_enable is set to "YES") ipv6_gateway_enable="NO" # Set to YES if this host will be a gateway. |
#vim /etc/sysctl.conf
|
#~
|
#sysctl -a | grep forwarding
net.inet.ip.forwarding: 0 net.inet.ip.fastforwarding: 0 net.inet6.ip6.forwarding: 0 |
#sysctl -ad | grep forwarding
net.inet.ip.forwarding: Enable IP forwarding between interfaces net.inet.ip.sourceroute: Enable forwarding source routed IP packets net.inet.ip.fastforwarding: Enable fast IP forwarding net.inet6.ip6.forwarding: |
#vim /etc/rc.conf
|
#sysctl net.inet.ip.forwarding=1
net.inet.ip.forwarding: 0 -> 1 |
#sockstat -4l | grep :22
root sshd 880 3 tcp46 *:22 *:* root sshd 880 4 tcp4 *:22 *:* |
#tar cv /etc | nc -l -p 4444
tar: Failed to open '/dev/sa0': Operation not supported usage: nc [-46DEdhklnrStUuvz] [-e policy] [-i interval] [-P proxy_username] [-p source_port] [-s source_ip_address] [-T ToS] [-w timeout] [-X proxy_protocol] [-x proxy_address[:port]] [hostname] [port[s]] |
#tar cv /etc - | nc -l -p 4444
usage: nc [-46DEdhklnrStUuvz] [-e policy] [-i interval] [-P proxy_username] [-p source_port] [-s source_ip_address] [-T ToS] [-w timeout] [-X proxy_protocol] [-x proxy_address[:port]] [hostname] [port[s]] tar: Failed to open '/dev/sa0': Operation not supported |
#tar cv - /etc | nc -l -p 4444
tar: Failed to open '/dev/sa0': Operation not supported usage: nc [-46DEdhklnrStUuvz] [-e policy] [-i interval] [-P proxy_username] [-p source_port] [-s source_ip_address] [-T ToS] [-w timeout] [-X proxy_protocol] [-x proxy_address[:port]] [hostname] [port[s]] |
#man tat
|
#man tar
|
#tar -cvf - /etc | nc -l 127.0.0.1 4444
tar: Removing leading '/' from member names a etc a etc/defaults a etc/netconfig a etc/protocols a etc/services^C |
#tar -cvf - /etc | nc -l 192.168.16.24 4444
a etc/rc.d/route6d a etc/rc.d/routed a etc/rc.d/routing a etc/rc.d/rpcbind a etc/rc.d/rtadvd a etc/rc.d/rwho a etc/rc.d/savecore a etc/rc.d/sdpd a etc/rc.d/securelevel a etc/rc.d/sendmail ... a etc/gnats/freefall a etc/bluetooth/hcsecd.conf a etc/bluetooth/hosts a etc/bluetooth/protocols a etc/X11/xorg.conf a etc/defaults/rc.conf a etc/defaults/bluetooth.device.conf a etc/defaults/devfs.rules a etc/defaults/pccard.conf a etc/defaults/periodic.conf |
#tar -cvf - /etc | nc -l 192.168.16.24 4444
tar: Removing leading '/' from member names a etc a etc/defaults a etc/netconfig a etc/protocols a etc/services ^C |
#nc 192.168.16.4 110
+OK USER -ERR USER user +OK PASS password +OK LIST +OK . QUIT +OK |
#nc 192.168.16.4 11111
+OK USER user +OK PASS password +OK LIST +OK . QUIT +OK |
#nc 192.168.16.4 4444
ls -l итого 16 drwxr-xr-x 19 root root 4096 Июн 14 14:37 etc -rw------- 1 root root 0 Июн 15 10:22 fileQQYEnn drwx------ 2 user user 4096 Июн 15 09:57 keyring-ljZs3L drwx------ 2 user user 4096 Июн 15 09:58 orbit-user drwx------ 2 user user 4096 Июн 15 09:57 ssh-WfUKnd1152 prw-r--r-- 1 root root 0 Июн 15 10:24 test hostanme ifconfig ... Получено:11 http://debian.org.ua squeeze/main 2010-06-15-0302.55.pdiff [51,7kB] Получено:12 http://debian.org.ua squeeze/contrib 2010-06-15-0302.55.pdiff [971B] Получено:13 http://debian.org.ua squeeze/non-free 2010-06-15-0302.55.pdiff [246B] Получено:14 http://debian.org.ua squeeze/contrib 2010-06-15-0302.55.pdiff [971B] Получено:15 http://debian.org.ua squeeze/non-free 2010-06-15-0302.55.pdiff [246B] Получено 654kБ за 4с (155kБ/c) Чтение списков пакетов... echo $PS1 PS1=test\h exit |
#nc 192.168.16.4 4444
ls -l итого 16 drwxr-xr-x 19 root root 4096 Июн 14 14:37 etc -rw------- 1 root root 0 Июн 15 10:22 fileQQYEnn drwx------ 2 user user 4096 Июн 15 09:57 keyring-ljZs3L drwx------ 2 user user 4096 Июн 15 09:58 orbit-user drwx------ 2 user user 4096 Июн 15 09:57 ssh-WfUKnd1152 prw-r--r-- 1 root root 0 Июн 15 10:24 test hostname debian4 hostname -f debian4.net.nt quit exit |
#nc 192.168.16.4 65534
4+4 8 quit |
#nc 192.168.16.4 65534
8+8 16 ^] (standard_in) 2: illegal character: ^] ^C |
#nc 192.168.16.4 65534
5+5 10 ^C |
#nc 192.168.16.4 65534
2+@ (standard_in) 1: illegal character: @ (standard_in) 2: syntax error 2+2 4 ^C |
#nc 192.168.16.4 65534
4+4 |
#nc 192.168.16.4 65534
4+4 8 ^C |
#nc 192.168.16.4 65534
4+4 8 quit |
#nc 192.168.16.4 65534
|
#nc 192.168.16.4 65534
|
#nc 192.168.16.4 65534
hello boys, lets meet to me 4+4 8 quit |
#nc 192.168.16.4 65534
Go away, man |
#nc 192.168.16.4 65534
hello boys, lets meet to me 2+2 4 quit |
#nc 192.168.16.4 65534
Go away, man |
#cd /usr/ports/
|
Время первой команды журнала | 11:54:55 2010- 6-14 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 10:16:16 2010- 6-15 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 20.79 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 2.97 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.55 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.09 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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