Opennet Firmware
routing-public
gehe zur Dokumentation dieser Datei
1#!/bin/sh
2#
3# Ueberblick ueber Routen zu oeffentlichen IPs
4#
5
6set -eu
7
8
10 echo -n "ping $1 - "
11 ping -W 2 -c 3 "$1" >/dev/null 2>&1 && echo "OK" || echo "Error"
12}
13
14
16 echo -n "ping6 $1 - "
17 ping6 -W 2 -c 3 "$1" >/dev/null 2>&1 && echo "OK" || echo "Error"
18}
19
20
22 traceroute -n -w 1 -m 16 "$1" 2>&1
23}
24
25
27 traceroute6 -n -w 1 -m 16 "$1" 2>&1
28}
29
30
31(
32 ping_host 139.30.241.200
33 ping_host 62.141.37.125
34 ping_host 85.214.243.122
35 ping_host 46.4.52.112
36 ping_host 8.8.8.8
37 ping6_host 2001:638:804:2228:222:19ff:fe27:b958
38 ping6_host 2001:4ba0:cafe:11d::1
39 ping6_host 2a02:c200:0:10:3:0:6311:1
40 ping6_host 2a01:4f8:140:1222::1:7
41 ping6_host 2001:4860:4860::8888
42) >ping_public.log &
43
44(
45 traceroute_target 139.30.241.200
46 traceroute_target 62.141.37.125
47 traceroute_target 85.214.243.122
48 traceroute_target 46.4.52.112
49 traceroute_target 8.8.8.8
50 traceroute6_target 2001:638:804:2228:222:19ff:fe27:b958
51 traceroute6_target 2001:4ba0:cafe:11d::1
52 traceroute6_target 2a02:c200:0:10:3:0:6311:1
53 traceroute6_target 2a01:4f8:140:1222::1:7
54 traceroute6_target 2001:4860:4860::8888
55) >traceroute_public.log &
56
57wait
set eu grep root::etc shadow exit if command v chpasswd dev null
Definition: on-password:12
traceroute_target()
Definition: routing-public:21
set eu ping_host()
Definition: routing-public:9
traceroute6_target()
Definition: routing-public:26
ping6_host()
Definition: routing-public:15
set eu on function print_services services log for dir in etc on services d var on services volatile d
Definition: services:13