Como posso descobrir quem está usando o Compartilhamento de Conexão com a Internet do Windows (ICS)?

3

Isso está relacionado à pergunta " Posso monitorar quem está usando o Compartilhamento de Internet do Mac OS X? " mas enquanto isso lida com o Mac OS X, minhas perguntas são sobre o Windows XP.

Como descubro quem está compartilhando minha conexão com a Internet no XP Pro?

    
por Xavierjazz 30.09.2009 / 04:42

2 respostas

2

Infelizmente, não há nada que eu saiba. O ICS é um mecanismo de compartilhamento de conexão muito básico, que não possui muitos recursos de protocolo que permitiriam o monitoramento de clientes, como você está procurando.

Dito isto, é possível que você consiga ver isso indiretamente com a ajuda do comando netstat no console. Eu estou pensando que algo como

netstat -a -o

Permitirá que você corresponda à coluna PID com o ID do processo ICS sob o Gerenciador de Tarefas e inferirá que os clientes ICS conectados estejam atualmente usando ativamente a conexão ou apenas ociosos.

Mas ... não tenho tanta certeza disso e não posso testar isso no momento. Vou deixar você com esse pensamento embora.

Então, o que mais pode ser feito?
A resposta é usar soluções alternativas para o Windows ICS.

Roteador: Use um roteador e você pode remover completamente o ICS. O roteador compartilha a conexão e qualquer um decente fornecerá todos os dados necessários.

Gateways de software: muito popular no final dos anos 90 e início dos anos 2000 e ainda strongs alternativas ao ICS. Estes são essencialmente roteadores de software ou servidores proxy. Programas como WinGate ou AnalogX Proxy permite que você substitua a funcionalidade do ICS com as suas próprias, enquanto fornece melhores capacidades estatísticas e de monitoramento. AnalogX não faz o último embora. Apenas lá porque é mais um proxy que eu conheço. Mas o WinGate é a mãe do compartilhamento e monitoramento de conexões.

Eu pessoalmente escolho a solução do roteador. Muito mais extensível, mais fácil de gerenciar, poupa você do Yet-Another-Windows-Service, muito poderoso em termos de possíveis recursos e relativamente barato nos dias de hoje.

    
por 30.09.2009 / 05:50
1

Você pode usar ferramentas de monitoramento de rede para descobrir quais máquinas estão atualmente em seu segmento de rede. Algumas ferramentas são:

Nmap
Ele foi projetado para varrer rapidamente grandes redes, mas funciona bem em hosts únicos. Requer o WinPcap.

IP furioso
é um programa muito leve que permite digitalizar rapidamente um intervalo de endereços IP. Ele fornece menos informações e opções do que o Nmap, mas mostra portas abertas e destaca quais endereços estão ativos.

    
por 30.09.2009 / 10:40