Mudanças entre as edições de "Configuração VLANs x DHCPD"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 34: Linha 34:
 
  #switchport trunk allowed vlan '''numero1''','''numero2'''      //Associa a porta trunk às VLANs '''numero1''','''numero2''',etc
 
  #switchport trunk allowed vlan '''numero1''','''numero2'''      //Associa a porta trunk às VLANs '''numero1''','''numero2''',etc
 
  #switchport mode trunk                              //Habilita o modo trunk
 
  #switchport mode trunk                              //Habilita o modo trunk
 +
==Configurando o Servidor DHCP==
 +
Como primeira etapa devemos instalar o pacote vconfig que habilita o protocolo 802.1q no Linux. Observar se a placa de rede tem suiporte para tal.
 +
#urpmi vconfig
 +
Em seguida devemos criar as interfaces virtuais associadas as respectivas VLANs. Crie tantas quantas forem necessárias para atender à todas as VLANs que deverão acessar o servidor DHCP.
 +
#vconfig add ethX vlan_numero              //Cria uma interface de rede virtual associada a VLAN vlan_numero.
 +
Será criada uma nova interface do tipo eth0.100, caso a interface seja a 0 e a VLAN seja a 100.
 +
 +
Agora devemos associar um ip/máscara à inteface.
 +
#ifconfig ethx.vlan_numero numero.do.ip/mascara_associada
 +
Por exemplo:
 +
#ifconfig eth0.100 192.18.1.1/24
 +
Nunca é demais lembrar, que se desejarmos manter o ip e máscara depois da reinicialização da máquina, devemos configurar os arquivos pertinentes.

Edição das 16h48min de 14 de maio de 2008

Este tutorial mostra os procedimentos necessários para configurar VLANs (Virtual Area NetWorks) acessando um único servidor DHCP (Dinamic Host Configuration Protocol).

Obs.: as VLANs foram configuradas num switch CISCO 3560 24TS e o servidor DHCP foi configurado em uma máquina com Mandriva Linux 2008

Configurando VLANs

A qualquer momento pode-se verificar o estado do switch com os comandos:

#show running-config
#show vlan

Criando as VLANs

#configure terminal                //Entra no modo de configuração
#vlan numero                       //Crirá uma VLAN de número numero
#name nome                         //Atribui um nome a VLAN
#exit                              //Sai da VLAN
#exit                              //Sai do modo de configuração

Associando portas (físicas) às VLANs

#configure terminal
#interface GigabitEthernet 0/x     //Entra no modo de configuração da interface 0/x
#switchport mode access            //Configura o modo de acesso da porta
#switchport access vlan numero     //Associa a porta à VLAN numero
#exit
#exit

Associando IP e DHCP à VLAN

#configure terminal
#interface vlan numero             //Entra no modo de configuração da VLAN numero
#ip address numero_ip mascara      //Associa um ip (numero_ip) e máscara à VLAN. Cada VLAN deve pertencer a uma rede distinta.
#ip helper-address ip_dhcp         //Associa o servidor DHCP (ip_dhcp) à VLAN. Cada VLAN deve ter seu próprio servidor DHCP.
#exit
#exit

Configurando a porta onde estará conectado o Servidor DHCP

Esta em sua essência será uma porta trunk associada as VLAN do servidor DHCP e as VLANs com os clientes DHCP.

#configure terminal
#interface GigabitEthernet 0/x
#switchport trunk encapsulation dot1q                //Configura o modo de encapsulamento
#switchport trunk allowed vlan numero1,numero2       //Associa a porta trunk às VLANs numero1,numero2,etc
#switchport mode trunk                               //Habilita o modo trunk

Configurando o Servidor DHCP

Como primeira etapa devemos instalar o pacote vconfig que habilita o protocolo 802.1q no Linux. Observar se a placa de rede tem suiporte para tal.

#urpmi vconfig

Em seguida devemos criar as interfaces virtuais associadas as respectivas VLANs. Crie tantas quantas forem necessárias para atender à todas as VLANs que deverão acessar o servidor DHCP.

#vconfig add ethX vlan_numero              //Cria uma interface de rede virtual associada a VLAN vlan_numero.

Será criada uma nova interface do tipo eth0.100, caso a interface seja a 0 e a VLAN seja a 100.

Agora devemos associar um ip/máscara à inteface.

#ifconfig ethx.vlan_numero numero.do.ip/mascara_associada

Por exemplo:

#ifconfig eth0.100 192.18.1.1/24

Nunca é demais lembrar, que se desejarmos manter o ip e máscara depois da reinicialização da máquina, devemos configurar os arquivos pertinentes.