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: 8.513 ]

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

Ubuntu Linux 20.04.1 LTS

Bloqueio de Países com IPTables

Truques úteis de linha de comando Linux para iniciantes

Listando os serviços Linux com o Systemctl

FIND - Encontrar informações no Linux

Leitura recomendada

PABX IP Asterisk - Instalação no Debian/Ubuntu

Tutorial hadoop - Guia prático de um cluster com 3 computadores

Asterisk - Configuração de Voice Mail

MikroTik RouterOS 5.20 para provedores - Tutorial completo

Conexão do Vindula com o Active Directory Server 2008 R2

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


Muito bacana.

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

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


Muito bom, isso ajuda mt


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts