{"id":1105,"date":"2011-03-10T23:25:38","date_gmt":"2011-03-10T21:25:38","guid":{"rendered":"http:\/\/www.void.gr\/kargig\/blog\/?p=1105"},"modified":"2011-11-28T21:11:43","modified_gmt":"2011-11-28T19:11:43","slug":"assigning-ipv6-addresses-from-cisco-bras","status":"publish","type":"post","link":"https:\/\/www.void.gr\/kargig\/blog\/2011\/03\/10\/assigning-ipv6-addresses-from-cisco-bras\/","title":{"rendered":"Assigning IPv6 addresses from Cisco BRAS"},"content":{"rendered":"<p>A sample config for PPPoE clients connecting to a Cisco <a href=\"http:\/\/en.wikipedia.org\/wiki\/Broadband_Remote_Access_Server\">BRAS<\/a>. The following example uses <a href=\"http:\/\/en.wikipedia.org\/wiki\/IPv6#Stateless_address_autoconfiguration_.28SLAAC.29\">Stateless Address Autoconfiguration (SLAAC)<\/a> to provide an IPv6 \/64 subnet to clients on their PPP interface and <a href=\"http:\/\/en.wikipedia.org\/wiki\/DHCPv6\">DHCPv6<\/a> for <a href=\"http:\/\/tools.ietf.org\/html\/rfc3633\">Prefix Delegation<\/a> in order to provide to a \/56 subnet to them.<\/p>\n<p><pre><code2>ipv6 unicast-routing\nipv6 general-prefix ISP-PREFIX 2001:DB8:BBBB::\/48\nipv6 cef\nipv6 dhcp pool v6dhcppool\nprefix-delegation pool v6prefixpool2\ndns-server 2001:DB8:DDDD::1\ndns-server 2001:DB8:EEEE::1\nsip address 2001:DB8:CCCC::1\nsip domain-name ipv6-test.example.com\nInterface FastEthernet0\/0.100\n[ snip ]\nipv6 address ISP-PREFIX ::1:0:0:0:1\/64\nipv6 enable\nipv6 mtu 1492\nipv6 nd reachable-time 30\nipv6 nd ra-interval 10\nipv6 nd ra-lifetime 3600\nipv6 nd prefix 2001:DB8:AAAA:2222::\/64 86400 3600 off-link\nipv6 nd other-config-flag\nipv6 dhcp server v6dhcppool\n!\nInterface Virtual-Template1\n[ snip ]\nipv6 unnumbered FastEthernet0\/0.100\nipv6 enable\nipv6 mtu 1480\nipv6 nd reachable-time 30\nipv6 nd ra-interval 10\nipv6 nd ra-lifetime 3600\nipv6 nd prefix default infinite infinite off-link\nipv6 nd prefix 2001:DB8:BBBB:CCCC::\/64 86400 3600 off-link\nno ipv6 nd suppress-ra\nipv6 nd other-config-flag\nipv6 dhcp server v6dhcppool\npeer default ipv6 pool v6prefixpool2\n!\nipv6 local pool v6prefixpool 2001:DB8:9999:8800::\/56 64\nipv6 local pool v6prefixpool2 2001:DB8:8888::\/48 56\n<\/code2><\/pre><\/p>\n<p>As the above config is just an example it uses the appropriate address space that IPv6 provides for examples, <a href=\"http:\/\/www.faqs.org\/rfcs\/rfc3849.html\">2001:db8::\/32<\/a><\/p>\n<p>Hope it helps someone&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A sample config for PPPoE clients connecting to a Cisco BRAS. The following example uses Stateless Address Autoconfiguration (SLAAC) to provide an IPv6 \/64 subnet to clients on their PPP interface and DHCPv6 for Prefix Delegation in order to provide to a \/56 subnet to them. ipv6 unicast-routing ipv6 general-prefix ISP-PREFIX 2001:DB8:BBBB::\/48 ipv6 cef ipv6 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ep_exclude_from_search":false,"footnotes":""},"categories":[5,414,8],"tags":[340,346,342,301,345,343,341,347],"class_list":["post-1105","post","type-post","status-publish","format-standard","hentry","category-internet","category-ipv6-networking","category-networking","tag-bras","tag-cisco","tag-dhcpv6","tag-ipv6","tag-ppp","tag-prefix-delegation","tag-slaac","tag-stateless-address-autoconfiguration"],"aioseo_notices":[],"views":11509,"_links":{"self":[{"href":"https:\/\/www.void.gr\/kargig\/blog\/wp-json\/wp\/v2\/posts\/1105","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.void.gr\/kargig\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.void.gr\/kargig\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.void.gr\/kargig\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.void.gr\/kargig\/blog\/wp-json\/wp\/v2\/comments?post=1105"}],"version-history":[{"count":5,"href":"https:\/\/www.void.gr\/kargig\/blog\/wp-json\/wp\/v2\/posts\/1105\/revisions"}],"predecessor-version":[{"id":1266,"href":"https:\/\/www.void.gr\/kargig\/blog\/wp-json\/wp\/v2\/posts\/1105\/revisions\/1266"}],"wp:attachment":[{"href":"https:\/\/www.void.gr\/kargig\/blog\/wp-json\/wp\/v2\/media?parent=1105"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.void.gr\/kargig\/blog\/wp-json\/wp\/v2\/categories?post=1105"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.void.gr\/kargig\/blog\/wp-json\/wp\/v2\/tags?post=1105"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}