technology

Como se conectar ao Wi-Fi a partir da linha de comando do terminal em todas as principais distribuições do Linux

.

Você está preso à interface TTY ou não consegue encontrar os miniaplicativos de rede que permitem conectar-se a uma rede Wi-Fi a partir da interface gráfica do usuário (GUI) do sistema Linux?

É um problema muito comum para usuários que instalaram Arch, servidor Ubuntu, AlmaLinux baseado em Red Hat, CentOS Stream, RockyLinux e muitas outras distribuições mínimas.

Nesse caso, você poderia usar comandos de terminal para se conectar à internet, mas para isso precisaria conhecer os comandos e a sintaxe corretos para fazer a interface Wi-Fi procurar uma rede próxima e se conectar a ela após aceitar a senha correta .

Então, vamos descobrir como se conectar ao WiFi usando a linha de comando em qualquer distribuição Linux, como Ubuntu, Debian, Kali, Arch, CentOS Stream, etc.

Como se conectar ao Wi-Fi no Linux a partir do terminal

Existem várias maneiras de se conectar à rede sem fio disponível usando a janela do terminal. Alguns são bastante simples, enquanto outros exigirão algum trabalho extra.

Na minha opinião, não há razão para complicar demais as coisas se elas puderem ser feitas de forma rápida e fácil. É por isso que vou demonstrar o método mais fácil possível de estabelecer uma conexão sem fio combinando o nmtui e nmcli comandos.

Você pode escolher qualquer um dos links abaixo para estabelecer uma conexão Wi-Fi.

Etapas para se conectar à rede Wi-Fi usando o comando nmtui

Uma das maneiras mais fáceis de se conectar a uma rede wi-fi é com o comando nmtui, que significa “Network Manager Text User Interface”. Isso permite que você gerencie conexões de rede com muita facilidade usando uma interface de usuário baseada em terminal.

Isso significa que você pode ficar online sem forçar o pescoço.

Passo 1: Inicie o terminal e execute o comando

Para iniciar a conexão de rede, abra um terminal e digite o nmtui comando. Isso abrirá uma interface gráfica de usuário simples que permite que você se conecte à Internet sem ter que se lembrar de muitos comandos.

$ nmtui

Depois que um comando for executado, você encontrará algo semelhante à imagem abaixo, que discutiremos na próxima seção.

interface nmtui

Etapa 2: selecione Ativar uma conexão

No centro da tela, você encontrará três opções para escolher: “Editar uma conexão”, “Ativar uma conexão” e “Definir nome do host do sistema”. Destes, você precisa selecionar “Ativar uma conexão,” que pode ser selecionado usando as teclas de seta e enter.

Selecione ativar uma conexão
Selecione para ativar uma conexão.

E o restante das opções, como “Editar uma conexão”, pode ser usado para personalizar e gerenciar conexões de rede, e a última opção, “Definir nome do host do sistema”, é uma das outras maneiras de definir o nome do host no Linux, e se você quer saber mais sobre isso, clique aqui.

Etapa 3: Digitalize e conecte-se ao SSID disponível

Para se conectar a uma rede sem fio, pressione a tecla enter após clicar em “Ativar uma conexão” para abrir uma lista de redes disponíveis, use as setas para cima e para baixo para selecionar o SSID desejado e, finalmente, clique em “Ativar” ou então pressione a tecla “enter” para finalizar a conexão.

Se nenhum dispositivo Wi-Fi estiver listado na “seção Wi-Fi”, desative o modo avião ou use o comando abaixo para ativar a interface de rede sem fio.

$ nmcli radio wifi on 

Da minha parte, consigo obter o nome da rede e, com isso, consigo conectar um dos pontos de acesso (chamado “AndroidAP 7587”), que você pode ver claramente na imagem abaixo.

Selecione o SSID no nmtui
Selecione o SSID com o qual deseja se conectar

Depois de fazer essas coisas, você será solicitado a digitar a senha da sua rede, conforme mostrado na próxima figura.

Digite a senha
Digite uma senha para o ponto de acesso selecionado

Seu computador poderá se conectar à rede se a senha digitada estiver correta. A conexão de rede falhará se você inserir uma senha incorreta mais de uma vez, portanto, certifique-se de usar a correta.

