[FUG-BR] RES: Servidor PPPoE no FreeBSD 7: finalmente solucionado!
Alessandro de Souza Rocha
etherlinkii em gmail.com
Domingo Agosto 17 13:16:57 BRT 2008
questao disto tudo e so criar os login no radius que o mpd faz o resto tudo.
2008/8/17 João Paulo Just <jpjust em justsoft.com.br>:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Renato Frederick wrote:
> | Você pode fazer uma configuração padrão e mandar cada túnel carregar esta
> | conf, como se fosse um "include".
> |
> | A diferença pro pppoe é que se você configurar 10 túneis e 11 clientes
> forem
> | conectar, o 11o ficará de fora. Não é "ilimitado" que nem o PPPoE(que
> fecha
> | túneis enquanto houver pool de IP).
> |
> | Mas nada que um Shell resolva para criar .conf incrementando o número do
> | túnel até o número de clientes que você terá simultâneo.
>
> Aqui apenas configurei o mpd.conf e pronto, a galera começou a conectar.
> O pico até agora foi de 161 clientes conectados. Vejam a conf. Ainda não
> entendi muito bem o conceito de bundles, deixei da forma que estava no
> arquivo de exemplo.
>
> Dica: se quiser testar sem ter que desativar o pppoed, mude a linha "set
> pppoe service", por exemplo:
>
> set pppor service "teste"
>
> Aí você pode testar usando o nome de serviço teste pra conectar pelo mpd
> enquanto o pppoed atende os outros clientes.
>
> - --- mpd.conf ---
> default:
> ~ load pppoe_server
>
> pppoe_server:
> ~ create bundle template B
>
> # Camada IPCP
> ~ set ipcp ranges xxx.xxx.xxx.xxx/32 172.16.0.2/24
> ~ set ipcp dns yyy.yyy.yyy.yyy zzz.zzz.zzz.zzz
> ~ set ipcp yes vjcomp
>
> # Camada de interface
> ~ set iface enable proxy-arp
> ~ set iface enable tcpmssfix
>
> # Camada de link
> ~ create link template common pppoe
> ~ set link enable multilink
> ~ set link mtu 1492 # +8 bytes de cabecalho PPPoE = 1500 bytes
> ~ set link mru 1492 # do payload Ethernet
> ~ set link no pap
> ~ set link no eap
> ~ set link yes chap
>
> # Set bundle template to use
> ~ set link action bundle B
>
> # Enable peer authentication
> ~ load radius
> ~ set pppoe service "*"
>
> # Create templates for ifaces to listen using 'common' template and let
> them go
> ~ create link template em0 common
> ~ set pppoe iface em0
> ~ set link enable incoming
>
> radius:
> ~ set radius config /etc/radius.conf
> ~ set radius retries 3
> ~ set radius timeout 3
> ~ set radius me 200.166.122.4
> ~ set auth acct-update 30
> ~ set auth enable radius-auth
> ~ set auth enable radius-acct
> ~ set radius enable message-authentic
>
> - --
> João Paulo Just
> Diretor Executivo - Justsoft Informática Ltda.
> http://www.justsoft.com.br/
> - --
> Feira de Santana, BA, Brasil.
> +55 75 8104 8473
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.6 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iD8DBQFIqByHXL+vuN2d7ZwRAl1ZAJwPO2KT1yFWwvMbfnDokVFxIEO/EACgkyUp
> IQEIGK+XPEFJQgYI110xTPU=
> =UhSp
> -----END PGP SIGNATURE-----
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
--
Alessandro de Souza Rocha
Administrador de Redes e Sistemas
FreeBSD-BR User #117
Long live FreeBSD
Powered by ....
(__)
\\\'',)
\/ \ ^
.\._/_)
www.FreeBSD.org
Mais detalhes sobre a lista de discussão freebsd