Определить, доступен ли хост через переходной хост

Определить, доступен ли хост через переходной хост

Я настроил туннель на моем Mac (Mojave) через Jump Host следующим образом:

ssh -o ProxyCommand='ssh -W %h:%p bastion' -i my-emr.pem -ND 8888 [email protected] 

бастион — это хост, который я определил в своем~/.ssh/config

Таким образом я могу получить доступ ip-my.ec2.internalи т. д. через прокси SOCKS5. Я хочу проверить, доступен ли этот хост через прокси SOCKS5.

Есть ли команда, которую я могу использовать?

Я могу проверить, доступен ли хост-бастион, с помощью такой команды:

nc -G 2 -z my-bastion.com 22

Могу ли я расширить указанную выше команду, чтобы проверить, является ли конечный хост ip-my.ec2.internal?

Связанный контент