User Tools

Site Tools


tssltd:ping_traceroute

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
tssltd:ping_traceroute [2023/10/03 14:49] – created n.ganenkovtssltd:ping_traceroute [2023/10/06 13:14] (current) n.ganenkov
Line 1: Line 1:
-asdsadasd+[[tssltd:общие_настройки|Вернуться к оглавлению]] 
 + 
 +==== Утилита для диагностики ping ==== 
 + 
 +<WRAP indent> 
 +Утилита **ping** встроена в <wrap em>МКСЗ «Diamond VPN/FW»</wrap> и позволяет проверить доступность удаленного ресурса. 
 +Для запуска утилиты **ping** необходимо подключиться к устройству по протоколу ssh. Для получения справки по различным ключам и режимам работы необходимо выполнить команду «**ping -h**». 
 + 
 +<code> 
 +# 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). 
 +</code> 
 + 
 +Для проверки доступности удаленного ресурса необходимо выполнить команду «**ping <адрес удаленного ресурса>**». 
 + 
 +<code> 
 +# 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 
 +</code> 
 + 
 +</WRAP> 
 + 
 +==== Утилита для диагностики traceroute ==== 
 + 
 +<WRAP indent> 
 +Утилита **traceroute** встроена в <wrap em>МКСЗ «Diamond VPN/FW»</wrap> и позволяет проверить доступность и маршрут до удаленного ресурса. 
 +Для запуска утилиты **traceroute** необходимо подключиться к устройству по протоколу ssh. Для получения справки по различным ключам и режимам работы необходимо выполнить команду «**traceroute**». 
 + 
 +<code> 
 +# 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) 
 +</code> 
 + 
 +Для проверки доступности и маршрута до удаленного ресурса необходимо выполнить команду «**traceroute <адрес удаленного ресурса**>». 
 +  
 +<code> 
 +# traceroute 77.88.8.8 
 +traceroute to 77.88.8.8 (77.88.8.8), 30 hops max, 46 byte packets 
 +  192.168.101.1 (192.168.101.1)  1.157 ms  10.478 ms  2.487 ms 
 +  192.168.1.1 (192.168.1.1)  3.318 ms  2.956 ms  10.247 ms 
 +  78.107.181.247 (78.107.181.247)  3.750 ms  1.989 ms  2.402 ms 
 +  *  *  * 
 +  62.205.186.18 (62.205.186.18)  2.842 ms  2.884 ms  2.159 ms 
 +  87.250.239.201 (87.250.239.201)  8.894 ms  *  * 
 +  *  *  77.88.8.8 (77.88.8.8)  5.185 ms 
 + 
 +</code> 
 + 
 +</WRAP> 
 +[[tssltd:общие_настройки|Вернуться к оглавлению]]
tssltd/ping_traceroute.1696333789.txt.gz · Last modified: 2023/10/03 14:49 by n.ganenkov

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki