Criando VLANS no FreeBSD
Para começar compile o kernel do freeBSD com suporte a vlan, adicionado a linha abaixo no seu arquivo de configuração de Kernel.
device vlan
Após kernel, compilado e rebotado, vamos as mágicas:
No rc.conf vão as seguintes linhas:
cat /etc/rc.conf #aqui vão as id das vlans que você vai criar cloned_interfaces="vlan12 vlan14" #subimos a interface que ira receber as vlans para UP ifconfig_xl0="up" #criamos nossa vlan12 ifconfig_vlan12="inet 10.1.1.1 netmask 255.255.255.0 vlan 12 vlandev xl0" #criamos nossa vlan14 ifconfig_vlan14="inet 10.1.2.1 netmask 255.255.255.0 vlan 14 vlandev xl0" #adicinamos um aliaas a vlan14 (2 ips na mesma interface) ifconfig_vlan14_alias0="inet 10.1.3.1 netmask 255.255.255.0"
Bom é isso, reboote, ou digite
sh /etc/rc.d/netif restart
Abraços e até.
May 1st, 2008 by alexm
Posted in freebsd