From 7ae07ade76ec4bb1137553a055419e3955f30618 Mon Sep 17 00:00:00 2001 From: anderbak Date: Mon, 4 May 2026 17:01:10 -0400 Subject: troubleshooting: T8608: document TCP ping --- docs/troubleshooting/connectivity.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/docs/troubleshooting/connectivity.md b/docs/troubleshooting/connectivity.md index a3c95d8c..31320573 100644 --- a/docs/troubleshooting/connectivity.md +++ b/docs/troubleshooting/connectivity.md @@ -41,6 +41,25 @@ vrf ::: ``` +```{opcmd} ping tcp \ port \ [count \] [interface \] [vrf \] [source-address \] + +Test TCP connectivity to a destination host and port. This is useful when +ICMP is blocked or when you need to verify that a specific TCP service is +reachable. + +The `count` option sets the number of TCP connection attempts. Use +`interface` to send probes through a specific interface, `vrf` to run +the test in a VRF, and `source-address` to select the local source address. + +Example: + +:::{code-block} none +vyos@vyos:~$ ping tcp 10.1.1.1 port 443 count 3 +vyos@vyos:~$ ping tcp example.com port 80 interface eth0 +vyos@vyos:~$ ping tcp 192.0.2.10 port 179 vrf CUSTOMER source-address 192.0.2.1 +::: +``` + ```{opcmd} traceroute \ Trace path to target. -- cgit v1.2.3