Утилита ping встроена в МКСЗ «Diamond VPN/FW» и позволяет проверить доступность удаленного ресурса. Для запуска утилиты ping необходимо подключиться к устройству по протоколу ssh. Для получения справки по различным ключам и режимам работы необходимо выполнить команду «ping -h».
# ping -h Usage ping [options] <destination> Options: <destination> dns name or ip address -a use audible ping -A use adaptive ping -B sticky source address -c <count> stop after <count> replies -D print timestamps -d use SO_DEBUG socket option -f flood ping -h print help and exit -I <interface> either interface name or address -i <interval> seconds between sending each packet -L suppress loopback of multicast packets -l <preload> send <preload> number of packages while waiting replies -m <mark> tag the packets going out -M <pmtud opt> define mtu discovery, can be one of <do|dont|want> -n no dns name resolution -O report outstanding replies -p <pattern> contents of padding byte -q quiet output -Q <tclass> use quality of service <tclass> bits -s <size> use <size> as number of data bytes to be sent -S <size> use <size> as SO_SNDBUF socket option value -t <ttl> define time to live -U print user-to-user latency -v verbose output -V print version and exit -w <deadline> reply wait <deadline> in seconds -W <timeout> time to wait for response IPv4 options: -4 use IPv4 -b allow pinging broadcast -R record route -T <timestamp> define timestamp, can be one of <tsonly|tsandaddr|tsprespec> IPv6 options: -6 use IPv6 -F <flowlabel> define flow label, default is random -N <nodeinfo opt> use icmp6 node info query, try <help> as argument For more details see ping(8).
Для проверки доступности удаленного ресурса необходимо выполнить команду «ping <адрес удаленного ресурса>».
# ping 77.88.8.8 PING 77.88.8.8 (77.88.8.8) 56(84) bytes of data. 64 bytes from 77.88.8.8: icmp_seq=1 ttl=246 time=8.54 ms 64 bytes from 77.88.8.8: icmp_seq=2 ttl=246 time=8.73 ms 64 bytes from 77.88.8.8: icmp_seq=3 ttl=246 time=8.63 ms 64 bytes from 77.88.8.8: icmp_seq=4 ttl=246 time=8.46 ms ^C --- 77.88.8.8 ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3004ms rtt min/avg/max/mdev = 8.455/8.588/8.727/0.101 ms
Утилита traceroute встроена в МКСЗ «Diamond VPN/FW» и позволяет проверить доступность и маршрут до удаленного ресурса. Для запуска утилиты traceroute необходимо подключиться к устройству по протоколу ssh. Для получения справки по различным ключам и режимам работы необходимо выполнить команду «traceroute».
# traceroute BusyBox v1.31.0 (2023-09-01 08:43:42 UTC) multi-call binary. Usage: traceroute [-FIlnrv] [-f 1ST_TTL] [-m MAXTTL] [-q PROBES] [-p PORT] [-t TOS] [-w WAIT_SEC] [-s SRC_IP] [-i IFACE] [-z PAUSE_MSEC] HOST [BYTES] Trace the route to HOST -F Set don't fragment bit -l Display TTL value of the returned packet -n Print numeric addresses -r Bypass routing tables, send directly to HOST -f N First number of hops (default 1) -m N Max number of hops -q N Number of probes per hop (default 3) -p N Base UDP port number used in probes (default 33434) -s IP Source address -i IFACE Source interface -t N Type-of-service in probe packets (default 0) -w SEC Time to wait for a response (default 3) -g IP Loose source route gateway (8 max)
Для проверки доступности и маршрута до удаленного ресурса необходимо выполнить команду «traceroute <адрес удаленного ресурса>».
# traceroute 77.88.8.8 traceroute to 77.88.8.8 (77.88.8.8), 30 hops max, 46 byte packets 1 192.168.101.1 (192.168.101.1) 1.157 ms 10.478 ms 2.487 ms 2 192.168.1.1 (192.168.1.1) 3.318 ms 2.956 ms 10.247 ms 3 78.107.181.247 (78.107.181.247) 3.750 ms 1.989 ms 2.402 ms 4 * * * 5 62.205.186.18 (62.205.186.18) 2.842 ms 2.884 ms 2.159 ms 6 87.250.239.201 (87.250.239.201) 8.894 ms * * 7 * * 77.88.8.8 (77.88.8.8) 5.185 ms