Bgpd ipv6 setup
Από AWMN-WiKi
Πίνακας περιεχομένων |
Προαπαιτούμενα
Θα πρέπει να έχουμε ήδη παραμετροποιήσει το bgpd για IPv4. Έναν οδηγό για την παραμετροποίηση του bgpd για IPv4 μπορείτε να βρείτε εδώ
Σύνδεση με telnet
Συνδεόμαστε με telnet στο vty με το password που έχουμε ορίσει:
telnet 10.20.30.40 2605 Entering character mode Escape character is '^]'. Hello, this is Quagga (version 0.99.16). Copyright 1996-2005 Kunihiro Ishiguro, et al. User Access Verification Password: router>
όπου: 10.20.30.40 η IP του router μας
Αλλαγή σε κατάσταση αυξημένων προνομίων
Πριν παραμετροποιήσουμε το bgpd μέσω τερματικού, θα πρέπει να περάσουμε σε priviliged mode:
router> enable Password: router#
Όπως θα παρατηρήσετε, η αλλαγή του σύμβολου > αλλάζει σε # στο τερματικό σηματοδοτεί την αλλαγή σε κατάσταση αυξημένων προνομίων.
Ρύθμιση bgpd
Για να ξεκινήσετε την παραμετροποίηση του bgpd μέσω τερματικού δώστε την παρακάτω εντολή:
router# configure terminal router(config)#
Τυπική ρύθμιση IPv6 για eBGP
Παρακάτω δίνονται οι εντολές που πρέπει να δώσετε για ένα τυπικό IPv6 eBGP setup (1 router / 1 AS). Ο ορισμός των γειτόνων θα πρέπει να επαναλαμβάνεται για κάθε γείτονα του δρομολογητή που παραμετροποιούμε.
Φίλτρο έγκυρων prefix
router(config)# ipv6 prefix-list awmn6 seq 5 permit fdd4:f629::/32 ge 33 le 48 router(config)# ipv6 prefix-list awmn6 seq 10 permit fdd4:f629::/39 le 128 router(config)# ipv6 prefix-list awmn6 seq 15 deny any
Ορισμός τοπικού AS
router(config)# router bgp 123
όπου: 123 το δικό μας AS
Ορισμός δικτύου
router(config-router)# address-family ipv6 router(config)# network fdd4:f629:141e::/48 router(config-router)# exit-address-family
όπου: fdd4:f629:141e::/48 το δίκτυό μας
Ορισμός γειτόνων
router(config-router)# no neighbor fdd4:f629:dead:beef:feed:face:coff:ee activate router(config-router)# neighbor fdd4:f629:dead:beef:feed:face:coff:ee remote-as 456 router(config-router)# neighbor fdd4:f629:dead:beef:feed:face:coff:ee timers 10 30 router(config-router)# neighbor fdd4:f629:dead:beef:feed:face:coff:ee capability dynamic router(config-router)# address-family ipv6 router(config-router)# neighbor fdd4:f629:dead:beef:feed:face:coff:ee capability orf prefix-list both router(config-router)# neighbor fdd4:f629:dead:beef:feed:face:coff:ee soft-reconfiguration inbound router(config-router)# neighbor fdd4:f629:dead:beef:feed:face:coff:ee prefix-list awmn in router(config-router)# neighbor fdd4:f629:dead:beef:feed:face:coff:ee filter-list maxaslength out router(config-router)# neighbor fdd4:f629:dead:beef:feed:face:coff:ee activate router(config-router)# exit-address-family
όπου: 456 το AS του γείτονα και fdd4:f629:dead:beef:feed:face:coff:ee η IPv6 του interface του γείτονα (απέναντι πλευρά)
Αποθήκευση ρυθμίσεων
Για να αποθηκεύσουμε τις ρυθμίσεις ώστε να μην χάνονται σε κάθε επανεκκίνηση δίνουμε την παρακάτω εντολή:
router(config-router)# write
Αποσύνδεση τερματικού
Για να αποσυνδεθούμε πατάμε διαδοχικά εντολές quit:
router(config-router)# quit router(config)# quit router# quit

