GNU/Linux >> Linux Esercitazione >  >> Linux

Come simulare un cavo di rete scollegato o un server inattivo?

Basta abbassare l'interfaccia. Ad esempio, con eth0:

ip link set eth0 down

Per ripristinare l'interfaccia:

ip link set eth0 up

Quando si utilizza la risposta più votata su una macchina a cui ci si connette tramite SSH, si interromperà la rete e non si avrà modo di ripristinarla. Quanto segue è un modo per disattivarlo e ripristinarlo durante una connessione SSH.

Esempio usando l'interfaccia ens32 :

Se esegui:

ip link set ens32 down

E ti stai connettendo tramite SSH, non sarai in grado di ripristinarlo poiché hai disabilitato la tua rete e quindi non puoi accedere tramite SSH al tuo server.

Uso il seguente script per simulare 20 secondi di inattività:

#!/bin/sh
ip link set ens32 down
sleep 20
ip link set ens32 up

Salvalo come downtime.sh, assicurati che il file abbia i diritti di esecuzione, quindi esegui:

sudo ./downtime.sh

Linux
  1. Come risolvere i problemi quando il tuo sito non funziona su un server Linux

  2. Come risolvere i problemi quando il tuo sito non funziona su un server Linux

  3. Come raggiungere un servizio/server che si trova su una rete inaccessibile (usando i tunnel SSH)

  4. Come aprire Centro connessioni di rete e condivisione in Windows Server 2012

  5. Come aprire Centro connessioni di rete e condivisione in Windows Server 2008

Come condividere la stampante in rete in Linux

Come scoprire lo stato connesso di un cavo di rete in Linux

Come installare Plex Media Server su Ubuntu 16.04 Server/Desktop

Come eseguire il rollback di un server cloud

Come bloccare il tuo server CentOS con IPtables

Come riavviare la rete su Ubuntu 22.04