Disabilita l'accesso a Internet ma lascia la LAN funzionante


9

Sto cercando un comando (o un programma da riga di comando) per abilitare (disabilitare / abilitare) l'accesso a Internet al mondo esterno nelle macchine Windows XP. Dovrebbe bloccare temporaneamente l'accesso a Internet ma lasciare la LAN funzionante.

Ho cercato modi per modificare il DNS, ma browser come Chrome mantengono la propria cache. Le macchine sono configurate tramite DHCP.


Hai una rete wireless?
Sepahrad Salour,

Che tipo di ambiente?
Austin T, francese,

In realtà è una classe di computer. Vorrei utilizzare iTalc ( italc.sourceforge.net ) per inviare un comando a tutti i computer per disabilitare Internet. Allo stesso tempo, lasciando funzionare la rete locale. Potrebbe bloccare Internet a livello di router / switch ma gli insegnanti non dovrebbero avere accesso al router. Cablato via cavo.
user219175,


Che cos'è un firewall? --- L'altra domanda (collegata da techie007) è già chiusa come una copia di ciò, il che è leggermente confuso.
Ярослав Рахматуллин,

Risposte:


17

È probabilmente il migliore per rimuovere il percorso predefinito per disabilitare l'accesso a Internet:

route delete 0.0.0.0 mask 0.0.0.0

E per riattivare, aggiungilo di nuovo:

route add 0.0.0.0 mask 0.0.0.0 192.168.1.1

ma sostituiscilo 192.168.1.1con l'IP corretto del tuo router (puoi scoprire mentre Internet funziona ancora digitando route printe controllando la voce per 0.0.0.0).


L'unico problema è che se si dispone di più di una sottorete locale, i computer non saranno in grado di comunicare con i computer di altre sottoreti.
David

Un altro problema, su Windows 8, quando riavvii la macchina, ripristina automaticamente la connessione
IG Pascual

Dopo aver inserito il route delete 0.0.0.0 mask 0.0.0.0prompt dei comandi, ero ancora in grado di accedere a Internet bene ... (Win7 64 bit)
zigojacko

Proprio come quello che ha detto @IGPascual, when you restart the machine, it automatically restores the connection. . (Win10 x64)
Seynal,

1
@Seynal se vuoi mantenere questa regola, devi aggiungere -p quando elimini.
Bill.Zhuang,

2

È necessario accedere al router e dirgli di disconnettersi da Internet. A meno che non si desideri negare l'accesso a computer specifici?


Anche se le sue uniche macchine specifiche, ci sono metodi con router che non sono router di basso consumo ...
Austin T, Francia,

2

Questo è un risultato popolare su Google, quindi volevo solo fornire una risposta alternativa per coloro che utilizzano macchine virtuali tramite VirtualBox .

  • Assicurati che la tua macchina virtuale sia spenta.
  • Vai a VirtualBox -> File -> Preferenze -> Rete -> Reti solo host -> Fai clic sul pulsante Aggiungi (La rete solo host deve essere impostata automaticamente da VirtualBox)
  • Macchina -> Impostazioni -> Rete -> Modifica l'impostazione "Attaccato a" su "Adattatore solo host". (dovrebbe compilare automaticamente il nome della rete solo host per te)

Questo è tutto ... la macchina virtuale sarà ora in grado di utilizzare la rete host ma non avrà accesso a Internet.


La soluzione di Michael funziona fino a un certo punto. Con una macchina VirtualBox XP mentre tutti i file di rete sono disponibili, la stampante collegata in rete non funziona anche se viene visualizzata sotto le stampanti. Vale a dire, qualsiasi tentativo di stampare sulla stampante della rete di visualizzazione si blocca nella coda di stampa.

Ha funzionato alla grande per me. Questo è molto utile per avviare programmi sospetti in un ambiente limitato in modo che non possano telefonare a casa.
Martin Hansen,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.