Habilitando NetworkManager
Se você estiver executando o openSUSE em um computador portátil, então o openSUSE já está habilitado. De qualquer forma, você pode usar o YaST para habilitar / desabilitar o NetworkManager.
Inicie o YaST.
YaST requer privilégio de root para ser executado. Digite a senha de root.
Na janela do Centro de Controle do YaST, vá para Sistema >> Configurações de Rede.
Na guia “Opções globais”, selecione “Serviço NetworkManager” na opção “Método de configuração de rede”. Em seguida, clique em “OK”.
Esta janela aparecerá, notificando que o NetworkManager é controlado pelo miniaplicativo da área de trabalho. Então, isso depende do ambiente de trabalho que você está executando no momento (GNOME ou KDE de preferência).
Usando o NetworkManager no KDE Plasma
Se você estiver executando o KDE Plasma, procure por “rede” no menu. Selecione “Conexões” no resultado.
Aqui, você pode gerenciar todas as redes conectadas facilmente.
Se você deseja desconectar uma rede, clique com o botão direito e selecione “Desconectar”.
Para conectar / reconectar, clique com o botão direito e selecione “Conectar”.
Para excluir uma conexão, selecione uma conexão, clique com o botão direito e escolha “Excluir”.
Clique em “OK” quando a janela de confirmação aparecer.
Digite a senha do root para confirmar a ação.
Para adicionar uma nova conexão, clique no ícone “+”.
Selecione o tipo de conexão.
Nessa janela, você pode escolher várias personalizações, por exemplo, restrição de dispositivo, 802.1x segurança, IPv4, IPv6 etc.
Assim que tudo estiver configurado, clique no botão “Salvar”.
Usando o Network Manager no GNOME
Se você estiver executando o GNOME, é mais fácil. No canto superior direito, selecione “Configurações”.
Na seção “Wi-Fi”, todas as redes sem fio aparecerão. Você pode ligar / desligar o Wi-Fi na barra superior. Para gerenciar a rede Wi-Fi conectada, clique no ícone de engrenagem ao lado dela.
Na seção “Wi-Fi”, todas as redes sem fio aparecerão. Você pode ligar / desligar o Wi-Fi na barra superior. Para gerenciar a rede Wi-Fi conectada, clique no ícone de engrenagem ao lado dela.
Para gerenciar as conexões com fio, VPNs e proxy, selecione “Rede” no painel esquerdo.
Para ativar / desativar uma conexão, alterne o botão próximo a ela.
Para ativar / desativar uma conexão, alterne o botão próximo a ela.
Para ajustar a conexão, clique no ícone de engrenagem ao lado da conexão desejada.
Linha de comando do NetworkManager
“Nmcli” é a ferramenta de linha de comando para controlar o NetworkManager. É especialmente útil se o sistema estiver sendo configurado remotamente. Usar nmcli também é útil ao configurar um servidor.
Veja como funciona a estrutura do comando nmcli.
$ nmcliExistem 7 opções diferentes em termos de “objeto”: networking, dispositivo, conexão, monitor, agente, rádio, e em geral.
As redes são gerenciadas pelos dispositivos de rede conectados ao sistema. O seguinte comando imprimirá o status de todos os dispositivos de rede conectados.
$ nmcli dev status
A primeira coluna na saída é o nome da interface. A última coluna denota o nome do “perfil de conexão” associado ao dispositivo.
Confuso sobre o comando? Vamos tentar um diferente. O sinalizador “-p” significa saída “Bonita” (legível para humanos).
dispositivo $ nmcli -p
Usando nmcli, podemos gerar um relatório de todas as informações sobre as interfaces. São muitas informações, então é melhor verificar uma interface específica por vez. No meu caso, vamos verificar as informações de “eth0”.
$ nmcli dev show eth0
Você deve ter notado que alguns dispositivos estão definidos como “não gerenciados”, o que significa que o NetworkManager não os está controlando. Que tal tornar um existente "não gerenciado"? Execute este comando.
conjunto de dispositivos $ sudo nmcli
Vamos fazer um dos dispositivos “não gerenciados” sob o controle do NetworkManager!
conjunto de dispositivos $ sudo nmcli
Que tal conectar / desconectar certas conexões? Ao lidar com redes, esta é uma das principais tarefas de gerenciamento de rede. Para desconectar um determinado dispositivo (interface), execute o seguinte comando.
Desconexão do dispositivo $ sudo nmcli
Conectar um dispositivo desconectado é semelhante ao comando de desconexão.
dispositivo $ sudo nmcli conectar
Vamos terminar pelo perfil. As conexões do NetworkManager são armazenadas em um determinado diretório. Usando os perfis, você pode manipular diretamente o comportamento e os recursos da conexão. No entanto, eu pessoalmente não recomendo, a menos que você seja um especialista nisso.
Execute este comando primeiro.
show de conexão $ nmcli
Agora é hora de verificar o diretório do perfil.
$ cd / etc / sysconfig / network /$ tree
Os perfis de conexão ativos são nomeados com o prefixo “ifcfg-“.
Pensamentos finais
NetworkManager é uma ferramenta maravilhosa para gerenciar suas conexões de rede. Mesmo se você estiver usando um ambiente de desktop, não hesite em dar uma chance ao nmcli. Se você está confuso sobre qualquer comando nmcli, basta verificar a página do manual!
$ man nmcli
Apreciar!