Il suffit de baisser l'interface. Par exemple, avec eth0 :
ip link set eth0 down
Pour réactiver l'interface :
ip link set eth0 up
Lorsque vous utilisez la réponse la plus votée sur une machine à laquelle vous vous connectez via SSH, vous interrompez le réseau et n'avez aucun moyen de le réactiver. Voici un moyen de le désactiver et de le réactiver lors d'une connexion SSH.
Exemple utilisant l'interface ens32
:
Si vous exécutez :
ip link set ens32 down
Et vous vous connectez via SSH, vous ne pourrez pas le réactiver car vous avez désactivé votre réseau et ne pouvez donc pas vous connecter en SSH à votre serveur.
J'utilise le script suivant pour simuler 20 secondes d'indisponibilité :
#!/bin/sh
ip link set ens32 down
sleep 20
ip link set ens32 up
Enregistrez-le sous downtime.sh, assurez-vous que le fichier dispose des droits d'exécution, puis exécutez :
sudo ./downtime.sh