Por definição, se o site não responder quando você estiver nele, ele não aceitará conexões ssh de você. Mas isso pode ser devido a uma falha temporária ou um problema no seu final.
Tente executar ssh -vvv tigershark.engr.sjsu.edu
para ver onde o processo trava.
Se responder a pings, significa que há uma máquina com esse endereço IP que está atualmente conectado à Internet e que responde a pings. A máquina pode, no entanto, não estar rodando um servidor ssh, ou sua tentativa de login pode ser bloqueada por um firewall. O firewall pode estar em qualquer lugar da sua máquina (improvável), através de sua rede (alguns sites bloqueiam conexões ssh de saída), para a rede de destino. Se você puder ssh para tigershark.engr.sjsu.edu
de dentro de SJSU, mas não de fora, essa é a provável explicação. Talvez haja outra máquina que você deveria conectar quando estiver fora do campus; pergunte aos administradores do sistema.
O comando tcptraceroute tigershark.engr.sjsu.edu 22
tentará enviar pacotes para a porta de destino e informar a distância dos pacotes. Pode ser necessário instalá-lo através do sistema de gerenciamento de pacotes do seu sistema operacional ou do site do tcptraceroute .
Uma ferramenta muito poderosa para ver quais serviços estão disponíveis em uma rede é o nmap . Tenha em atenção que, dependendo das opções que utiliza e do seu pedido, o nível de intrusão pode variar desde telefonar a uma loja até ao horário de abertura para verificar se a janela do quintal pode ser aberta a partir do exterior inserindo uma lâmina de faca torcendo apenas assim.