Můžete použít:
ifdown eth1 && ifup eth1
Jako jediný příkaz. &&pouze spustí jeden příkaz a poté druhý pokud první příkaz uspěje . Pokud jste povinni použít sudo, ujistěte se, že jej používáte před každým příkazem:
sudo ifdown eth1 && sudo ifup eth1
Dokud je vaše rozhraní nakonfigurováno tak, aby mělo nezbytnou IP adresu a směrování odpovídající aktuální konfiguraci, vaše připojení ssh se nepřeruší.
Pokud se obáváte použití na produkčním serveru, ke kterému nemáte jinou metodu přístupu, je to pochopitelné. Ačkoli příkaz dělá přesně to, co chcete, je velmi snadné mít chybu konfigurace, která je zaznamenána až po spuštění tohoto příkazu. Pokud nemáte alternativní způsob přístupu (například mimopásmovou konzoli nebo SSHD běžící na jiném rozhraní), je nejbezpečnější to nedělat .
Tuto techniku často používám k provedení „restartování“ rozhraní, ale obecně mám k dispozici záložní metodu přístupu pro případ, že to udělám.