Sumário
O NetworkManager é a solução ideal para laptops e outros computadores portáteis. Suporta tipos de encriptação atuais e padrões para conexão de rede, incluindo conexões a redes 802.1X protegidas. 802.1X é o “Padrão IEEE para redes de área local e metropolitana—Controle de acesso de rede baseado na porta”. Com o NetworkManager, você não precisa se preocupar com a configuração das interfaces de rede e com a troca entre os modos com e sem fio. NetworkManager pode conectar-se automaticamente a redes sem fio desconhecidas ou gerenciar várias conexões de rede em paralelo—a conexão mais rápida é utilizada como padrão. Ainda, você pode alternar manualmente entre redes disponíveis e gerenciar sua conexão de rede usando um mini-aplicativo na área de notificação.
Ao invés de uma conexão estar ativa, várias conexões podem estar atives ao mesmo tempo. Isto lhe permite desconectar seu laptop de uma Ethernet e permanecer conectado através de uma conexão sem fio.
O NetworkManager fornece uma interface sofisticada e intuitiva que permite aos usuários trocar facilmente seu ambiente de rede. Entretanto, o NetworkManager não é uma solução ideal nos seguintes casos:
Seu computador fornece serviços de rede para outros computadores em sua rede, por exemplo, ele é um servidor DHCP ou DNS.
Seu computador é um servidor Xen ou seu sistema é um sistema virtual dentro do Xen.
Em laptops, o NetworkManager é habilitado por padrão. No entanto, ele pode ser habilitado ou desabilitado a qualquer hora no módulo de configurações de rede do YaST.
Execute o YaST e vá até +.
O diálogo irá se abrir. Vá até a aba .
Para configurar e gerenciar suas conexões de rede com NetworkManager, selecione .
Clique em .
Após escolher o método de gerenciamento de conexões de rede, configure sua placa de rede usando a configuração automática via DHCP ou um endereço IP estático ou configure seu modem (para conexões discadas, use +). Para configurar um modem interno ou USB ISDN, selecione +. Para configurar um modem interno ou DSL USB, selecione +.
Encontre uma descrição detalhada da configuração de rede com YaST em Seção “Configuring a Network Connection with YaST” (Capítulo 21, Basic Networking, ↑Guia de Referência) e Capítulo Wireless LAN (↑Guia de Referência).
Após habilitar o NetworkManager, configure suas conexões de rede com o NetworkManager como descrito em Seção 5.3, “Configurando as Conexões de Rede ”.
Se você deseja desativar o NetworkManager e controlar a rede usando o modo tradicional, escolha a opção no campo .
Após ter habilitado o NetworkManager no YaST, configure suas conexões de rede com as interfaces disponíveis no KDE e GNOME. Os diálogos da configuração de rede para ambas as interfaces são muito parecidos. Eles exibem abas para todos os tipos de conexões de rede, tais como com fio, sem fio, banda larga móvel, DSL e VPN. Em cada aba, você pode adicionar, editar ou remover conexões daquele tipo. No diálogo de configuração do KDE, as abas apropriadas estão ativas somente se o tipo de conexão estiver disponível em seu sistema (dependendo do hardware e do software). Por padrão, o KNetworkManager também exibe dicas para os campos e opções disponíveis em cada aba.
Para abrir o diálogo de configuração de rede no GNOME, pressione Alt+F2 e digitar nm-connection-editor ou no Centro de Controle GNOME, selecionar +.
Se você usa KDE, abra o menu principal e clique em . Em , selecione na aba para abrir o diálogo de configuração de rede.
Alternativamente você também pode iniciar os diálogos de configuração a partir do mini-aplicativo NetworkManager na bandeja do sistema. No KDE, clique com o botão esquerdo no ícone e selecione . No GNOME, clique com o botão direto no ícone e selecione .
![]() | Disponibilidade de Opções |
|---|---|
Dependendo da configuração de seu sistema, pode não ser permitido a você configurar conexões. Num ambiente seguro, algumas opções podem estar bloqueadas ou necessitarem de permissões de | |
Procedimento 5.1. Adicionando e Editando Conexões¶
Ao configurar conexões de rede com o NetworkManager, você também pode definir conexões de sistemas que podem ser compartilhadas por todos os usuários. Comparadas com as conexões de usuários, as conexões de sistemas são disponibilizadas logo após o início do NetworkManager— antes que qualquer usuário efetue login. Para mais detalhes sobre os tipos de conexão, veja Seção 5.7.1, “Conexões do Usuário e do Sistema”.
Atualmente, a opção conexão de sistema não está disponível no KNetworkManager. Para configurar conexões de sistema, você precisa usar o YaST nesse caso.
![]() | Redes Ocultas |
|---|---|
Para conectar a uma rede “oculta” (uma rede que não realiza broadcast de seu serviço) você precisa saber o identificador (SSID ou ESSID) da rede porque ele não pode ser detectado automaticamente. | |
Para adicionar uma nova conexão, clique na aba do tipo de conexão desejado e clique em .
Digite um e os detalhes de sua conexão.
Para uma rede oculta, digite o (E)SSID e na aba os parâmetros de encriptação.
Você pode associar uma conexão a um determinado dispositivo, se mais de um dispositivo por tipo de conexão estiver disponível (por exemplo, seu computador possui duas placas Ethernet ou duas placas de rede sem fio).
Se você usa o KDE, faça isso usando a opção . Se você usa GNOME, digite o do dispositivo que você deseja associar à conexão e confirme suas configurações.
Se você deseja que o NetworkManager use automaticamente uma determinada conexão, ative para esta conexão.
Para transformar uma conexão em uma conexão de sistema, ative (GNOME). Para criar e editar conexões do sistema, a permissão de root é necessária.
Após ter confirmado suas alterações, a nova conexão de rede configurada irá aparecer na lista de redes disponíveis, obtida com um clique do botão esquerdo no mini-aplicativo do NetworkManager.
No momento, conexões Bluetooth não podem ser configuradas com o NetworkManager.
A interface KDE do NetworkManager é o miniaplicativo KNetworkManager. Se a rede foi configurada para ser controlada pelo NetworkManagerl, o miniaplicativo geralmente é iniciado automaticamente com a área de trabalho e é exibido como um ícone na área de notificação.
Se sua área de notificação não mostrar nenhum ícone de conexão de rede, o miniaplicativo provavelmente não foi iniciado. Pressione Alt+F2 e digite knetworkmanager para iniciá-lo manualmente.
O KNetworkManager exibe apenas redes sem fio para as quais você configurou uma conexão. Ele oculta conexões quando você está fora do alcance de uma rede sem fio ou quando o cabo de rede está desconectado, como tal, sempre dando a você uma clara visão de quais conexões podem ser usadas.
Se seu computador está conectado em um cabo de rede, use o KNetworkManager para escolher a conexão de rede.
Clique com o botão esquerdo no ícone do miniaplicativo para exibir um menu com as redes disponíveis. A conexão sendo usada atualmente é selecionada e marcada como .
Se você quiser usar uma configuração diferente com a rede com fios, clique em e adicione outra conexão com fios como descrito em Procedimento 5.1, “Adicionando e Editando Conexões”.
Clique no ícone do KNetworkManager e selecione a conexão recentemente configurada para ativá-la.
Por padrão, o KNetworkManager exibe somente redes sem fio para as quais você configurou uma conexão—contanto que elas estejam disponíveis e visíveis. Para conectar a uma rede sem fio pela primeira vez, proceda da seguinte maneira:
Clique com o botão esquerdo no ícone do miniaplicativo e selecione . O KNetworkManager exibe uma lista das redes sem fio visíveis disponíveis, incluindo detalhes sobre a força do sinal e segurança.
Para conectar a uma rede visível, selecione a rede na lista e clique em . Se a rede for criptografada, um diálogo será aberto. Escolha o tipo de que a rede usa e digite as credenciais apropriadas.
Para conectar a uma rede que não envia seu identificador ((E)SSID) e não pode ser detectada automaticamente, selecione .
No diálogo aberto, digite o ESSID e selecione os parâmetros da criptografia, se necessário.
Confirme suas alterações e clique em . O NetworkManager irá ativar a nova conexão.
Para terminar uma conexão e desabilitar a rede sem fios, clique no ícone do miniaplicativo e desmarque a opção . Isto pode ser útil se você estiver num avião ou em qualquer outro ambiente onde redes sem fio não são permitidas.
Uma rede sem fio que foi escolhida explicitamente permanecerá conectada o máximo de tempo possível. Se um cabo de rede for conectado durante esse tempo, qualquer conexão configurada para será conectada, enquanto a conexão sem fio continua funcionando.
Se sua placa sem fio suportar o modo de ponto de acesso, você pode usar o NetworkManager para configurá-lo.
![]() | Disponibilidade de Opções |
|---|---|
Dependendo da configuração de seu sistema, pode não ser permitido a você configurar conexões. Num ambiente seguro, algumas opções podem estar bloqueadas ou necessitarem de permissões de | |
Clique no miniaplicativo do KNetworkManager e selecione +.
No diálogo de configuração seguinte, digite um nome para a rede no campo .
![]() |
Defina a criptografia na aba .
![]() | Redes sem fio sem proteção são um risco de segurança |
|---|---|
Se você definir a para | |
Na aba , tenha certeza de que a opção está definida para (que é a opção padrão para redes ad-hoc).
Confirme sua configuração com .
Você pode personalizar alguns aspectos do KNetworkManager: o número de ícones exibidos na área de notificação, quais dicas de ferramenta exibir e como armazenar sua senha e credenciais para conexões de rede. Para mais informações sobre o último aspecto, consulte Seção 5.7.2, “Armazenando Senhas e Credenciais”.
Para explorar as opções disponíveis, inicie as a partir do menu principal, selecione na aba e clique em no lado esquerdo do diálogo de configuração.
Procedimento 5.2. Configurando Múltiplos Ícones na Área de Notificação para o KNetworkManager
Como o KNetworkManager pode ter múltiplas conexões ativas por vez, você pode querer ser informado sobre o status da conexão de várias conexões num piscar de olhos. Você pode fazer isto usando múltiplos ícones do NetworkManager na sua área de notificação, cada um representando um grupo diferente de tipos de conexões (por exemplo, um ícone para conexões com fio, outro para conexões sem fio).
No diálogo de configuração, alterne para a aba .
Clique em . Uma nova entrada de ícone aparece na lista.
Selecione os tipos de conexão de rede que você quer que sejam representados por este ícone e agrupe-os sobre o respectivo ícone.
![]() |
Confirme suas alterações.
Agora, a área de notificação exibe múltiplos ícones do NetworkManager a partir dos quais você pode acessar os tipos de conexão vinculados ao ícone.
Ao configurar uma rede como descrito em Procedimento 5.1, “Adicionando e Editando Conexões”, o KNetworkManager também permite personalizar o ícone exibido para esta conexão. Para alterar o ícone, clique no botão de ícone próximo ao e no diálogo seguinte, selecione o ícone de sua escolha. Após confirmar suas alterações, o novo ícone é exibido na lista de conexões disponíveis que você obtém ao clicar no ícone do KNetworkManager na área de notificação.
No GNOME, o NetworkManager pode ser controlado com o miniaplicativo GNOME NetworkManager. Se a rede estiver configurada para o controle com NetworkManager, o miniaplicativo normalmente é iniciado com o ambiente da área de trabalho e é exibido como um ícone na área de notificação.
Se sua área de notificação não mostrar nenhum ícone de conexão de rede, o miniaplicativo provavelmente não foi iniciado. Pressione Alt+F2 e digite nm-applet para iniciar o miniaplicativo manualmente.
Se seu computador estiver conectado em um cabo de rede, use o miniaplicativo NetworkManager para escolher a conexão de rede.
Clique com o botão esquerdo no ícone do miniaplicativo para mostrar o menu com as redes disponíveis. A conexão usada no momento está selecionada no menu.
Para trocar para outra rede, selecione-a na lista.
Para cancelar todas as conexões de rede, com fio e sem fio, clique com o botão direito no ícone do miniaplicativo e desmarque a opção .
As redes sem fio disponíveis são listadas no menu do miniaplicativo GNOME NetworkManager abaixo do . A força do sinal de cada rede também é mostrada no menu. Redes criptografadas são marcadas com um ícone de escudo.
Procedimento 5.3. Conectando a uma Rede sem Fio
Para conectar a uma rede sem fio, clique com o botão esquerdo no ícone do miniaplicativo e escolha uma rede da lista de redes sem fio disponíveis.
Se a rede for criptografada, uma janela será aberta. Ela exibe o tipo de criptografia que a rede usa () e apresenta um número de campos de entrada de acordo com a respectiva configuração de criptografia e autenticação. Digite as credenciais apropriadas.
Para conectar a uma rede que não transmite seu identificador de conjunto de serviço ((E)SSID) e, consequentemente, não pode ser detectada automaticamente, clique com o botão esquerdo no ícone do NetworkManager e escolha .
Na janela aberta, digite o ESSID e configure os parâmetros da criptografia na aba se necessário.
Para desabilitar as conexões sem fio, clique com o botão direito no ícone do miniaplicativo e desmarque a opção . Isso pode ser útil se você estiver em um avião ou qualquer outro ambiente em que a conexão sem fio não é permitida.
Uma rede sem fio que foi escolhida explicitamente permanecerá conectada o máximo de tempo possível. Se um cabo de rede for conectado durante esse tempo, qualquer conexão configurada para será conectada, enquanto a conexão sem fio continua funcionando.
Se sua placa sem fio suportar o modo de ponto de acesso, você pode usar o NetworkManager para configurá-lo.
![]() | Disponibilidade de Opções |
|---|---|
Dependendo da configuração de seu sistema, pode não ser permitido a você configurar conexões. Num ambiente seguro, algumas opções podem estar bloqueadas ou necessitarem de permissões de | |
Clique no miniaplicativo NetworkManager e selecione .
![]() |
Digite um e configure a criptografia a usar na lista .
![]() | Redes sem Fio sem Proteção são um Risco de Segurança |
|---|---|
Se você colocar para | |
O NetworkManager suporta várias tecnologias de Rede Virtual Privada (VPN). Para cada tecnologia, o openSUSE possui um pacote base que fornece um suporte genérico para NetworkManager. Ainda, você também precisa instalar o pacote específico de área de trabalho para o seu mini-aplicativo.
Para usar esta tecnologia VPN, instale
NetworkManager-novellvpn e
NetworkManager-novellvpn-kde4 ou NetworkManager-novellvpn-gnome.
O suporte a NovellVPN para o KDE ainda não está disponível, mas está sendo desenvolvido.
Para usar esta tecnologia VPN, instale
NetworkManager-openvpn e
NetworkManager-openvpn-kde4 ou NetworkManager-openvpn-gnome.
Para usar esta tecnologia VPN, instale
NetworkManager-vpnc e
NetworkManager-vpnc-kde4 ou NetworkManager-vpnc-gnome.
Para usar esta tecnologia VPN, instale
NetworkManager-pptp e
NetworkManager-pptp-kde4 ou NetworkManager-pptp-gnome.
Após ter instalado os pacotes, configure sua conexão VPN como descrito em Seção 5.3, “Configurando as Conexões de Rede ”.
O NetworkManager diferencia dois tipos de conexão sem fio: confiável e não-confiável. Uma conexão confiável é qualquer rede que você tenha explicitamente selecionado anteriormente. Todas as outras são não-confiáveis. Conexões confiáveis são identificadas pelo nome e endereço MAX do ponto de acesso. A utilização do endereço MAC garante que você não pode usar um ponto de acesso diferente com o nome de sua conexão confiável.
O NetworkManager varre periodicamente as redes sem fio disponíveis. Se várias redes confiáveis forem encontradas, a mais recentemente usada é automaticamente selecionada. NetworkManager espera que você selecione alguma se todas as redes forem não-confiáveis.
Se a configuração da encriptação for alterada mas o nome e o endereço MAC permanecerem os mesmos, o NetworkManager tentará conectar, mas é necessário que você confirme as novas configurações de encriptação e forneça quaisquer atualizações, tais como uma nova chave.
Se você trocar de uma conexão sem fio para modo sem rede, o NetworkManager apaga o ESSID. Isto garante que a placa está desconectada.
O NetworkManager conhece dois tipos de conexões: conexões do usuário e do sistema. Conexões do usuário são conexões que se tornam disponíveis para o NetworkManager quando o primeiro usuário se loga. Qualquer credencial necessária é requisitada ao usuário e quando o usuário se desloga, as conexões são desconectadas e removidas do NetworkManager. Conexões que são definidas como conexões do sistema podem ser compartilhadas por todos os usuários e estão disponíveis logo após o NetworkManager ser iniciado—antes de qualquer usuário se logar. No caso das conexões do sistema, todas as credenciais devem ser fornecidas na hora em que a conexão é criada. Estas conexões do sistema podem ser usadas para conectar automaticamente a redes que requerem autorização. Para informações sobre como configurar conexões do usuário ou do sistema com o NetworkManager, consulte Seção 5.3, “Configurando as Conexões de Rede ”.
Para o KDE, conexões de sistema com o NetworkManager ainda não são suportadas (use o YaST).
Se você não deseja digitar novamente suas credencias cada vez que conectar a uma rede criptografada, você pode usar as ferramentas específicas de área de trabalho, GNOME Keyring Manager ou KWalletManager para armazenar suas credenciais criptografadas em disco, com uma senha mestra.
Com o KNetworkManager, você pode configurar se e como armazenar suas credenciais no KDE. Para fazer isto, clique com o botão esquerdo no ícone do KNetworkManager e selecione . Clique em + e selecione uma das seguintes opções:
Isto é útil se você estiver trabalhando em um ambiente onde credenciais de armazenamento são consideradas um risco de segurança.
![]() | Risco de Segurança |
|---|---|
Armazenar suas credenciais de rede sem criptografia é um risco de segurança. Todos os que possuírem acesso a seu computador podem reutilizar sua conectividade e interceptar sua conexão de rede. | |
Se você escolher esta opção, suas senhas serão armazenadas sem encriptação no respectivo arquivo de conexão para cada conexão. Encontre-as em $HOME/.kde4/share/apps/networkmanagement/connections.
Se você escolher esta opção, suas credenciais serão armazenadas no KWalletManager. Para mais informações sobre o KWalletManager, veja Capítulo Managing Passwords with KWallet Manager (↑Guia do Usuário KDE).
A seguir, encontre algumas perguntas frequentes sobre a configuração de opções especiais de rede com NetworkManager.
Por padrão, as conexões no NetworkManager são específicas por tipo: elas se aplicam a todos os dispositivos físicos com o mesmo tipo. Se mais de um dispositivo físico por tipo de conexão estiver disponível (por exemplo, seu computador possui duas placas ethernet), você pode associar uma conexão a um determinado dispositivo.
Para fazer isso no GNOME, verifique primeiro o endereço MAC de seu dispositivo (use disponível no miniaplicativo, ou use a saída de comandos como nm-tool ou ifconfig). Então, inicie o diálogo para configurar conexões de rede e escolha a conexão que você deseja alterar. Na aba ou , digite o do dispositivo e confirme suas alterações.
Se você utiliza o KDE, inicie o diálogo para configurar as conexões de rede e escolha a conexão que você deseja alterar. Na aba ou , use a opção para selecionar a interface de rede à qual associar a conexão.
Quando vários pontos de acesso com diferentes bandas sem fio (a/b/g/n) estão disponíveis, o ponto de acesso com o sinal mais forte é escolhido automaticamente por padrão. Para redefinir este comportamento, use o campo ao configurar conexões sem fio.
O Identificador de Conjunto de Serviço Básico (BSSID) identifica unicamente cada conjunto de serviço básico. Em uma infraestrutura de conjunto de serviço básico, o BSSID é o endereço MAC do ponto de acesso sem fio. Em um conjunto de serviço básico independente (ad-hoc), o BSSID é um endereço MAC administrado localmente gerado a partir de um número aleatório de 46 bits.
Inicie o diálogo para configurar as conexões de rede a partir do Centro de Controle GNOME com + ou no KDE 4 a partir de com . Escolha a conexão sem fio que você deseja alterar e clique em . Na aba , digite o BSSID.
O dispositivo principal (dispositivo que está conectado à Internet) não precisa de nenhuma configuração especial. Entretanto, você precisa configurar o dispositivo que está conectado ao hub local ou máquina como é mostrado a seguir:
Inicie o diálogo de configuração das conexões de rede a partir do Centro de Controle do GNOME com + ou no KDE 4 a partir de com +. Escolha a conexão que deseja alterar e clique em . Se você estiver usando GNOME, abra a aba e a partir da lista suspensa , escolha . Isso irá habilitar o redirecionamento de tráfego IP e executar um servidor DHCP no dispositivo. Confirme suas alterações no NetworkManager.
Como o servidor DHCP utiliza a porta 67, tenha certeza de que ela não está bloqueada pelo firewall. Na máquina que está compartilhando as conexões, inicie o YaST e selecione +. Abra a categoria . Se já não estiver sendo exibido como , selecione em e clique em . Confirme suas alterações no YaST.
Caso um servidor DHCP forneça informações (e/ou rotas) DNS inválidas, você pode sobrescrevê-las. Inicie o diálogo de configuração das conexões de rede a partir do Centro de Controle do GNOME com + ou no KDE 4 a partir de com +. Escolha a conexão que deseja alterar e clique em . Se você estiver usando o GNOME, abra a aba e a partir da lista suspensa , escolha . Se você estiver usando o KDE, abra a aba , e a partir da lista suspensa , escolha . Digite as informações DNS nos campos e . Da lista suspensa na parte inferior da aba, selecione se você quiser . Confirme suas alterações.
Defina uma conexão de sistema que pode ser usada para tal propósito. Para mais informações, veja Seção 5.7, “NetworkManager e segurança”.
Podem ocorrer problemas com a conexão. Alguns problemas comuns relacionados ao NetworkManager incluem a não inicialização do miniaplicativo ou uma opção VPN ausente. Os métodos para resolver e prevenir esses problemas dependem da ferramenta usada.
Os mini-aplicativos NetworkManager do GNOME e do KDE iniciam automaticamente se a rede estiver configurada para ser controlada pelo NetworkManager. Se o mini-aplicativo não iniciar, verifique se o NetworkManager está habilitado no YaST, como descrito em Seção 5.2, “Habilitando o NetworkManager”. Então, tenha certeza de que o pacote apropriado para seu ambiente de área de trabalho também está instalado. Se você estiver usando o KDE 4, o pacote é NetworkManager-kde4. Para os usuários do GNOME, o pacote é NetworkManager-gnome.
Se o mini-aplicativo de área de trabalho estiver instalado mas não for executado por alguma razão, inicie-o manualmente com o comando nm-applet (GNOME) ou knetworkmanager (KDE).
Os suportes para os mini-aplicativos do NetworkManager e VPN para NetworkManager são distribuídos em pacotes separados. Se seu mini-aplicativo NetworkManager não inclui a opção VPN, verifique se os pacotes com suporte ao NetworkManager para sua tecnologia VPN estão instalados. Para mais informações, veja Seção 5.6, “NetworkManager e VPN”.
Se você configurou sua conexão de rede corretamente e todos os outros componentes para a conexão de rede (roteador, etc) também estão configurados e em execução, às vezes. ajuda reiniciar as interfaces de rede de seu computador. Para fazer isso, abra uma linha de comando como root e execute rcnetwork restart.
Mais informações sobre o NetworkManager podem ser encontradas nos seguintes sites e diretórios:
Verifique também as informações nos seguintes diretórios para as últimas informações sobre o NetworkManager e os miniaplicativos do NetworkManager do GNOME e KDE:
/usr/share/doc/packages/NetworkManager/,
/usr/share/doc/packages/NetworkManager-kde4/, e
/usr/share/doc/packages/NetworkManager-gnome/.