[FUG-BR] RES: Servidor PPPoE no FreeBSD 7: finalmente	solucionado!
    João Paulo Just 
    jpjust em justsoft.com.br
       
    Domingo Agosto 17 09:41:43 BRT 2008
    
    
  
-----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-----
    
    
Mais detalhes sobre a lista de discussão freebsd