Comment bloquer Internet pour un compte invité?

Comment puis-je bloquer ou désactiver ma connexion Internet Ethernet, uniquement pour le compte invité?

Vous devez d’abord modifier le fichier d’interface réseau.

Appuyez simplement sur Ctrl + Alt + T sur votre clavier pour ouvrir Terminal. Quand il s’ouvre, lancez la commande ci-dessous.

 sudo gedit /etc/network/interfaces 

Maintenant, vous devez append la simple règle iptables au fichier d’interfaces lorsque la connexion Internet démarre.

Ajoutez simplement ceci dans le fichier d’interface

 pre-up iptables -A OUTPUT -p tcp -m owner --uid-owner username -j DROP 

enregistrer et quitter le fichier.

Maintenant, vous devez taper le terminal avec la commande suivante

 sudo iptables -A OUTPUT -p tcp -m owner --uid-owner username -j DROP 

et basculez les utilisateurs vers le nom d’utilisateur que vous avez bloqué et essayez d’accéder à Internet.

Vous pouvez utiliser la commande suivante pour bloquer un utilisateur particulier:

sudo iptables -A OUTPUT -p tcp -m owner --uid-owner username -j DROP