Às vezes, um “reset” forçado na rede é tudo o que precisamos para resolver um conflito de IP ou simplesmente para garantir aqueles 30 segundos de silêncio digital. No Linux, a maneira mais elegante de fazer isso é usando o nmcli (Network Manager Command Line Interface).

Aqui está o script e como configurá-lo.


📜 O Script Bash

Crie um arquivo chamado reset_wifi.sh e cole o código abaixo:

Bash

#!/bin/bash

# Desativa o rádio Wi-Fi completamente
echo "--- Desativando Wi-Fi ---"
nmcli radio wifi off

# Contador visual para os 30 segundos
for i in {30..1}
do
   echo -ne "Aguardando: $i segundos para reconectar...\r"
   sleep 1
done

echo -e "\n--- Ativando Wi-Fi ---"
# Reativa o rádio Wi-Fi
nmcli radio wifi on

echo "Conexão restabelecida."

🛠️ Como preparar e rodar

Para que o sistema entenda que esse arquivo é um programa executável, siga estes passos no terminal:

  1. Dê permissão de execução:Bashchmod +x reset_wifi.sh
  2. Execute o script:Bash./reset_wifi.sh

🔍 Como isso funciona nos bastidores?

O Linux gerencia as interfaces de rede através de camadas. O nmcli conversa com o NetworkManager, que por sua vez controla o driver da sua placa de rede.


💡 Alternativa: O método “Brute Force” (rfkill)

Se por algum motivo o seu Linux não usa o NetworkManager (comum em distros muito leves ou servidores personalizados), você pode usar o rfkill, que atua no nível do bloqueio de hardware/software:

Bash

# Para bloquear
sudo rfkill block wifi
sleep 30
# Para desbloquear
sudo rfkill unblock wifi

[!IMPORTANT]

O uso do rfkill geralmente exige privilégios de superusuário (sudo), enquanto o nmcli costuma funcionar sem senha para o usuário logado na interface gráfica.


Melhores Sites para Compras – Informaticamente Falando

Melhores Sites para Compras 🛒

Shopee

Shopee

Acessar loja
Amazon

Amazon

Acessar loja
Magalu

Magalu

Acessar loja
Kabum

Kabum

Acessar loja
AliExpress

AliExpress

Acessar loja
Lenovo

Lenovo

Acessar loja
Xiaomi Brasil

Xiaomi Brasil

Acessar loja
TeraByte

TeraByte

Acessar loja
MegaMamute

MegaMamute

Acessar loja
Webfones

Webfones

Acessar loja
Disney

Disney

Acessar loja
Zé Delivery

Zé Delivery

Acessar loja
China in Box

China in Box

Acessar loja
Gazin

Gazin

Acessar loja
Continental Brasil

Continental Brasil

Acessar loja
Electrolux

Electrolux

Acessar loja
MadeiraMadeira

MadeiraMadeira

Acessar loja
Drogaria São Paulo

Drogaria São Paulo

Acessar loja
Drogaria Pacheco

Drogaria Pacheco

Acessar loja
Estuda.com

Estuda.com

Acessar loja
Dafiti

Dafiti

Acessar loja
Trocafy

Trocafy

Acessar loja
Gigantec

Gigantec

Acessar loja
iPlace

iPlace

Acessar loja
Motorola

Motorola

Acessar loja
FastShop B2B

FastShop B2B

Acessar loja
Fastshop

Fastshop

Acessar loja
GOL Linhas Aéreas

GOL Linhas Aéreas

Acessar loja
Pneu Store

Pneu Store

Acessar loja
Remessa Online

Remessa Online

Acessar loja
Tsarbomba

Tsarbomba

Acessar loja
FOURNSEVEN

FOURNSEVEN

Acessar loja
© 2025 – Informaticamente Falando | Seus links de afiliado. Todos os direitos reservados.

Deixe um comentário