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)
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)
Como criar interface de rede virtual no linux
Reviewed by Carlos Castro
on
setembro 24, 2013
Rating:
Nenhum comentário: