Interface de Rede Virtual no Debian

Em muitos casos, é vantajoso atribuir mais do que um endereço IP a um servidor, de acordo com os serviços e aplicações instalados nele. Se o servidor possuir várias interfaces de rede, basta atribuir endereços IPs diferentes para elas. Caso tenhamos apenas uma placa de rede, é possível criar interfaces virtuais. Entenda melhor esse processo neste artigo.

[ Hits: 691 ]

Por: Diego Mendes Rodrigues em 22/01/2021 | Blog: https://www.linkedin.com/in/diegomendesrodrigues/


Introdução



Em muitos casos, é vantajoso atribuir mais do que um endereço IP em um servidor, de acordo com os serviços e aplicações instalados nele. Se o servidor possuir várias interfaces de rede, basta atribuir endereços IPs diferentes a cada uma delas. No caso de haver apenas uma ligação de rede, é possível criar interfaces virtuais.

Assim, a partir de uma interface enp0s3, são criadas uma ou mais interfaces virtuais como enp0s3:0, enp0s3:1 e assim por diante.

Configuração das interfaces virtuais

Antes de iniciar a configuração, recomenda a instalação do pacote net-tools, para que o comando ifconfig esteja disponível no seu servidor:

sudo apt install -y net-tools

Podemos agora ver quais as interfaces de rede existem no servidor.

sudo -i

# ifconfig -a
Linux: Interface de rede virtual no Debian
Observe na figura acima que temos apenas a interface enp0s3 com o IP 10.0.2.15.

Imagine que precisemos de outro IP nesse servidor, o 10.0.2.210, e que o hostname desse IP seja "desenv.home.lan".

Podemos configurar esse IP virtual em uma destas opções:
  • Alterar o arquivo /etc/network/interfaces
  • Criar um novo arquivo de configuração em /etc/network/interfaces.d/

Irei optar pela segunda opção, criando um arquivo chamado "50-virtuais.cfg":

# cd /etc/network/interfaces.d/
# nano 50-virtuais.cfg

Acrescentarei a configuração para criar a interface virtual enp0s3:0:

# Interfaces Virtuais
# Endereço de IP estático

auto enp0s3:0
iface enp0s3:0 inet static
        address 10.0.2.210
        netmask 255.255.255.0

Linux: Interface de rede virtual no Debian
Graças à linha de configuração auto enp0s3:0, no arquivo /etc/network/interfaces.d/50-virtuais.cfg, a placa de rede virtual será automaticamente atiçada todas as vezes que iniciarmos o servidor. Neste momento, irei ativar manualmente essa placa de rede virtual:

# ifup enp0s3:0

Com o comando ifconfig podemos verificar se essa interface de rede virtual está funcionado.

# ifconfig
Linux: Interface de rede virtual no Debian
Finalmente iremos ajustar o hostname desse servidor para o IP 10.0.2.210, que deve ser "desenv.home.lan". Para isto, iremos alterar o arquivo /etc/hosts:

# nano /etc/hosts

Adicione a seguinte linha:

10.0.2.210      desenv.home.lan desenv
Linux: Interface de rede virtual no Debian
Podemos testar nossa configuração com o comando ping:

# ping desenv
Linux: Interface de rede virtual no Debian
   

Páginas do artigo
   1. Introdução
Outros artigos deste autor

Sistema de Informações Geográficas - Softwares Livres ou Proprietários?

KeePassXC - Gerenciador de Senhas de Código Aberto Voltado à Comunidade

Ubuntu ou Debian com KDE Plasma

FIND - Encontrar informações no Linux

Taskwarrior, o Guerreiro das Tarefas - Gerenciar sua Lista TODO no Terminal

Leitura recomendada

Como encontrar o NetID e o Broadcast de uma determinada rede

Instalando o oVirt 4.3 Single Host

Zoneminder: Substituindo um Unifi NVR

SNMPv3 no Debian/Ubuntu - Configurando para consultas externas

Autenticação Wireless WPA-WPA2 Pre-Shared-key

  
Comentários
[1] Comentário enviado por mauricio123 em 23/01/2021 - 17:46h


Muito bacana.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts