O NetworkManager é a solução ideal para laptops e outros computadores portáteis. Com o NetworkManager, não é necessário preocupar-se em configurar interfaces de rede e alternar entre redes quando você estiver em trânsito.
Entretanto, como o NetworkManager não é uma solução adequada para todos os casos, você pode ainda escolher entre o método tradicional de gerenciamento de conexões de rede (ifup) e o NetworkManager. Se você quiser gerenciar a sua conexão de rede com o NetworkManager, habilite o NetworkManager no módulo Configurações de Rede do YaST, conforme descrito na Seção 23.2, “Habilitando o NetworkManager” e configure suas conexões de rede com o NetworkManager. Para obter uma lista de casos de uso e uma descrição detalhada sobre como configurar e usar o NetworkManager, consulte o Capítulo 23, Usando o NetworkManager.
Algumas diferenças entre o ifup e o NetworkManager:
root
Se você usa o NetworkManager para configurar a rede, poderá alternar, parar ou iniciar com facilidade a conexão de rede, a qualquer momento, de dentro do ambiente de área de trabalho usando um applet. O NetworkManager também permite mudar e configurar conexões de placa wireless sem exigir privilégios de root. Por esse motivo, o NetworkManager é a solução ideal para uma estação de trabalho móvel.
A configuração tradicional com o ifup também oferece algumas maneiras de alternar, parar ou iniciar a conexão com ou sem a intervenção do usuário, como em dispositivos gerenciados pelo usuário. No entanto, esses recursos sempre exigem privilégios do root para mudar ou configurar um dispositivo de rede. Isso normalmente é um problema para a computação móvel, na qual não é possível pré-configurar todas as possibilidades de conexão.
Tanto a configuração tradicional como o NetworkManager podem gerenciar conexões de rede com uma rede wireless (com acesso WEP, WPA-PSK e WPA-Enterprise), redes discada e redes com fio usando DHCP e configuração estática. Eles também oferecem suporte à conexão por meio de VPN.
O NetworkManager tenta manter o computador conectado o tempo todo usando a melhor conexão disponível. Se o cabo da rede for desconectado por acidente, ele tentará reconectar. Ele é capaz de localizar a rede que tiver a melhor intensidade de sinal na lista de conexões wireless e usá-la automaticamente para uma conexão. Para obter a mesma funcionalidade com o ifup, é necessário um grande esforço de configuração.
As configurações de conexão de rede individual criadas com o NetworkManager são armazenadas em perfis de configuração. As conexões de system configuradas com o NetworkManager ou o YaST encontram-se em /etc/sysconfig/network/ifcfg-*. Qualquer conexão definida pelo usuário é armazenada no GConf, para o GNOME, ou em $HOME/.kde4/share/apps/networkmanagement/*, para o KDE.
Caso não haja nenhum perfil configurado, o NetworkManager automaticamente cria um e o nomeia como Auto $INTERFACE-NAME. Isso é uma tentativa de fazer funcionar sem qualquer configuração para tantos casos quanto forem possíveis (com segurança). Se os perfis criados automaticamente não atenderem às suas necessidades, use as caixas de diálogo de configuração da conexão de rede, fornecidas pelo KDE ou pelo GNOME, para modificá-los conforme desejado. Para obter maiores informações, consulte a Seção 23.3, “Configurando conexões de rede”.
Nas máquinas de administração central, determinados recursos do NetworkManager poderão ser controlados ou desabilitados com o PolicyKit, por exemplo, se um usuário tiver permissão para modificar as conexões definidas pelo administrador ou para definir suas próprias configurações de rede. Para ver ou mudar as respectivas políticas do NetworkManager, inicie a ferramenta gráfica para o PolicyKit. Na árvore do lado esquerdo, elas se encontram abaixo da entrada . Para obter uma introdução ao PolicyKit e detalhes sobre como usá-lo, consulte o Capítulo PolicyKit (↑Security Guide (Guia de Segurança)).