Comandos Linux para networking: "nmcli" (adicionar e epagar conexões)
Neste tutorial, vamos focar em duas das cinco operações fundamentais do ciclo
de vida para gestão de rede usando a ferramenta de linha de comando nmcli:
adicionar novas conexões e eliminar as existentes. Vamos aprender a criar
vários tipos de configurações de rede ethernet (dinâmica e estática) diretamente a partir do terminal. Igualmente importante,
abordaremos os métodos adequados para remover de forma limpa as conexões que
já não são necessárias, garantindo uma configuração de rede organizada e bem
estruturada.
Assim como num cenário real, devemos também aqui no numdo virtual adicionar
uma interface "física" para que esta possa ser configurada logicamente. Este é
um processo que fizemos em dos nossos artigos anteriores, veja por
aqui.
Após adicionar uma interface, podemos nos deparar com suas situações:
- adicionada com sucesso mas não configurada e,
- adicionada com sucesso e configurada. Quando configurada, está recebe parâmetros como nome da conexão entre outros, atribuidos pelo sistemas de forma aleatória.
Percebemos das imagens acima que a interface (de nome ens36) existe fisícamente mas não configurada logicamente.
Vamos agora "adicionar" uma conexão através desta interface, atribuindo alguns
parâmetros, como por exemplo o nome da conexão. Vejamos abaixo.
Em casos onde a interface é adicionada físicamente e pré-configurada automáticamente, pode
receber um nome da conexão diferente e aleatório, mas o nome da interface irá
seguir um certo padrão. Nas imagens abaixo (depois de adicionar a 3 interface
fisicamente), corremos os dois comandos ifconfig e nmcli connection show,
percebemos que a conexão através desta interface foi configurada de forma
automática.
Vamos de forma breve mostrar como apagar uma conexão (talvez seja este um dos
comandos mais simples, mas que deve ser usado com muita atenção).
Ainda neste artigo, vamos mostrar como adicionar conexões de diferentes
formas, e estaremos a usar interface ens37, que vamos configurar e logo de
seguida apagar a conexão, para usar a mesma interface para mostrar um outro
comando para associar uma conexão a interface.
Para apagar uma conexão, em vez de add usamos o delete seguido do nome da
conexção. Vejamos o comando abaixo.
Vamos então adicionar uma conexão à esta interface, tendo en conta outros parâmetros. Vejamos abaixo.
Vamos entender as 4 imagens acima:
- na primeria imagem corremos o comando para verficar o estado da interface ens37.
- na segunda imagem, verificamos as conexões, e percebemos que não existia lá uma conexão associada a interface ens37, de seguida adicionamos uma conexão associando-a interface ens37, e voltamos a listar conexões, concluindo que já existe de uma conexão associada a interface ens37.
- na terceira imagem, voltamos a verificar o estado da interface ens37, que já se encontra configurada com um endereço IP e outros parêmetros.
- e na quarta imagem, usamos o comando nmcli para verificar o estado desta interface, onde podemos notar alguns parâmetros que foram especificados a quando da adição da conexão à interface.
Voltemos a adicionar uma conexão e então modificar este valor.
Podemos alterar varios parâmentros de uma só vez. Por exemplo, a sub-rede e o
gateway.
Neste artigo, vimos dois tipos de conexão ethernet, a dinâmica e a estática. A conexão dinâmica recebe automaticamente a sua configuração ipv4.address do servidor de rede, razão pela qual este parâmetro não precisa ser especificado, enquanto que uma conexão estática requer a definição explicita deste parâmetro e seu valor.














Comentários