การกำหนดค่า IPv6 6 บนเราเตอร์ Cisco


0

ฉันกำลังพยายามติดตั้ง ipv6 6 บนเราเตอร์ของซิสโก้และฉันมีข้อมูลต่อไปนี้:

6rd IPv6 Prefix: 2001:2002::
6rd Border Relay IPv4 Address: 217.209.228.166
6rd IPv6 prefix length: 32
6rd IPv4 Prefix length: 0 bits

ตามที่เข้าใจแล้วฉันควรสร้างช่องสัญญาณที่มีสิ่งต่อไปนี้:

interface Tunnel0 
 ipv6 address DELEGATED_PREFIX ::/128 anycast
 ipv6 enable
 tunnel source GigabitEthernet8
 tunnel mode ipv6ip 6rd
 tunnel 6rd prefix 2001:2002::/32
 tunnel 6rd br 217.209.228.166

GigabitEthernet8 เป็นส่วนต่อประสาน WAN ของฉันและทำงานอยู่:

show tunnel 6rd

แสดงคำนำหน้าทั่วไป 2001: 2002: xxxx: xxxx :: / 64 โดยที่ x แทนเครื่องหมายเลขฐานสิบหกของ IP ที่ได้รับมอบหมายของฉันกับอินเตอร์เฟส WAN

กำลังพยายามตั้งค่าที่อยู่ ipv6 บนอินเตอร์เฟส LAN ที่มี DELEGATED_PREFIX จะส่งคืนข้อผิดพลาดที่ทับซ้อนกับที่อยู่ / 128 ที่กำหนดค่าไว้ที่ Tunnel0

ฉันกำลังสูญเสียที่นี่ในสิ่งที่ต้องทำเพื่อให้ทำงานได้อย่างถูกต้องและความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม!

อัปเดตพร้อมความคิดเห็นเกี่ยวกับคำตอบจาก Sander Steffann:

ISP ของฉันให้บริการหนึ่ง / 64 สุทธิต่อลูกค้าและจะต้องมีส่วนนำหน้า 32 บิตของพวกเขารวมกับเครื่องหมายเลขฐานสิบหกของที่อยู่ 32 บิตของฉันที่พวกเขาได้มอบหมายให้ฉัน

ฉันได้เห็นตัวอย่างของการกำหนดค่าสำหรับเราเตอร์ระดับผู้บริโภคที่พวกเขาตั้งค่า ipv6 โดยใช้ 6 กับ ISP ของฉัน พวกเขาได้รับเครือข่ายเดียว / 64 แต่นั่นก็เพียงพอแล้วและดูเหมือนว่าจะทำงานได้ดี

ฉันสามารถกำหนดค่าเป็นวิธีอื่นได้โดยไม่ต้องใช้อินเตอร์เฟสแบบทันเนลเช่นที่ฉันไม่ได้ใช้เครือข่าย / 64 สำหรับช่องสัญญาณหรือไม่?

ในขณะที่ฉันเข้าใจว่าฉันไม่มีทางที่จะได้คำนำหน้าที่ใหญ่กว่านี้ไม่มีบิตที่ฉันสามารถโกนได้ทุกที่

อัปเดต 2:

ฉันได้สร้างอินเตอร์เฟส vlan ใหม่ด้วย

ipv6 address DELEGATED_PREFIX ::/64 eui-64

และคำสั่งที่ไม่ได้ระบุหมายเลขบนอินเตอร์เฟสอุโมงค์

 ipv6 unnumbered Vlan10

ฉันยังมีเส้นทาง ipv6 เริ่มต้นที่ชี้ไปยังอินเทอร์เฟซทันเนล แต่พยายาม ping ipv6 ทรัพยากรเช่น dns สาธารณะของ Google: 2001: 4860: 4860 :: 8888 ล้มเหลว

การตรวจสอบอินเทอร์เฟซทันเนลแสดง 0 แพ็กเก็ตอินพุทและฉันไม่แน่ใจว่าจะแก้ไขปัญหานี้ได้อย่างไร

คำตอบ:


0

คุณใช้ที่อยู่ IPv4 ทั้งหมดเป็นส่วนหนึ่งของคำนำหน้า IPv6 คำนำหน้า 32 บิตที่คุณกำหนดค่ารวมทั้งที่อยู่ IPv4 32 บิตจะให้ / 64 ด้วย / 64 คุณสามารถมี LAN ได้เพียงเส้นเดียวและคุณได้กำหนดค่าไว้ในอุโมงค์แล้ว นั่นไม่ได้ทำให้คุณมีส่วนนำหน้าใด ๆ / 64 สำหรับเครือข่ายอื่น ๆ

คุณต้องมีคำนำหน้าใหญ่กว่าสำหรับสิ่งที่คุณต้องการ A / 63 จะให้สอง / 64s, A / 62 จะให้สี่เป็นต้นดังนั้นคุณต้องโกนบิตบางส่วน

วิธีที่คุณกำหนดค่า 6rd เป็นเหมือน 6to4 แนวคิด ox 6rd คือคุณแมปคำนำหน้า IPv6 ของคุณเองกับคำนำหน้า IPv4 ของคุณเอง ที่อยู่ IPv4 เหล่านั้นอาจเป็นที่อยู่ส่วนตัว หากคุณเช่น map 10.0.0.0/8 กับ IPv6 / 32 คุณจะต้องแมป 24 บิตสุดท้ายของที่อยู่ IPv4 32 + 24 ให้คุณ / 56 ต่อที่อยู่ IPv4 ที่ช่วยให้คุณกำหนดค่าเครือข่าย 256 IPv6 ต่อที่อยู่ IPv4


อัปเดตคำถามของฉันพร้อมคำติชมในคำตอบของคุณ
Jimmy

1
ISP ของคุณกำลังให้บริการที่ไม่ดีแก่คุณเพราะคุณควรได้รับหลาย ๆ คำนำหน้า IPv6 ในกรณีของคุณเพียงแค่เรียกใช้อุโมงค์โดยไม่ได้หมายเลขและย้ายคำสั่งที่อยู่ IPv6 ไปยังส่วนต่อประสาน LAN
Sander Steffann

ใช่ แต่น่าเสียดายที่ผู้ให้บริการอินเทอร์เน็ตทั้งหมดในสวีเดนดูเหมือนจะปฏิเสธ IPv6 ให้กับผู้บริโภคยกเว้นอุโมงค์ประเภทนี้ ฉันได้สร้างอินเทอร์เฟซ vlan ใหม่ด้วยที่อยู่ IPv6 โดยใช้คำนำหน้าทันเนลจากนั้นใช้คำสั่งที่ไม่ระบุหมายเลขบนช่องสัญญาณที่ชี้ไปยังอินเตอร์เฟส vlan นั้น ฉันยังมีเส้นทาง ipv6 ที่เป็นค่าเริ่มต้นซึ่งชี้ไปที่อุโมงค์ แต่ฉันพยายาม ping the google dns (2001: 4860: 4860 :: 8888) โดยใช้อินเตอร์เฟส vlan เป็นแหล่งที่มาล้มเหลว
Jimmy

โอที แต่ฉันคิดว่า RIPE น่าจะคุยกับ ISP ของสวีเดนได้แล้ว
Dubu
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.