Como criar interface de rede virtual no linux

No exemplo, a máquina possui uma interface de rede física (eth0) e criarei duas interfaces virtuais (eth0:1 e eth0:2).

Para Ubuntu:

Edite o arquivo de configuração da placa de rede:

#vim /etc/network/interfaces

Dentro do arquivo, primeiro configuramos a nossa interface física eth0, no exemplo adicionei ip estático. Após criaremos as duas interfaces virtuais eth0:1 e eth0:2.

auto eth0
iface eth0 inet static
address 192.168.1.10
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255


auto eth0:1
iface eth0 inet static
address 192.168.1.11
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255


auto eth0:2
iface eth0 inet static
address 192.168.1.12
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255


Para CentOS: 

Edite o arquivo de configuração da placa de rede:

#vim /etc/sysconfig/network-scripts/ifcfg-eth0

Dentro do arquivo, primeiro configuramos a nossa interface física eth0, no exemplo adicionei ip estático. Após criaremos as duas interfaces virtuais eth0:1 e eth0:2.

DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.1.10
NETMASK=255.255.255.0
GATEWAY=192.168.1.254
ONBOOT=yes
TYPE=ethernet


DEVICE=eth0:1
BOOTPROTO=static
IPADDR=192.168.1.11
NETMASK=255.255.255.0
GATEWAY=192.168.1.254
ONBOOT=yes
TYPE=ethernet


DEVICE=eth0:2
BOOTPROTO=static
IPADDR=192.168.1.12
NETMASK=255.255.255.0
GATEWAY=192.168.1.254
ONBOOT=yes
TYPE=ethernet



Para Ver detalhes sobre as vlans criadas:

cat /proc/net/vlan/eth0.1


Feito pessoal, espero que tenha ajudado, lembrando que no ubuntu a configuração das placas de rede é realizada apenas em um arquivo (etc/network/interfaces) já no centos há um arquivo de configuração para cada placa de rede física (/etc/sysconfig/network-scripts/ifcfg-ethX)
 
Share on Google Plus

Sobre Carlos Castro

Administrador e autor do blog hostconfig.
    Blogger Comment
    Facebook Comment

0 comentários:

Postar um comentário