Désactivez l'accès à Internet mais laissez le LAN fonctionner


9

Je recherche une commande (ou un programme de ligne de commande) pour basculer (désactiver / activer) l'accès Internet au monde extérieur sur les machines Windows XP. Il devrait bloquer temporairement l'accès à Internet mais laisser le LAN fonctionner.

J'ai cherché des moyens de changer le DNS, mais les navigateurs comme Chrome gardent leur propre cache. Les machines sont configurées via DHCP.


Vous avez un réseau sans fil?
Sepahrad Salour

Quel genre d'environnement?
Austin T French

En fait, c'est un cours d'informatique. Je voudrais utiliser iTalc ( italc.sourceforge.net ) pour lancer une commande à tous les ordinateurs pour désactiver Internet. En même temps, laisser le réseau local fonctionner. Pourrait bloquer Internet au niveau du routeur / commutateur, mais les enseignants ne devraient pas avoir accès au routeur. Câblé par câble.
user219175


Qu'est-ce qu'un pare-feu? --- L'autre question (liée par techie007) est déjà fermée en tant que dupe, ce qui est légèrement déroutant.
Ярослав Рахматуллин

Réponses:


17

Il est probablement préférable de supprimer la route par défaut pour désactiver l'accès à Internet:

route delete 0.0.0.0 mask 0.0.0.0

Et pour le réactiver, ajoutez-le à nouveau:

route add 0.0.0.0 mask 0.0.0.0 192.168.1.1

mais remplacez le 192.168.1.1par l'IP correcte de votre routeur (vous pouvez le découvrir alors qu'Internet fonctionne toujours en tapant route printet en vérifiant l'entrée 0.0.0.0).


Le seul inconvénient est que si vous avez plusieurs sous-réseaux locaux, les ordinateurs ne pourront pas parler aux ordinateurs d'autres sous-réseaux.
David

Un autre hic, sur Windows 8, lorsque vous redémarrez la machine, il rétablit automatiquement la connexion
IG Pascual

Après être entré route delete 0.0.0.0 mask 0.0.0.0dans l'invite de commande, j'étais toujours en mesure d'accéder à Internet très bien ... (Win7 64bit)
zigojacko

Tout comme ce que dit @IGPascual, when you restart the machine, it automatically restores the connection. . . (Win10 x64)
Seynal

1
@Seynal si vous souhaitez conserver cette règle, vous devez ajouter -p lors de la suppression.
Bill.Zhuang

2

Vous devez vous connecter au routeur et lui dire de se déconnecter d'Internet. À moins que vous ne vouliez uniquement refuser l'accès à des ordinateurs spécifiques?


Même s'il ne s'agit que de machines spécifiques, il existe des méthodes avec des routeurs qui ne sont pas des routeurs bon marché de qualité grand public ...
Austin T French

2

C'est un résultat populaire sur Google, donc je voulais juste fournir une réponse alternative pour ceux qui utilisent des machines virtuelles via VirtualBox .

  • Assurez-vous que votre machine virtuelle est éteinte.
  • Allez dans VirtualBox -> Fichier -> Préférences -> Réseau -> Réseaux réservés aux hôtes -> Cliquez sur le bouton Ajouter (le réseau réservé aux hôtes doit être défini automatiquement par VirtualBox)
  • Machine -> Paramètres -> Réseau -> Modifiez le paramètre "Attaché à" en "Adaptateur hôte uniquement". (il doit remplir automatiquement le nom du réseau hôte uniquement)

C'est tout ... la machine virtuelle pourra désormais utiliser le réseau hôte mais n'aura pas accès à Internet.


La solution de Michael fonctionne jusqu'à un certain point. Avec une machine VirtualBox XP alors que tous les fichiers réseau sont disponibles, l'imprimante connectée au réseau ne fonctionne pas même si elle apparaît sous les imprimantes. C'est-à-dire que toute tentative d'impression sur l'imprimante réseau d'affichage reste bloquée dans la file d'attente d'impression.

A très bien fonctionné pour moi. C'est très pratique pour démarrer des programmes suspects dans un environnement restreint afin qu'ils ne puissent pas téléphoner à la maison.
Martin Hansen
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.