Configurando redes virtuais no Debian
Dica publicada em Linux / Configuração
Configurando redes virtuais no Debian
Nesta dica estarei abordando a configuração de placas virtuais no Linux, em muitos casos essa configuração é uma mão na roda.
Essa configuração pode ser feita de duas formas, uma delas é direto pela linha de comando pelo "ifconfig", a desvantagem é quando desligamos a maquina toda configuração é perdida, a outra forma é editar o arquivo de configuração das placas de rede. Vou abordar as duas formas de configuração.
Vamos supor que tenhamos o seguinte cenário, uma única placa de rede que esta identificada no sistema como "eth0", precisamos que esta responda para mais de uma classe de endereço ip, "192.168.1.0/24" e "192.168.2.0/24"
Configurando pela linha de comando:
# ifconfig eth0:1 192.168.1.1 netmask 255.255.255.0
# ifconfig eth0:2 192.168.2.1 netmask 255.255.255.0
Agora, ao executar o "ifconfig", aparecerão as duas interfaces virtuais criadas, mas como eu disse, reiniciando o micro toda configuração é perdida.
Editando arquivo de configuração:
# vim /etc/network/interfaces
Salve o arquivo e reinicie as placas de rede com o comando:
# /etc/init.d/network restart
Pronto!
Essa configuração pode ser feita de duas formas, uma delas é direto pela linha de comando pelo "ifconfig", a desvantagem é quando desligamos a maquina toda configuração é perdida, a outra forma é editar o arquivo de configuração das placas de rede. Vou abordar as duas formas de configuração.
Vamos supor que tenhamos o seguinte cenário, uma única placa de rede que esta identificada no sistema como "eth0", precisamos que esta responda para mais de uma classe de endereço ip, "192.168.1.0/24" e "192.168.2.0/24"
Configurando pela linha de comando:
# ifconfig eth0:1 192.168.1.1 netmask 255.255.255.0
# ifconfig eth0:2 192.168.2.1 netmask 255.255.255.0
Agora, ao executar o "ifconfig", aparecerão as duas interfaces virtuais criadas, mas como eu disse, reiniciando o micro toda configuração é perdida.
Editando arquivo de configuração:
# vim /etc/network/interfaces
auto eth0:1
iface eth0:1 inet static
address 192.168.1.1
netmask 255.255.255.0
auto eth0:2
iface eth0:2 inet static
address 192.168.2.1
netmask 255.255.255.0
iface eth0:1 inet static
address 192.168.1.1
netmask 255.255.255.0
auto eth0:2
iface eth0:2 inet static
address 192.168.2.1
netmask 255.255.255.0
Salve o arquivo e reinicie as placas de rede com o comando:
# /etc/init.d/network restart
Pronto!