Falaremos sobre como ativar e desativar as interfaces de rede usando vários métodos na distribuição do Ubuntu. Executamos todos os comandos na última distribuição do Ubuntu disponível no Ubuntu 20.04 LTS. Vamos começar com os detalhes!
Métodos para ativar e desativar a interface de rede no Ubuntu 20.04
Existem os seguintes métodos diferentes que podem ser usados para ativar e desativar sua interface de rede no Ubuntu:
Primeiro, você deve saber sobre as informações da interface de rede em seu sistema. O "comando IP" pode ser usado para esta tarefa. Este comando mostra as informações da placa de interface de rede usadas no seu sistema Linux. Para obter as informações sobre a placa de interface de rede no seu sistema Ubuntu, abra o terminal pressionando 'Ctrl+Alt+T' e digite o seguinte comando nele:
$ ip a
De acordo com a saída acima do display, uma interface de rede 'ENP0S3' está ativada (UP) e trabalhando neste sistema.
Método 01: Ativar/desativar as interfaces de rede através do comando ifconfig
Para executar o utilitário de linha de comando ifconfig, você precisa instalar algumas “ferramentas de rede” necessárias no seu sistema Ubuntu. Portanto, instale as seguintes ferramentas necessárias executando o comando abaixo:
$ sudo apt install let tools
Agora, você pode executar o comando ifconfig no seu sistema Ubuntu. Para desativar ou desativar a interface de rede em execução, mencione a interface de rede, conforme mostrado no exemplo a seguir:
$ ifconfig ENP0S3 Down
Agora, verifique o status da interface de rede digitando o comando abaixo:
$ ip a
ou
$ ip a | grep -a 1 "ENP0S3:"
Para ativar ou ativar a interface de rede especificada através do utilitário ifconfig, use o seguinte comando:
$ ifconfig ENP0S3 UP
Verifique se a criação do status de "ENP0S3" executando o seguinte comando:
$ ip a
Método 2: Ativar/desativar a interface de rede usando o comando nmcli
O NMCLI é um utilitário de linha de comando que é usado como substituto para outros clientes gráficos ou NM-Applet. Usando o utilitário NMCLI, você pode exibir, criar, atualizar, remover, ativar e desativar as conexões de rede do sistema. Através deste comando, você também pode exibir e controlar o status de todos os dispositivos de rede.
O comando nmcli exibe o "nome do perfil" em vez do nome do dispositivo. Então, para mostrar as informações da placa de interface de rede, execute o comando abaixo mencionado no terminal:
$ NMCLI CON SHOW
Abaixe ou desative a interface de rede através do comando nmcli
Para reduzir a interface de rede exibida, basta digitar o nome do perfil da seguinte forma:
$ nmcli con baixo 'conexão com fio 1'
A saída a seguir aparece no terminal:
Usando o seguinte comando nmcli, você também pode exibir o dispositivo de interface de rede de status atual:
$ nmcli dev status
Como você pode ver no resultado acima do display, a “conexão com fio 1” é desativada neste sistema.
Habilitar ou trazer à tona a interface de rede através do comando nmcli
Para reativar ou ativar a interface de rede "ENP0S3", digite o comando abaixo:
$ nmcli con up 'conexão com fio 1'
Exiba o status executando o seguinte comando:
$ nmcli dev status
Agora, a “conexão com fio 1” está ativada e executando neste sistema.
Método 3: Ativar/desativar a interface de rede usando o comando SystemCTL
O comando "SystemCTL" usa o gerenciador de rede para definir a nova configuração para sua rede para ativar e desativar as placas de interface de rede. Portanto, se você deseja desativar ou reduzir a interface "ENP0S3" em seu sistema usando o serviço de gerenciador de rede, você pode fazê -lo fazendo o seguinte:
$ sudo systemctl desabille workmanager.serviço
Para reativá-lo, execute o comando abaixo mencionado:
$ sudo systemctl atabillenanager.serviço
Método 4: Ativar/desativar a interface de rede usando o comando NMTUI
O NMTUI é uma interface de usuário baseada em texto usada principalmente para interagir com os serviços de gerenciador de rede. Ele permite que você configure as interfaces de rede usando o ambiente simples de interface do usuário de texto.
Para exibir a interface do NMTUI, digite o seguinte comando terminal:
$ nmtui
A janela seguinte aparece no terminal através do qual você pode gerenciar facilmente as configurações de interface de rede. Se a conexão de rede não estiver ativada no seu sistema, selecione a opção a seguir para ativar uma conexão:
Selecione o “desativado” e escolha “OK” para desativar a interface 'conexão com fio 1' em seu sistema.
Para ativar a interface de rede, selecione "Ativar" e depois "OK".
Método 5: traga a interface de rede através do comando IP
Usando o comando IP, a interface de rede pode ser ativada ou desativada em seu sistema. Para desativar ou reduzir a interface de rede, execute o comando abaixo:
$ ip link Conjunto ENP0S3 Down
Para ativá -lo ou reativá -lo, use o seguinte comando:
$ ip link Conjunto ENP0S3 UP
Método 6: Ativar/desativar a interface de rede usando o comando ifdown e ifup
O comando ifdown e ifup não suporta os novos dispositivos de interface de rede. Mas se você quiser usá -lo para dispositivos de rede mais antigos, use o seguinte comando para subir e descer o dispositivo de interface de rede, respectivamente.
Para desativar ou reduzir o status da interface de rede, use o comando que é dado abaixo:
$ ifdown
Para ativar a interface de rede, use o seguinte comando:
$ ifup
Conclusão
Vimos neste tutorial como ativar e desativar as interfaces de rede no seu sistema Linux Ubuntu usando diferentes métodos. Use um dos métodos acima de todos com base em sua necessidade.