Ativando o NetworkManager
Se você está executando o OpenSuse em um computador portátil, então o OpenSUSE já está ativado. Enfim, você pode usar o YAST para ativar/desativar o NetworkManager.
Comece Yast.
Yast requer privilégio de raiz para executar. Digite a senha raiz.
A partir da janela do centro de controle YAST, vá para o sistema >> Configurações de rede.
Na guia "Opções globais", selecione "NetworkManager Service" na opção "Método de configuração de rede". Em seguida, clique em "OK".
Esta janela aparecerá, notificando que o NetworkManager é controlado pelo applet da área de trabalho. Então, isso depende do ambiente da área de trabalho que você está executando (Gnome ou KDE de preferência).
Usando o NetworkManager no plasma KDE
Se você estiver executando o plasma KDE, procure por "rede" no menu. Selecione "conexões" do resultado.
Aqui, você pode gerenciar todas as redes conectadas facilmente.
Se você deseja desconectar uma rede, clique com o botão direito do mouse e selecione "desconectar".
Para conectar/reconectar, clique com o botão direito do mouse e selecione "Connect".
Para excluir uma conexão, selecione uma conexão, clique com o botão direito do mouse e escolha "Excluir".
Clique em "OK" quando a janela de confirmação aparecer.
Digite a senha raiz para confirmar a ação.
Para adicionar uma nova conexão, clique no ícone "+".
Selecione o tipo de conexão.
Nesta janela, você pode escolher várias personalizações, por exemplo, restrição de dispositivo, 802.1x Segurança, IPv4, IPv6 etc.
Quando tudo estiver definido, clique no botão "Salvar".
Usando o Network Manager no GNOME
Se você está 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 da barra superior. Para gerenciar a rede Wi-Fi conectada, clique no ícone de engrenagem ao lado.
Na seção "Wi-Fi", todas as redes sem fio aparecerão. Você pode ligar/desligar o Wi-Fi da barra superior. Para gerenciar a rede Wi-Fi conectada, clique no ícone de engrenagem ao lado.
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 ao lado.
Para ativar/desativar uma conexão, alterne o botão ao lado.
Para ajustar a conexão, clique no ícone de engrenagem ao lado da conexão desejada.
Linha de comando NetworkManager
"NMCLI" é a ferramenta de linha de comando para controlar o NetworkManager. É especialmente útil se o sistema estiver sendo configurado remotamente. O uso do NMCLI também é útil ao configurar um servidor.
Veja como funciona a estrutura de comando nmcli.
$ nmcliobjeto comando | ajuda
Existem 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 comando a seguir 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 indica o nome do "perfil de conexão" associado ao dispositivo.
Confuso sobre o comando? Vamos tentar um diferente. A bandeira "-P" significa "bonito" (legível) que a saída).
dispositivo NMCLI -P
Usando o NMCLI, podemos gerar um relatório de todas as informações sobre as interfaces. É muita informação, por isso é melhor conferir uma interface específica de cada vez. No meu caso, vamos verificar as informações de "eth0".
$ nmcli dev show eth0
Você deve ter notado que alguns dispositivos são definidos como "não gerenciados", o que significa que o NetworkManager não está controlando -os. Que tal fazer de um "não gerenciado" existente? Execute este comando.
$ sudo nmcli conjunto de dispositivosgerenciado não
Vamos fazer um dos dispositivos "não gerenciados" sob o controle do NetworkManager!
$ sudo nmcli conjunto de dispositivosgerenciado sim
Que tal conectar/desconectar determinadas conexões? Ao lidar com a rede, essa é uma das principais tarefas do gerenciamento de rede. Para desconectar um determinado dispositivo (interface), execute o seguinte comando.
$ sudo nmcli dispositivo desconectar
Conectar um dispositivo desconectado é semelhante ao comando de desconexão.
$ sudo nmcli dispositivo 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 nele.
Execute este comando primeiro.
Mostra de conexão de $ nmcli
Agora, é hora de verificar o diretório de perfil.
$ cd/etc/sysconfig/rede/
$ árvore
Os perfis de conexão ativos são nomeados com “ifcfg-“ prefixo.
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 experimentar o NMCLI. Se você está confuso sobre qualquer comando nmcli, basta conferir a página do homem!
$ MAN NMCLI
Aproveitar!