Desative o acesso à Internet, mas deixe a LAN funcionando


9

Estou procurando um comando (ou programa de linha de comando) para alternar (desativar / ativar) o acesso à Internet para o mundo exterior em máquinas Windows XP. Ele deve bloquear temporariamente o acesso à Internet, mas deixar a LAN funcionando.

Procurei maneiras de alterar o DNS, mas navegadores como o Chrome mantêm seu próprio cache. As máquinas são configuradas via DHCP.


Você tem rede sem fio?
Sepahrad Salour

Que tipo de ambiente?
Austin T francês

Na verdade, é aula de informática. Eu gostaria de usar o iTalc ( italc.sourceforge.net ) para emitir um comando para todos os computadores para desativar a Internet. Ao mesmo tempo, deixando a rede local funcionando. Pode bloquear a Internet no nível do roteador / switch, mas os professores não devem ter acesso ao roteador. Com fio por cabo.
precisa saber é o seguinte


O que é um firewall? --- A outra questão (vinculada por techie007) já está encerrada como uma fraude, o que é levemente confuso.
Ярослав Рахматуллин

Respostas:


17

Provavelmente, é melhor remover a rota padrão para desativar o acesso à Internet:

route delete 0.0.0.0 mask 0.0.0.0

E para reativar, adicione-o novamente:

route add 0.0.0.0 mask 0.0.0.0 192.168.1.1

mas substitua-o 192.168.1.1pelo IP correto do seu roteador (você pode descobrir enquanto a Internet ainda está funcionando digitando route printe verificando a entrada 0.0.0.0).


O único problema é que, se você tiver mais de uma sub-rede local, os computadores não poderão conversar com computadores em outras sub-redes.
David

Outra captura, no Windows 8, quando você reinicia a máquina, restaura automaticamente a conexão
IG Pascual

Depois de entrar route delete 0.0.0.0 mask 0.0.0.0no prompt de comando, eu ainda era capaz de acessar a internet muito bem ... (Win7 64bit)
zigojacko

Assim como o que o @IGPascual disse when you restart the machine, it automatically restores the connection,. . (Win10 x64)
Seynal 11/17/17

11
@Seynal, se você quiser persistir com essa regra, precisará adicionar -p ao excluir.
Bill.Zhuang

2

Você deve fazer login no roteador e solicitar que ele se desconecte da internet. A menos que você queira apenas negar acesso a computadores específicos?


Mesmo se seus únicos máquinas específicas, existem métodos com roteadores que não são roteadores voltados ao consumidor baratos ...
Austin T francês

2

Este é um resultado popular no Google, então eu só queria fornecer uma resposta alternativa para aqueles que usam Máquinas Virtuais via VirtualBox .

  • Verifique se a sua máquina virtual está desligada.
  • Vá para VirtualBox -> Arquivo -> Preferências -> Rede -> Redes Somente para Host -> Clique no botão Adicionar (a rede somente para host deve ser definida automaticamente pelo VirtualBox)
  • Máquina -> Configurações -> Rede -> Altere a configuração "Anexado para" para "Adaptador somente para host". (ele deve preencher automaticamente o nome da rede somente host)

É isso aí ... a Máquina Virtual agora poderá utilizar a Rede Host, mas não terá acesso à Internet.


A solução de Michael funciona até certo ponto. Com uma máquina VirtualBox XP enquanto todos os arquivos de rede estão disponíveis, a impressora conectada à rede não funciona, embora apareça nas impressoras. Ou seja, qualquer tentativa de imprimir na impressora da rede de display fica presa na fila de impressão.

Funcionou muito bem para mim. Isso é muito útil para iniciar programas suspeitos em um ambiente restrito, para que eles não possam telefonar para casa.
Martin Hansen
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.