Академический Документы
Профессиональный Документы
Культура Документы
Engineering Workshops
ipv6 unicast-routing
Configure Interfaces
ipv6 address
Engineering Workshops
Cisco Configs
LAN Interface
interfaceEthernet0/0
ipaddress192.168.1.254255.255.255.0
ipv6address2001:468:123:1::2/64
Engineering Workshops
Cisco Configs
Tunnel Interface
interfaceTunnel1
descriptionIPv6toAbilene
noipaddress
noipredirects
noipproxyarp
ipv6address3FFE:3700:FF:105::2/64
tunnelsourceATM2/0.1
tunneldestination192.168.193.14
tunnelmodeipv6ip
Engineering Workshops
Cisco Configs
ATM PVC
interfaceATM2/0.3pointtopoint
descriptionMyGigaPoP
noipredirects
noipproxyarp
pvcMyGigaPoP3/66
ubr155000
encapsulationaal5snap
!
ipv6address2001:468:FF:555::1/64
Engineering Workshops
Cisco Configs
IGP - most sites will use RIPng for now, but ISIS is also available. OSPFv3 is on the way. . .
ipv6routerripipsix
redistributeconnected
interfaceEthernet1/0
ipv6ripipsixenable
ipv6ripipsixdefaultinformationorig
Static
ipv6route<prefix><nexthop>
Engineering Workshops
Cisco Configs
BGP - added to your existing IPv4 BGP config
routerbgp64555
bgprouterid192.168.2.1
neighborAbilenev6peergroup
neighborAbilenev6remoteas11537
Engineering Workshops
Cisco Configs
BGP continued. . .
addressfamilyipv6unicast
neighborAbilenev6activate
neighborAbilenev6softreconfigurationin
neighborAbilenev6prefixlisttoAbilenev6
out
neighbor2001:468:555:200::6peergroup
Abilenev6
network2001:468:4ff::/48
aggregateaddress2001:468:4ff::/48summary
only
exitaddressfamily
Engineering Workshops
Cisco Configs
BGP continued. . .
ipv6route2001:468:4ff::/48Null0
!
ipv6prefixlisttoAbilenev6seq10permit
2001:468:4ff::/48
Engineering Workshops
Cisco Configs
Securing Console Access
ipv6accesslistV6VTYpermit
2001:468:4ff::/48any
...
!
linevty04
ipv6accessclassV6VTYin
Engineering Workshops
show bgp
show bgp summary
show ipv6 bgp neigh <addr> routes
show ipv6 bgp neigh <addr> advertised
show ipv6 route
show ipv6 interface
show ipv6 neighbors
Engineering Workshops
Engineering Workshops
Engineering Workshops
Juniper Configs
Interface (physical)
interfaces{
fe0/1/0{
unit0{
familyinet6{
address2001:468:123::1/64;
}
}
}
}
Engineering Workshops
Juniper Configs
Interface (tunnel)
interfaces{
ip0/3/0{
unit0{
tunnel{
source192.168.2.2;
destination192.168.45.2;
}
familyinet6{
mtu1514;
address2001:468:123::1/64;
}
}
Engineering Workshops
Juniper Configs
Router Advertisement - not enabled by default
protocols{
routeradvertisement{
interfacefe0/3/0.0{
prefix2001:468:123::/64;
}
}
}
Engineering Workshops
Juniper Configs
Routing setup
routingoptions{
interfaceroutes{
ribgroup{
inet6ifrg6;
}
ribinet6.0{
aggregate{
route2001:468:4ff::/48;
}
}
Engineering Workshops
Juniper Configs
Routing setup continued. . .
ribgroups{
ifrg6{
importrib[inet6.0inet6.2];
}
}
routerid192.168.2.1
}
Engineering Workshops
Juniper Configs
IGP - RIPng and IS-IS are both available
protocols{
ripng{
grouplocal{
exportredistdirect;
neighborfe0/1/0.0;
}
}
}
policyoptions{
policystatementredistdirect{
fromprotocoldirect;
thenaccept;
}
}
Engineering Workshops
Juniper Configs
BGP
protocols{
bgp{
groupAbilenev6{
typeexternal;
familyinet6{
unicast;
}
exporttoAbilenev6;
peeras11537;
neighbor2001:468:555:200::6;
}
}
}
Engineering Workshops
Juniper Configs
BGP continued. . .
policyoptions{
policystatementtoAbilenev6{
termacceptaggregate{
from{
routefilter2001:468:4ff::/48exact;
}
thenaccept;
}
termreject{
thenreject;
}
}
}
Engineering Workshops
Engineering Workshops
FreeBSD
/etc/rc.conf additions:
Engineering Workshops
FreeBSD BGP
/usr/local/etc/zebra/bgpd.conf
hostname bgpd.darwin
password XXXXXXXX
enable password XXXXXXXX
log file bgpd.log
log stdout
router bgp 65200
no bgp default ipv4-unicast
neighbor 2001:388:1c00:1::1 remote-as 65100
neighbor 2001:388:1c00:1::1 description to Cairns
address-family ipv6
network 2001:388:1c10::/44
network 2001:388:1c10:1::/64
aggregate-address 2001:0388:1c10::/44
redistribute connected
neighbor 2001:388:1c00:1::1 activate ! Cairns
Engineering Workshops
interface xl0
{
AdvSendAdvert on;
MinRtrAdvInterval 3;
MaxRtrAdvInterval 10;
AdvHomeAgentFlag off;
prefix 2001:388:1c10:2::/64
{
AdvOnLink on;
AdvAutonomous on;
AdvRouterAddr off;
AdvPreferredLifetime 120;
AdvValidLifetime 300;
};
};
Engineering Workshops
RedHat 7.3
For a host:
/etc/sysconfig/network, add:
NETWORKING_IPV6=yes
Engineering Workshops
RedHat 7.3
/etc/sysconfig/network, add:
NETWORKING_IPV6=yes
IPV6FORWARDING=yes
/etc/sysconfig/network-scripts/ifcfg-eth0
IPV6INIT=yes
IPV6ADDR=2001:388:1c01:3::1/64
IPV6ADDR_SECONDARIES=
Engineering Workshops
RedHat BGP
/etc/zebra/bgpd.conf
hostname bgpd.bourke
password XXXXXXXXXX
enable password XXXXXXXXXX
log stdout
log file /var/log/zebra/bgpd.log
!
router bgp 65400
no bgp default ipv4-unicast
neighbor 2001:388:1c00:5::1 remote-as 65500
neighbor 2001:388:1c00:5::1 description to Cairns
address-family ipv6
network 2001:388:1c01::/48
aggregate-address 2001:388:1c01::/48
redistribute connected
neighbor 2001:388:1c00:5::1 activate
Engineering Workshops
Engineering Workshops
RedHat, reboot
chkconfig radvd on
chkconfig zebra on
chkconfig bgpd on
/etc/init.d/radvd start
/etc/init.d/zebra start
/etc/init.d/bgpd start
Engineering Workshops