Translation(s): English – Français – Italiano – German – Português (Brasil) – 简体中文 – Русский
Gerenciador de Rede (NetworkManager)
Contents
O NetworkManager (Gerenciador de Rede) tenta manter uma conexão disponível todo o tempo. |
Junto ao NetworkManager, algumas interfaces de rede podem estar sob controle do:
ifupdown (/etc/network/interfaces)
Para detalhes, veja ConfiguraçãoDeRede
O Gerenciador de Redes (NetworkManager) é composto de duas camadas:
Um serviço rodando como root: NetworkManager(8) é geralmente gerenciado pelo systemd via NetworkManager.service.
Interfaces: ferramenta de linha de comando nmcli(1), interface de terminal de texto nmtui(1), e miniaplicativos para ambientes de área de trabalho.
As ferramentas daemon nmtui e nmcli são enviadas no pacote network-manager. As ferramentas gráficas são empacotadas separadamente: nm-tray, network-manager-gnome (nm-applet), plasma-nm, etc. Além disso, existem várias extensões disponíveis que permitem que o NetworkManager lide com outras conexões especiais, como diferentes tipos de conexões VPN.
O Gerenciador de Redes (NetworkManager) só lidará com interfaces que não estejam declaradas em /etc/network/interfaces (veja o arquivo README).
O NetworkManager mantém as informações de conexão sobre redes individuais em arquivos de configuração chamados profiles (perfis). Eles são armazenados em /etc/NetworkManager/system-connections/. Para opções nesses arquivos, consulte a página de manual do nm-settings: man nm-settings ou on-line]. Os arquivos podem ser editados (como [[root) usando um editor de texto ou com o nm-connection-editor (empacotado em network-manager-gnome).
Para que as alterações na configuração se tornem efetivas, você talvez tenha que reiniciar o daemon NetworkManager:
sudo service network-manager restart
Começando no Debian 11 (bullseye), use:
sudo service NetworkManager restart
Recursos
Os recursos do Gerenciador de Redes (NetworkManager) estão descritos em sua página na Internet.
Documentação
Certifique-se de ler o manual:
/usr/share/doc/network-manager/README.md.gz (on-line) e /usr/share/doc/network-manager/README.Debian (on-line)
nm-settings-nmcli(5) para opções de configuração
outras páginas de manual do pacote network-manager
página de manual interfaces(5)
Redes com fio não são gerenciadas
A partir do Debian 6.0 "Squeeze", o Gerenciador de Redes (NetworkManager) não gerencia nenhuma interface definida em /etc/network/interfaces por padrão.
Dispositivos não gerenciados não são usados pelo Gerenciador de Redes (NetworkManager). Isso ocorre quando duas condições são atendidas:
O arquivo /etc/network/interfaces contém algo sobre a interface:
allow-hotplug eth0 iface eth0 inet dhcp
E /etc/NetworkManager/NetworkManager.conf contém:
[main] plugins=ifupdown,keyfile [ifupdown] managed=false
Habilitando o gerenciamento de interface
Se desejar que o NetworkManager manipule interfaces que estão listadas em /etc/network/ interfaces:
Defina managed = true em /etc/NetworkManager/NetworkManager.conf.
Reinicie o NetworkManager:
sudo service network-manager restart
Começando no Debian 11 (bullseye), use:
sudo service NetworkManager restart
"Auto Ethernet" e "Auto eth0"
Auto Ethernet significa "Selecione uma interface Ethernet automaticamente"
Auto eth0 significa "configure automaticamente a interface eth0".
Perguntas Frequentes
- P. Como eu configuro um endereço IP estático (para um servidor, etc)?
R) Use o editor de conexão nm-connection-editor ou configure /etc/network/interfaces conforme descrito em NetworkConfiguration.
- P. Como posso configurar o Servidor de Nomes (DNS) para o NetworkManager?
R) A resposta curta é usar o editor de conexões nm-connection-editor. Para a resposta longa, consulte a entrada correspondente em ConfiguraçãoDeRede.
- P. Por que não consigo ver o Gerenciador de Rede (NetworkManager) com minha nova conta de usuário(a)?
R) Certifique-se de que usuários(as) humanos estão no grupo netdev (veja/usr/share/doc/network-manager-gnome/README.Debian).
- P. Como configurar um compartilhamento de conexão (hotspot) para uma interface com fio?
R) Primeiro, certifique-se de instalar o dnsmasq-base (mas não o dnsmasq, a menos que você desative o daemon do sistema em /etc/default/dnsmasq). Em seguida, use o editor de conexão nm-connection-editor e configure um novo perfil usando "compartilhado com outro computador" como o método para o IPv4 (não é possível no gnome-control-center do GNOME3). Isso oculta toda a complexidade (dnsmasq, iptables, sysctl). Finalmente, use esse perfil para a interface de rede conectada à rede compartilhada. Para interfaces Wi-Fi, é fornecida uma funcionalidade de hotspot que usa a mesma funcionalidade além de configurar uma rede WiFi ad-hoc.
Veja Também
Links Externos
https://networkmanager.dev/ - Página principal do projeto
https://wiki.gnome.org/Projects/NetworkManager – Página do projeto no wiki GNOME (com alguma documentação)
https://www.redhat.com/sysadmin/becoming-friends-networkmanager Conhecendo NetworkManager: tutorial mncli
nmtui(1) – cliente em texto interativo
nmcli(1) – cliente em linha de comando