Você precisa fornecer mais detalhes sobre o que o serviço da porta TCP (8003) deve fazer.
Para a questão principal "Windows - como detectar outro status do sistema":
- Com um sistema em sua sub-rede local, você pode verificar se há uma resolução de ARP bem-sucedida (por exemplo, para
192.168.37.25
), independentemente das configurações do firewall-
ping 192.168.37.25
-
arp -a 192.168.37.25
-
- Para um sistema remoto (onde você precisa atravessar um roteador), você precisa de algum tipo de serviço de IP com o qual possa conversar e obter uma resposta. Isso pode ser
ping
,net view
, ... - Com nenhum dos dois, não há como descobrir.