+ Responder ao Tópico



  1. #1
    ecbr
    Visitante

    Padrão bridge x freebsd

    Ai galera alguem conhece uma solucao de bridger de placa de rede para o freebsd...e que eu to querendo que minhas 2 placas de rede se torne uma so... no linux e consegui fazer isso com o bridger-utils e no freebsd alguem conhece?????

    grato mais uma vez galera...

  2. #2

    Padrão bridge x freebsd

    Bom, primeiro verifique se teu kernel tem essa linha, duvido que tenha no GENERIC.


    options BRIDGE


    Se quiser a brigde como firewall coloque esssas opcoes:

    options IPFIREWALL


    Esta aqui se quiser passar pacots non-ip (e.g. ARP)
    options IPFIREWALL_DEFAULT_TO_ACCEPT


    Se quiser traffic shape nessa bridge, voce tem q ter no kernel

    options DUMMYNET


    Ligando a brigde:

    Adicione a linha no /etc/sysctl.conf (ou via sysctl -w)
    net.link.ether.bridge=1

    adicione a linha para ativar as brigde com as interfaces if1 e if2 (por eg. fxp0 e fxp1)

    net.link.ether.bridge_cfg=fxp0,fxp1

    se quiser ligar o firewall na brigde

    net.link.ether.bridge_ipfw=1


    basicamente eh isso, se voce quiser so brigde sem nada, voce prescisa:

    options BRIDGE
    net.link.ether.bridge=1
    net.link.ether.bridge_cfg=fxp0,fxp1

    ta no ar,

    se a maquina for so fazer bridge, a solucao eh bem mais facil no OpenBSD, se quiser eu explico.

  3. #3
    ecbr
    Visitante

    Padrão valeu mesmo

    valeu mesmo pela dica eu vou agora fazer....obrigado....

  4. #4
    ecbr
    Visitante

    Padrão bridge x freebsd

    sysctl: oid 'net.link.ether.bridge' isn't a leaf node
    net.link.ether.bridge_cfg: -> fxp0,rl0
    net.link.ether.bridge_ipfw: 0 -> 1
    Setting hostname: bsd.mineiracentral.org.
    ifconfig: ioctl (SIOCAIFADDR): File exists
    fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    inet 192.168.0.150 netmask 0xffffff00 broadcast 192.168.0.255
    ether 00:03:47:f8:bf:e7
    media: Ethernet autoselect (100baseTX <full-duplex>)
    status: active
    rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    options=8<VLAN_MTU>
    ether 00:e0:4c:39:09:af
    media: Ethernet autoselect (none)
    status: no carrier

    mistymst eu fiz tudo o que vc me postou e deu certo...como vc pode ve ai em cima no log de inicializacao....so que esta linha ai deu um problema se saberia o que e???? net.link.ether.bridge <-
    no linux se cria uma interface virtual e no bsd nao faz nao????
    bem as minha duas placas de rede esvavam setadas depois da configuracao so a fxp0 que continua setada a rl0 parou de funcionar.... como vc ve ai no log de ini....

    valeu mais uma vez

  5. #5
    ecbr
    Visitante

    Padrão Re: bridge x freebsd

    Citação Postado originalmente por ecbr
    sysctl: oid 'net.link.ether.bridge' isn't a leaf node
    net.link.ether.bridge_cfg: -> fxp0,rl0
    net.link.ether.bridge_ipfw: 0 -> 1
    Setting hostname: bsd.mineiracentral.org.
    ifconfig: ioctl (SIOCAIFADDR): File exists
    fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    inet 192.168.0.150 netmask 0xffffff00 broadcast 192.168.0.255
    ether 00:03:47:f8:bf:e7
    media: Ethernet autoselect (100baseTX <full-duplex>)
    status: active
    rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    options=8<VLAN_MTU>
    ether 00:e0:4c:39:09:af
    media: Ethernet autoselect (none)
    status: no carrier

    mistymst eu fiz tudo o que vc me postou e deu certo...como vc pode ve ai em cima no log de inicializacao....so que esta linha ai deu um problema se saberia o que e???? net.link.ether.bridge <-
    no linux se cria uma interface virtual e no bsd nao faz nao????
    bem as minha duas placas de rede esvavam setadas depois da configuracao so a fxp0 que continua setada a rl0 parou de funcionar.... como vc ve ai no log de ini....
    eu me esqueci. como eu faço para as dua placas trabalhrem juntas???

    valeu mais uma vez

  6. #6
    ecbr
    Visitante

    Padrão esplicando melhor

    eu tenho duas placas de rede no meu bsd e as duas entao na rede internet, eu ja testei isso com o linux configurando as duas em uma, ou seja duas placas de rede 100MBs que vai virar uma 200MBs teoricamente, no linux isso ficou muito melhor o meu acesso na rede almentou consideravelmente a conectividade....eu quero fazer isso no bsd tambem....
    grato mais uma vez galera...

  7. #7
    fricardo
    Visitante

    Padrão bridge x freebsd

    Dá uma olhada no artigo "Filtering Bridges" do FreeBSD Handbook, disponível em
    http://www.freebsd.org/doc/en/articl...ering-bridges/

    fricardo