Como você define uma prioridade vlan em um nic no freeBSD?

1

Esta pergunta poderia ser postada em networking.stackexchange e unix.stackexchange. Eu vou começar aqui.

Eu tenho um servidor freeBSD ( pfsense 2.1 ) rodando como um roteador no google fiber.

Para obter mais de 10 Mbps, preciso ativar a filtragem de saída na porta wan. (também conhecido como 802.1p, prioridade de tráfego, classe de serviço, CoS, vlan pcp).

Executando ifconfig, posso ver que o vlanpcp está definido como 0.

Como altero o vlanpcp de 0 para 3?

ifconfig
...
re0_vlan2: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
    options=3<RXCSUM,TXCSUM>
    ether 00:1c:c0:d5:e0:e2
    inet 23.255.241.45 netmask 0xfffff800 broadcast 23.255.247.255
    inet6 fe80::21c:c0ff:fed5:e0e2%re0_vlan2 prefixlen 64 scopeid 0x8
    nd6 options=3<PERFORMNUD,ACCEPT_RTADV>
    media: Ethernet autoselect (1000baseT <full-duplex>)
    status: active
    vlan: 2 vlanpcp: 0 parent interface: re0

Parece link no linux isso pode ser feito com vconfig , porém o freebsd não usa o vconfig.

Para referência, estou usando estas instruções para configurar as vlans.

link

link

    
por spuder 13.03.2014 / 03:34

1 resposta

2

O FreeBSD não é como o Linux. Isso é particularmente verdadeiro em relação à configuração de rede: "tudo" está em ifconfig . Um simples man ifconfig confirmará isso.

Então, para alterar o valor de vlanpcp para você re0_vlan2 :

ifconfig re0_vlan2 vlanpcp 3

Mais para ler:

por 13.03.2014 / 09:38