Uma vez que a conexão foi feita, um asterisco

aparecerá ao lado do nome da rede;  isso pode ser usado para verificar novamente o status da rede e as teclas de seta no botão “Voltar” o levarão de volta à tela anterior.
Conexão estabelecida

Conexão estabelecidanmtuiO botão “Sair” sairá deste utilitário, mas você sempre poderá reabri-lo digitando “

” no terminal para usá-lo novamente e conectar-se a um adaptador de rede diferente. "Selecione" Desistir
opção

Selecione a opção “Sair”

Depois de se conectar à rede com sucesso, visite Strong The One.com para nos informar como foi. Será muito apreciado por nós.

Leia também: Como iniciar e parar o modo Monitor no Linux

Conecte-se a uma rede Wi-Fi usando o comando nmcli nmcli O método acima mencionado é simples. Tudo o que você precisa fazer para conectar dispositivos sem fio é usar as teclas de seta. No entanto, se você preferir uma abordagem mais orientada à linha de comando para estabelecer uma conexão de rede,

é a sua melhor aposta.

Etapa 1: verifique o status do Wi-Fi

$ nmcli general status 

Estou ansioso para mostrar a etapa, mas antes disso, pedirei que você verifique o status da interface de rede executando o seguinte comando:

Os resultados da execução do comando acima:
Verifique o status da rede sem fio

Verifique o status da sua rede sem fio.

$ nmcli radio wifi on 

Se o status “Wi-Fi” estiver desativado, certifique-se de ativá-lo executando o comando abaixo ou desative o modo avião no teclado.

Etapa 2: Conecte seu computador à sua rede sem fio

$ nmcli device wifi list

Depois que a interface Wi-Fi estiver ativada, seu sistema começará a procurar por dispositivos sem fio próximos. Para encontrar a lista de redes atualmente disponíveis, execute o comando abaixo. Ele listará todas as redes sem fio próximas e incluirá informações como EM USO, BSSID, SSID, MODO, CHAN, TAXA, SINAL, BARRAS e SEGURANÇA.

Saída do comando acima:
Dispositivos sem fio disponíveis

Dispositivos sem fio disponíveis

Do exposto, você só precisa saber o SSID da rede à qual deseja se conectar e, claro, deve ter a senha para autorizar a conexão. eu selecionei o “AndroidAP_7587”

$ nmcli device wifi connect AndroidAP_7587 password 01234567
ponto de acesso para conectar no meu laptop, e o comando para conectar com uma rede sem fio está listado aqui:
Conexão estabelecida usando o comando nmcli

Conexão estabelecida usando o comando nmcli

Assim que a conexão for estabelecida, você receberá a mensagem “Dispositivo “wlo1” ativado com sucesso com “433509b2-b651-4ce6-9493-22e3ed158f9f”. Isso significa que o dispositivo agora está conectado a uma rede wi-fi.

Etapa 3: ping para verificar o status da conexão

$ nmcli general status

Para verificar o status da conexão, você pode usar o mesmo comando usado para localizar o status da interface de rede na etapa 1.

Você pode verificar se a conexão foi feita com sucesso observando o arquivo anexado.
Verificação do status da conexão usando o comando nmcli

Verificação do status da conexão usando o comando nmcli

$ ping Strong The One.com

Posso até fazer ping na rede para verificar a conexão.

Embrulhar nmtui Você aprendeu como se conectar a uma rede Wi-Fi por meio do terminal usando o nmcli e

comandos, que considero o método mais simples e eficaz de conexão a uma rede sem fio.

Leia também: Muitos usuários não sabem que o CommandLine também pode fazer pesquisa na Web nmcliHá mais para aprender sobre e se você estiver interessado, posso escrever um guia mais abrangente, mas, por enquanto, você pode lerEste

.

Um homem com uma tecnologia efusiva que explorou algumas das incríveis coisas da tecnologia e está explorando mais. Enquanto avançava, tive a chance de trabalhar no desenvolvimento Android, Linux, AWS e DevOps com várias ferramentas de código aberto.

.

Mostrar mais

Artigos relacionados

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Botão Voltar ao topo