Pular para o conteúdo

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.
Diego Mendes Rodrigues diegomrodrigues
Hits: 11.770 Categoria: Linux Subcategoria: Redes
  • Indicar
  • Impressora
  • Denunciar

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
   1. Introdução

Bodhi Linux 6.0

FIND - Encontrar informações no Linux

GoAccess - Analisador de log em tempo real do Apache

Nmap - Comandos úteis para um administrador de sistemas Linux

Instalar um LAMP com boa performance

O fim está próximo

AWS - VPN IPSEC com Libreswan

Implementando Servidor NTP no Debian

Balanceamento de links - Load balance + Failover + Failback

NET Virtua, Bloqueio de DNS, SmartTVs, Netflix e Youtube, uma mistura explosiva

#2 Comentário enviado por Marcusronney em 23/08/2021 - 15:22h

Muito bom, isso ajuda mt

Contribuir com comentário

Entre na sua conta para comentar.