Como usar o gerenciador de rede Arch Linux

How Use Arch Linux Network Manager



O Arch Linux vem com um utilitário para gerenciamento de rede, chamado NetworkManager. Esta ferramenta é responsável por fornecer detecção automática, configuração e conexão a redes. A ferramenta é capaz de lidar com conexões com e sem fio. Para redes sem fio, a ferramenta é capaz de mudar automaticamente para uma conexão mais confiável. A prioridade da conexão com fio é obviamente maior do que a sem fio.

Vamos verificar o uso do NetworkManager no Arch Linux.







O NetworkManager está disponível no repositório oficial do Arch Linux. Tudo que você precisa é dizer ao pacman para instalá-lo imediatamente.



Atualize o banco de dados do pacote pacman.



sudopacman-Syu





Agora, instale o NetworkManager.

sudopacman-Swpa_supplicant wireless_tools networkmanager



Para suporte de banda larga móvel, não se esqueça de instalar os pacotes adicionais.

sudopacman-Smodemmanager mobile-broadband-provider-info usb_modeswitch

Se você precisar de suporte PPPoE / DSL, instale o pacote a seguir.

sudopacman-Srp-pppoe

Precisa de uma IU? Instale os seguintes pacotes.

sudopacman-Snm-connection-editor network-manager-applet

Configurando o NetworkManager

A princípio, habilite o serviço NetworkManager para que toda vez que o sistema inicializar, ele se torne o gerenciador das redes.

sudosystemctlpermitirNetworkManager.service

Nesse caso, você também deve desativar o serviço dhcpcd. Caso contrário, o NetworkManager e o dhcpcd tentarão configurar a rede e resultarão em conflito e rede instável.

sudosystemctl disable dhcpcd.service

Se você precisar de suporte para conexões sem fio, também precisará do serviço wpa_suplicant habilitado.

sudosystemctlpermitirwpa_supplicant.service

Finalmente, o sistema está pronto para iniciar o serviço NetworkManager. Inicie o serviço.

sudosystemctl start NetworkManager.service

Reinicialize o sistema para garantir que todas as alterações tenham efeito.

sudoreinício

Usando o NetworkManager

Existem algumas maneiras de usar o NetworkManager. O método padrão é através da linha de comando usando a ferramenta CLI (nmcli). Se você deseja uma IU interativa, há 2 opções disponíveis - configurações do ambiente de área de trabalho ou nmtui.

Listar redes sem fio próximas

Peça ao nmcli para listar todas as redes sem fio próximas disponíveis.

lista de dispositivos wi-fi nmcli

Conectando-se a uma rede sem fio

Você pode se conectar diretamente a uma rede sem fio.

conexão wi-fi do dispositivo nmcli<SSID>senha<SSID_password>

Se a rede for oculta, use a seguinte estrutura.

senha de conexão wi-fi do dispositivo nmcli oculta sim

Liste todas as redes conectadas

Verifique em quais redes seu sistema está conectado. nmcli relatará o UUID, tipo e interface da conexão.

show de conexão nmcli

Status do dispositivo

O NetworkManager permite verificar o status de todos os dispositivos de rede.

dispositivo nmcli

Desconectar uma rede

Em primeiro lugar, determine a interface da rede sem fio. Em seguida, diga ao nmcli para se desconectar dele.

dispositivo nmcli desconectado<interface>

Reconecte-se a uma rede

Se houver uma interface marcada como desconectada, você não precisará passar pelo longo processo de inserir novamente o SSID e a senha. Em vez disso, você pode usar o UUID para se reconectar.

Determine o UUID da rede.

show de conexão nmcli

Agora, use o UUID para se reconectar a essa rede.

conexão nmcli up uuid<UUID>

Desativar Wi-Fi

O NetworkManager também pode ser usado para desabilitar o acesso Wi-Fi.

rádio nmcli wi-fi desligado

Para voltar atrás, use o seguinte comando.

rádio nmcli wi-fi ligado

Nota: Esta ação tentará conectar seu sistema automaticamente à rede Wi-Fi mais adequada da lista de redes conhecidas.

Editando uma conexão

As opções de conexão são armazenadas no diretório / etc / NetworkManager / system-connections em seus respectivos arquivos .nmconnection.

sudo ls /etc/Gerente da rede/conexão de sistema

Edite o respectivo arquivo para alterar as configurações.

sudo nano /etc/NetworkManager/system-connections/.nmconnection

Após a edição, certifique-se de que as novas configurações entrem em vigor recarregando o nmcli.

sudorecarga de conexão nmcli

nmtui

Ao instalar o NetworkManager, uma IU de linha de comando simplista também é instalada. Usando a IU, é mais fácil navegar pelas ações desejadas.

Inicie o gerenciador de IU interativo do NetworkManager.

nmtui

Editando uma conexão

Na seção principal, selecione Editar uma conexão.

Selecione qual conexão você deseja editar.

Excluindo uma conexão

Vá para Editar uma conexão de nmtui e selecione Excluir.

Adicionando uma conexão

Vá para nmtui >> Editar uma conexão >> Adicionar.

Em primeiro lugar, selecione o tipo de conexão. No meu caso, estarei adicionando uma rede sem fio.

Insira todas as informações.

Quando terminar, selecione OK.

Aí está!

Ativando / desativando uma conexão .

Inicie o nmtui e selecione Ativar uma conexão.

Selecione qual conexão você deseja ativar e escolha Actiavte.

Se você estiver selecionando uma conexão ativa, verá a opção de desativá-la.

Bônus: Configurando o nome do host

Escolha a opção Definir nome de host do sistema.

Você pode definir um novo nome de host ou modificar o existente.

Para completar a ação, você precisa inserir a senha do root.

Ambiente desktop

O NetworkManager também se integra ao ambiente de área de trabalho existente (se você tiver um configurado). Aqui, veremos como gerenciar redes usando GNOME e KDE Plasma.

Nota: você ainda precisa instalar os pacotes do NetworkManager.

GNOMO

No canto superior direito, clique no ícone de rede.

Você pode gerenciar diretamente a rede disponível a partir daí. Se você precisar de uma opção mais abrangente, vá para Configurações >> Rede (conexões Ethernet).

Para redes sem fio, vá para Configurações >> Wi-Fi.

KDE Plasma

Para o KDE Plasma, você deve instalar o pacote plasma-nm primeiro. Ele será usado para integrar o NetworkManager à área de trabalho do Plasma.

sudopacman-Splasma-nm

Usando este plugin, você pode obter a opção da barra de tarefas semelhante ao GNOME para gerenciar suas redes. Adicione o gerenciador de rede à barra de tarefas por meio das opções do painel >> Adicionar widgets >> Redes.

Pesquise por rede.

Arraste e solte no canto da barra de tarefas.

Voila! O gerenciamento de rede está disponível diretamente na barra de tarefas.

Pensamentos finais

O gerenciamento de rede no Arch Linux é muito interessante. Ele oferece muita flexibilidade e controle sobre as redes. Com o NetworkManager, você pode assumir diretamente o controle do fluxo de dados.

Aproveitar!