[c-nsp] BRAS PPPOE vpn
    Anthony McGarry 
    anthony.mcgarry at plannet21.ie
       
    Tue May 10 07:35:09 EDT 2011
    
    
  
Hey,
No you can reuse your virtual templates for all customers, vrf or internet. See below config for BRAS and av-pairs required on AAA server.
You might not want to use DHCP for IP assignment and just use AAA as it will be cleaner. 
I also found that you will have more flexibility using aaa instead of defining local ISG policies on the router.
ip dhcp pool DHCP_VRF_TEST
   vrf xxxxxxxx
   relay source xxx.xxx.2.161 255.255.255.224
   class DHCP_VRF_TEST
      relay target xxx.xxx.xxx.xxx (DHCP Server)
ip dhcp class DHCP_VRF_TEST
bba-group pppoe GROUP_1102
 virtual-template 2
interface Loopback301
 description xxxxx
 ip vrf forwarding xxxxx
 ip address xxx.xxx.2.161 255.255.255.255
interface GigabitEthernet0/0.1102
 encapsulation dot1Q 1102 second-dot1q 10-500
 pppoe enable group GROUP_1102
 no cdp enable
 ip subscriber l2-connected
  initiator radius-proxy
!
interface Virtual-Template2
 description xxxxxx
 mtu 1472
 ip unnumbered Loopback0
 no ip redirects
 no ip proxy-arp
 ip flow ingress
 ip tcp adjust-mss 1452
 no logging event link-status
 load-interval 30
 peer default ip address dhcp
 no snmp trap link-status
 ppp lcp delay 3
 ppp authentication pap chap
 ppp direction callin
router bgp xxxx
address-family ipv4 vrf xxxxx
  no synchronization
  bgp router-id xxx.xxx.2.161
  redistribute connected
 exit-address-family
may need a route back for dhcp response
ip route xxx.xxx.2.161 255.255.255.255 Loopback301
MySQL config for freeradius
insert into radgroupreply values ('325', 'test-qos-7mb', 'Cisco-AVPair', '+=', 'ip:sub-qos-policy-in=qos-dsl-7mb-in-parent');
insert into radgroupreply values ('326', 'test-qos-7mb', 'Cisco-AVPair', '+=', 'ip:sub-qos-policy-out=qos-dsl-7mb-out-parent');
insert into radgroupreply values ('300', 'VRF-TEST-A', 'Service-Type', '=', 'Framed-User');
insert into radgroupreply values ('301', 'VRF-TEST-A', 'Framed-Protocol', '=', 'ppp');
insert into radgroupreply values ('302', 'VRF-TEST-A', 'Framed-Routing', '=', 'Broadcast-Listen');
insert into radgroupreply values ('303', 'VRF-TEST-A', 'Framed-MTU', '=', '1500');
insert into radgroupreply values ('304', 'VRF-TEST-A', 'Framed-Compression', '=', 'Van-Jacobson-TCP-IP');
insert into radgroupreply values ('305', 'VRF-TEST-A', 'Cisco-AVPair', '=', 'subscriber:classname=DHCP-VRF-TEST');
insert into radgroupreply values ('306', 'VRF-TEST-A', 'Cisco-AVPair', '+=', 'subscriber:accounting-list=FLOWACCT');
insert into radgroupreply values ('307', 'VRF-TEST-A', 'Cisco-AVPair', '+=', 'ip:vrf-id=XXXXX');
insert into radgroupreply values ('308', 'VRF-TEST-A', 'Cisco-AVPair', '+=', '"ip:ip-unnumbered=loopback 301"');
insert into radgroupreply values ('310', 'VRF-TEST-A', 'Cisco-AVPair', '+=', 'subscriber:sg-service-type=primary');
insert into radgroupreply values ('311', 'VRF-TEST-A', 'Cisco-AVPair', '+=', 'subscriber:sg-service-group=TEST');
insert into usergroup values ('testuser, 'VRF-TEST-A', '1');
Anthony
-----Original Message-----
From: cisco-nsp-bounces at puck.nether.net [mailto:cisco-nsp-bounces at puck.nether.net] On Behalf Of zaidoon h
Sent: 10 May 2011 10:38
To: cisco-nsp at puck.nether.net
Subject: [c-nsp] BRAS PPPOE vpn
Hi
I have BRAS 7201 and AAA server , I want to configure vpn for ADSL subscribers through our core , how can implement  this service and can pppoe session terminated into vrf ? do i need to configure a new template interface  for every customer ?
anyone  can help me in this issue 
Regards
Zaid
_______________________________________________
cisco-nsp mailing list  cisco-nsp at puck.nether.net https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/
    
    
More information about the cisco-nsp
mailing list