How to Configure IPv6
Cisco routers do not have IPv6 routing enabled by default. To configure IPv6 on a Cisco routers, you need to do two things:
- Enable IPv6 routing on a Cisco router using the ipv6 unicast-routing global configuration command. This command globally enables IPv6 and must be the first command executed on the router.
- Configure the IPv6 global unicast address on an interface using the ipv6 address address/prefix-length [eui-64] command. If you omit omit the eui-64 parameter, you will need to configure the entire address manually. After you enter this command, the link local address will be automatically derived.
Here is an IPv6 configuration example:
We can verify that the IPv6 address has been configured by using the show ipv6 interface Gi0/0 command:
From the output above we can verify two things:
- the link local IPv6 address has been automatically configured. Link local IP addresses begin with FE80::/10 and the interface ID is used for the rest of the address. Because the MAC address of the interface is 00:01:42:65:3E01, the calculated address is FE80::201:42FF:FE65:3E01 .
- the global IPv6 address has been created using the modified EUI-64 method . Remember that IPv6 global addresses begin with 2000::/3. So in our case, the IPv6 global address is 2001:BB9:AABB:1234:201:42FF:FE65:3E01 .
We will also create an IPv6 address on another router. This time we will enter the whole address:
Notice that the IPv6 address is in the same subnet as the one configured on R1 ( 2001:0BB9:AABB:1234/64 ). We can test the connectivity between the devices using ping for IPv6:
As you can see from the output above, the devices can communicate with each other.
Download our Free CCNA Study Guide PDF for complete notes on all the CCNA 200-301 exam topics in one book.
We recommend the Cisco CCNA Gold Bootcamp as your main CCNA training course . It’s the highest rated Cisco course online with an average rating of 4.8 from over 30,000 public reviews and is the gold standard in CCNA training:
- CCNA 200-301 Labs
- CCNP 350-401 ENCOR
- CCNP 350-401 ENCOR Labs
- CCNP 300-410 ENARSI
- CCIE Enterprise Infrastructure
- Cisco Packet Tracer Lab Course
- NRS II IRP Course
- NRS II MPLS Course
- NRS II Service Architecture
- Nokia Configuration Course
- Nokia SRC Program
- JNCIA Junos
- HCIA (HCNA)
- HCIA Configuration Course
- What is Huawei R&S Certification?
- Huawei ICT Certifications
- Python Course
- IPv6 Course
- IP Multicast Course
- NRS I Configuration Course
- Cisco Packet Tracer How To Guide
- Online Courses
- Udemy Courses
- CCNA Flashcard Questions
- Protocol Cheat Sheets
- Subnetting Cheat Sheet
- Linux Cheat Sheet
- Python Cheat Sheet
- CLI Commands Cheat Sheets
- Miscellaneous Cheat Sheets
- Cisco Packet Tracer Labs
- Cisco GNS3 Labs
- Huawei eNSP Labs
- Nokia GNS3 Labs
- Network Tools
- IPCisco on Social Media
- Network Engineer Interview Questions
- Personality Interview Training
- Sign In/Up | Members
- Lost password
- Sign In/Sign Up
- ENROLL HERE
- IPv6 Configuration on Cisco Packet Tracer
Table of Contents
IPv6 is the new version of the most important Network Layer Protocol IP. With this new IP version, IPv6, beside different features, some configuration differencies are also coming. In this lesson, we will focus on these IPv6 Configuration Steps, IPv6 Configuration on Cisco devices . We will use the below Packet Tracer topology for our IPv6 Config .
You can download Packet Tracer IPv6 Lab , in Packet Tracer Labs page.
In this configuration lesson, we will follow the below IPv6 Configuration steps :
Enable IPv6 Globally
Enable ipv6 on interface, configure eui-64 format global unicast address, configure manual global unicast address, manual link local address configuration, auto ipv6 address configuration, enable dhcpv6 client, ipv6 verification commands.
So, let’s go to the IPv6 Configuration steps and configure IPv6 for Cisco routers .
After going to the configuration mode with “ configure terminal ” command, to enable IPv6 on a Cisco router, “ ipv6 unicast-routing ” command is used. With this Cisco command, IPv6 is enabled globally on the router. This can be used before both interface configurations and IPv6 Routing Protocol configurations.
Router 1# configure terminal Router 1(config)# ipv6 unicast-routing Router 2# configure terminal Router 2(config)# ipv6 unicast-routing
After enabling IPv6 globally, we should enable IPv6 under the Interfaces. To enable IPv6 under an interface, we will use “ ipv6 enable ” command. Let’s enable IPv6 on two interfaces of each router.
Router 1 (config)# interface FastEthernet0/0 Router 1 (config-if)# ipv6 enable Router 1 (config-if)# no shutdown Router 1 (config)# interface FastEthernet0/1 Router 1 (config-if)# ipv6 enable Router 1 (config-if)# no shutdown
Router 2 (config)# interface FastEthernet0/0 Router 2 (config-if)# ipv6 enable Router 2 (config-if)# no shutdown Router 2 (config)# interface FastEthernet0/1 Router 2 (config-if)# ipv6 enable Router 2 (config-if)# no shutdown
EUI-64 format is the IPv6 format used to create IPv6 Global Unicast Addresses . It is a specific format that we have also talked about before. With this format, basically, interface id of the whole IPv6 adderess is ceated with the help of the MAC address. After that, this created interface id is appended to the network id.
To configure an interface with EUI-64 format (Extended Unique Identifier), firstly we will go under the interface, then we will use “ ip address ipv6-address/prefix-length eui-64 ” command. Here, our IPv6 address and prefix-length are 2001:AAAA:BBBB:CCCC::/64. The real EUI-64 Global Unicast Address will be created with this address and MAC address after IPv6 configuration.
Router 1 (config)# interface FastEthernet0/0 Router 1(config-if)# ipv6 address 2001:AAAA:BBBB:CCCC::/64 eui-64 Router 1(config-if)# end
Let’s check the IPv6 address that is created with EUI-64 format with “ show ipv6 interface brief ” command.
Router 1# show ipv6 interface brief FastEthernet0/0 [up/up] FE80::2E0:B0FF:FE0E:7701 2001:AAAA:BBBB:CCCC:2E0:B0FF:FE0E:7701 FastEthernet0/1 [up/up] FE80::2E0:B0FF:FE0E:7702 Vlan1 [administratively down/down] unassigned
If we do not use EUI-64 format address, we have to write the whole IPv6 Address to the configuration line. Let’s configure Gigabit Ethernet 0/0 interface of Router 2 manually .
Router 2 (config)# interface FastEthernet0/0 Router 2 (config-if)# ipv6 address 2001:AAAA:BBBB:CCCC:1234:1234:1234:1234/64 Router 2(config-if)# end
Here, both of these directly connected interfaces are in the same subnet, the Network ID is same (2001:AAAA:BBBB:CCCC::/64).
Let’s check the IPv6 address that we have manually assigned with “ show ipv6 interface brief ” command.
Router 2# show ipv6 interface brief FastEthernet0/0 [up/up] FE80::206:2AFF:FE15:BD01 2001:AAAA:BBBB:CCCC:1234:1234:1234:1234 FastEthernet0/1 [administratively up/up] FE80::206:2AFF:FE15:BD02 Vlan1 [administratively down/down] unassigned
To check the connectivity between two node, we use ping. As IPv4, with IPv6, we also use ping, but this time it is called IPv6 Ping . The format of IPv6 Ping is a little difference than IPv4 Ping. These differences are the format of the used IP address and the used keywords. With IPv6 Ping , “ ping ipv6 ” keywords are used before the destination IPv6 address.
Here, we will ping from Router 1 GigabitEthernet0/0 interface to Router 2 GigabitEthernet0/0 interface.
Router 1# ping ipv6 2001:AAAA:BBBB:CCCC:1234:1234:1234:1234 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 2001:AAAA:BBBB:CCCC:1234:1234:1234:1234, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 0/0/1 ms
To check the configured IPv6 Address, we can use “ show ipv6 interface interface-name ” command.
Router 1# show ipv6 interface FastEthernet0/0 FastEthernet0/0 is up, line protocol is up IPv6 is enabled, link-local address is FE80::2E0:B0FF:FE0E:7701 No Virtual link-local address(es): Global unicast address(es): 2001:AAAA:BBBB:CCCC:2E0:B0FF:FE0E:7701 , subnet is 2001:AAAA:BBBB:CCCC::/64 [EUI] Joined group address(es): FF02::1 FF02::2 FF02::1:FF0E:7701 MTU is 1500 bytes ICMP error messages limited to one every 100 milliseconds ICMP redirects are enabled ICMP unreachables are sent ND DAD is enabled, number of DAD attempts: 1 ND reachable time is 30000 milliseconds ND advertised reachable time is 0 (unspecified) ND advertised retransmit interval is 0 (unspecified) ND router advertisements are sent every 200 seconds ND router advertisements live for 1800 seconds ND advertised default router preference is Medium Hosts use stateless autoconfig for addresses.
Router 2# show ipv6 interface FastEthernet0/0 FastEthernet0/0 is up, line protocol is up IPv6 is enabled, link-local address is FE80::206:2AFF:FE15:BD01 No Virtual link-local address(es): Global unicast address(es): 2001:AAAA:BBBB:CCCC:1234:1234:1234:1234 , subnet is 2001:AAAA:BBBB:CCCC::/64 Joined group address(es): FF02::1 FF02::2 FF02::1:FF15:BD01 FF02::1:FF34:1234 MTU is 1500 bytes ICMP error messages limited to one every 100 milliseconds ICMP redirects are enabled ICMP unreachables are sent ND DAD is enabled, number of DAD attempts: 1 ND reachable time is 30000 milliseconds ND advertised reachable time is 0 (unspecified) ND advertised retransmit interval is 0 (unspecified) ND router advertisements are sent every 200 seconds ND router advertisements live for 1800 seconds ND advertised default router preference is Medium Hosts use stateless autoconfig for addresses.
Here, with ipv6 ping, there are some options that we can use. These are given below:
ping ipv6 [hostname | ip_address] [repeat repeat-count | size datagram-size | source [ interface-name | source-address ]
- repeat : Ping packet count. The default ping repeat value is 5.
- size : Datagram size. The default value ping size is 56 bytes.
- source : Source Address of the ping. Default value is None.
So if we would like to send 10 IPv6 ping packet with 200 byte datagrams from 2001:AAAA:BBBB:CCCC:1234:1234:1234:1234 to 2001:AAAA:BBBB:CCCC:1111:2222:3333:4444, we will use the below command:
Router 2 # ping ipv6 2001:AAAA:BBBB:CCCC:1111:2222:3333:4444 repeat 10 size 200 source 2001:AAAA:BBBB:CCCC:1234:1234:1234:1234
To configure a Link Locak address manually, we use “ ipv6 address link-local ipv6-address ” command. Here, we should write an IPv6 address in the range of Link Local addresses. If you would like to learn more about a Link Local Address, you can check Link Local Address lesson.
Let’s configure GigabitEthernet0/1 interface of Router 1 with Link Local Address FE80::AAAA:BBBB:CCCC:DDDD. Here, there is no need to write a prefix length but we will add link-local keyword at the end of the command.
Router 1 (config)# interface FastEthernet0/1 Router 1 (config-if)# ipv6 address FE80::AAAA:BBBB:CCCC:DDDD link-local Router 1 (config-if)# end
Let’s check the manually configure ipv6 Link-Local address with “ show ipv6 interface brief ” command.
Router 1# show ipv6 interface brief FastEthernet0/0 [up/up] FE80::2E0:B0FF:FE0E:7701 2001:AAAA:BBBB:CCCC:2E0:B0FF:FE0E:7701 FastEthernet0/1 [administratively down/down] FE80::AAAA:BBBB:CCCC:DDDD Vlan1 [administratively down/down] unassigned
IPv6 Addresses can be configured automatically. This is one of the most important characteristics coming with IPv6. For IPv6 Auto configuration , we will use “ ipv6 address autoconfig ” command. Let’s use it on Router 2 on GigabitEthernet0/1.
Router 2 (config)# interface FastEthernet0/1 Router 2 (config-if)# ipv6 address autoconfig Router 2 (config-if)# end
This type of IPv6 address configuration is Sateless Auto Configuration .
Let’s check the Autoconfigured Link-Local ipv6 address with “ show ipv6 interface brief ” command.
Router 2# show ipv6 interface brief FastEthernet0/0 [up/up] FE80::206:2AFF:FE15:BD01 2001:AAAA:BBBB:CCCC:1234:1234:1234:1234 FastEthernet0/1 [up/down] FE80::206:2AFF:FE15:BD02 Vlan1 [administratively down/down] unassigned
Let’s ping from Router 2 to Router 1 to test this second interfaces’ ipv6 connection.
Router 2# ping ipv6 FE80::AAAA:BBBB:CCCC:DDDD Output Interface: FastEthernet0/1 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to FE80::AAAA:BBBB:CCCC:DDDD, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 0/0/1 ms
To enable DHCPv6 Client function on an interface, we use “ ipv6 address dhcp ” command under this interface. With this command, interface gets its IPv6 address form the DHCPv6 server . Let’s enable DHCPv6 on GigabitEthernet0/2 of Router 2.
Router 1 (config)# interface FastEthernet0/1 Router 1 (config-if)# ipv6 address dhcp Router 1 (config)# end
To verify DHCPv6 enabled interfaces, we can use “ show ipv6 dhcp interface ” command.
Router 1 # show ipv6 dhcp interface
To verify IPv6 Configuration, we can use different show commands. These IPv6 show commands are given below
- To check IPv6 interface configuration and status we use “ show ipv6 interface interface-id ”.
Router 1# show ipv6 interface FastEthernet0/0 FastEthernet0/0 is up, line protocol is up IPv6 is enabled, link-local address is FE80::2E0:B0FF:FE0E:7701 No Virtual link-local address(es): Global unicast address(es): 2001:AAAA:BBBB:CCCC:2E0:B0FF:FE0E:7701, subnet is 2001:AAAA:BBBB:CCCC::/64 [EUI] Joined group address(es): FF02::1 FF02::2 FF02::1:FF0E:7701 MTU is 1500 bytes ICMP error messages limited to one every 100 milliseconds ICMP redirects are enabled ICMP unreachables are sent ND DAD is enabled, number of DAD attempts: 1 ND reachable time is 30000 milliseconds ND advertised reachable time is 0 (unspecified) ND advertised retransmit interval is 0 (unspecified) ND router advertisements are sent every 200 seconds ND router advertisements live for 1800 seconds ND advertised default router preference is Medium Hosts use stateless autoconfig for addresses.
- To check IPv6 neighbor cache entries we use “ show ipv6 neighbors ”.
Leave a Reply Cancel reply
Your email address will not be published. Required fields are marked *
IPCisco is the Winner of 2019 “Best Certification Study Journey” Category! We are also Finalist of 2020 & 2021 in Cisco IT Blog Awards!
- Collision Domain vs Broadcast Domain
- Types of Networks
- Top Internet Access Technologies
- WAN Topology Types
- Network Topology Architectures
- Power Over Ethernet (PoE)
- Ethernet Collisions and Troubleshooting
- Cisco NGFW and Cisco NGIPS
- Networking Connectors
- Ping Command
- Basic Cisco Router Configuration on Packet Tracer
- ICMP (Internet Control Message Protocol)
- Address Resolution Protocol (ARP)
- Network Cabling
- Network Devices
- TCP/IP Model
- OSI Referance Model
- Subnetting Examples
- IP Addressing (IPv4)
- IP Subnetting and Subnetting Examples
TCP and UDP
- TCP Header : Sequence & Acknowledgement Number
- TCP versus UDP
- UDP (User Datagram Protocol)
- TCP (Transmission Control Protocol)
- TCP Header : TCP Options
- TCP Header : TCP Window Size, Checksum & Urgent Pointer
- TCP Header : TCP Flags
- Voice VLAN Configuration
- How to Configure Cisco VLANs
- VTP Configuration with Packet Tracer
- VTP (VLAN Trunking Protocol)
- DTP and VLAN Frame Tagging protocols ISL, dot1.q
- Cisco Packet Tracer VLAN Configuration Example
- VLAN Port Assignment and VLAN Port Types
- VLANs (Virtual Local Area Networks)
Switching and LANs
- Ethernet Basics
- Local Area Networks
- Network Topologies
- Hubs, Switches and Routers
Spanning Tree Protocol
- Loop Guard, Uplink Fast, Backbone Fast and UDLD
- Portfast, Root Guard, BPDU Filter and BPDU Guard
- PVST+ and Rapid PVST+
- STP (Spanning Tree Protocol) Example on Packet Tracer
- RSTP Configuration on Packet Tracer
- STP Portfast Configuration with Packet Tracer
- Spanning Tree Protocol Operation
- Rapid Spanning Tree Protocol (RSTP)
- Spanning Tree Protocol (STP)
- LLDP Configuration on Cisco IOS
- Neighbour Discovery Protocols
- CDP Configuration with Packet Tracer
- PAgP Configuration on Cisco Devices
- LACP Configuration on Cisco Devices
- Link Aggregation Control Protocol (LACP)
- Route Summarization
- Routing Path Determination
- Routing Table
- Static Routes
- IPv4 Floating Static Routes
- Inter VLAN Routing Configuration on Packet Tracer
- Switch Virtual Interface Configuration on Packet Tracer
- Switch Virtual Interfaces
- Inter VLAN Routing with Router on Stick
- IP and Layer 3 Overview
- Static Route Configuration on Cisco Routers
- Dynamic Routing Protocols
- OSPF Cost and SPF Algorithm
- OSPFv3 Configuration Example on Cisco IOS
- OSPFv3 (Open Shortest Path First Version 3)
- Cisco Single Area OSPF Configuration
- Other OSPF Key Points
- OSPF Network Types
- OSPF Area Types
- OSPF LSA Types
- OSPF Packet Types
- OSPF Adjacency
- OSPF(Open Shortest Path First) Overview
WAN (Wide Area Networks)
- MLPPP Configuration on Cisco Packet Tracer
- What is MLPPP?
- Metro Ethernet Technology
- WAN and WAN Technologies
DHCP and DNS
- DNS Configuration on Cisco Routers
- Domain Name System Overview
- Router DHCP Configuration with Packet Tracer
- DHCP IP Allocation Operation
- DHCP (Dynamic Host Configuration Protocol)
- NAT (Network Address Translation)
- PAT Configuration with Packet Tracer
- Dynamic NAT Configuration with Packet Tracer
- Static NAT Configuration with Packet Tracer
First Hop Redundancy
- HSRP Configuration on Cisco IOS
- HSRP (Hot Standby Router Protocol)
- First Hop Redundancy Protocols (FHRPs)
- Syslog Overview
- Configuration Register
- TFTP, FTP, SFTP and SCP
- SSH Configuration on Packet Tracer
- Syslog Configuration Cisco
- Cisco NTP Configuration
- NTP (Network Time Protocol)
- SNMP Overview
- SNMP Configuration On Cisco IOS
- Cisco Router Password Recovery
- IPv6 Floating Static Routes
- IPv6 Static and Default Route Configuration
- Stateless Address Auto Configuration
- IPv6 NDP (Neighbour Discovery Protocol)
- What does IPv6 bring?
- Subnetting in IPv6
- IPv6 Address Types
- IPv4 and IPv6 Headers
- IPv6 and IPv6 Addresses
Quality of Service
- Network Traffic Types
- Policing and Shaping in QoS
- Classification and Marking in QoS
- Quality of Service Overview
- Radius Configuration for Wireless Users
- Cisco RADIUS Server Configuration on Packet Tracer
- TACACS+ Overview
- RADIUS Overview
- AAA Protocols : RADIUS and TACACS+
- Authentication, Authorization, Accounting (AAA)
- WLAN Frequency Bands
- Other Wireless Network Extention Types
- Wireless Principles
- WLAN Components
- Wireless Network Design Models
- WLC Management Access Connections
- Wireless Access Point Modes
- Wireless Security Protocols
- WLAN Configuration on Packet Tracer
- DHCP Snooping Configuration on Packet Tracer
- What is DHCP Snooping?
- Access Control Lists
- Multifactor Authentication (MFA)
- Dynamic ARP Inspection
- Cyber Attacks, Network Attacks, Threats and Mitigation
- 802.1x (Port Based Network Access Control)
- Switch Port Security Configuration on Cisco Packet Tracer
- Switch Port Security
- Extended Access List Configuration With Packet Tracer
- Standard Access List Configuration With Packet Tracer
- Basic Cisco Router Security Configuration
Automation and Programmability
- Ansible vs Puppet vs Chef
- Chef Overview
- Puppet Overview
- Ansible Overview
- Network Automation Tools
- Interpret JSON Encoded Data
- Cisco DNA Center
- Cisco SD-Access
- Data Serialization Languages: JSON, YAML, XML
- Traditional Network Management versus Cisco DNA Center
- Cisco DNA and Intent-Based Networking (IBN)
- How Network Automation Impacts Network Management
SDN (Software Defined Networking)
- What is SDN ?
- Traditional Network Drawbacks Versus SDN
- What Will SDN Bring?
- SDN Architecture Components
- SDN Terminology
- Virtual Network Structure
- BGP Next Hop Self Command Part of: CCNP Enterprise 350-401 ENCOR
- BGP Multi Hop Command Part of: CCNP Enterprise 350-401 ENCOR
- BGP Neighbor Update-Source Part of: CCNP Enterprise 350-401 ENCOR
- Python Array vs List Part of: Python Programming Course
- Cisco Virtual Routing and Forwarding (VRF) Part of: CCNP Enterprise 350-401 ENCOR
- Cisco LISP (Locator ID Separation Protocol) Part of: CCNP Enterprise 350-401 ENCOR
- Linux netcat Part of: Kali Linux Course
- Linux Create File: Linux touch Command Part of: Kali Linux Course
- tcpdump For Linux Part of: Kali Linux Course
- Bidirectional PIM (BIDIR-PIM) Part of: CCNP Enterprise 350-401 ENCOR
- More Lessons
IPCisco on Social Media!
- Nokia Services
- Recent Technologies
- CCNP Switch
- Cisco Packet Tracer
- Mobile Core
- Technology Forecast
Latest Blog Posts
WHAT YOU WILL FIND?
- 250.000+ Students All Over The World
- 8.000+ Questions & Answers
- 100+ Lab Files & Cheat Sheets
- 30+ IT/Network Courses
- A Real Desire To Help You
- Daily Social Media Shares
- %100 Satisfaction
- CISCO Courses
- NOKIA Courses
- HUAWEI Courses
- JUNIPER Courses
- PYTHON Course
- KEY Courses
- VIDEO Courses
- UDEMY Courses
- Cheat Sheets
- Configuration Files
- Interview Questions
- IPCisco On Social Media
- Pärnu mnt. 139c – 14, 11317, Tallinn, Estonia
- [email protected]
- This Document
- Entire Library
Part I Introducing System Administration: IP Services
1. Oracle Solaris TCP/IP Protocol Suite (Overview)
Part II TCP/IP Administration
2. Planning Your TCP/IP Network (Tasks)
3. Introducing IPv6 (Overview)
4. Planning an IPv6 Network (Tasks)
5. Configuring TCP/IP Network Services and IPv4 Addressing (Tasks)
6. Administering Network Interfaces (Tasks)
7. Configuring an IPv6 Network (Tasks)
Configuring an IPv6 Interface
Enabling IPv6 on an Interface (Task Map)
How to Enable an IPv6 Interface for the Current Session
How to Enable Persistent IPv6 Interfaces
How to Turn Off IPv6 Address Autoconfiguration
Configuring an IPv6 Router
Ipv6 router configuration (task map), how to configure an ipv6-enabled router.
Modifying an IPv6 Interface Configuration for Hosts and Servers
Modifying an IPv6 Interface Configuration (Task Map)
Using Temporary Addresses for an Interface
How to Configure a Temporary Address
Configuring an IPv6 Token
How to Configure a User-Specified IPv6 Token
Administering IPv6-Enabled Interfaces on Servers
How to Enable IPv6 on a Server's Interfaces
Tasks for Configuring Tunnels for IPv6 Support (Task Map)
Configuring Tunnels for IPv6 Support
How to Manually Configure IPv6 Over IPv4 Tunnels
How to Manually Configure IPv6 Over IPv6 Tunnels
How to Configure IPv4 Over IPv6 Tunnels
How to Configure a 6to4 Tunnel
How to Configure a 6to4 Tunnel to a 6to4 Relay Router
Configuring Name Service Support for IPv6
How to Add IPv6 Addresses to DNS
Adding IPv6 Addresses to NIS
How to Display IPv6 Name Service Information
How to Verify That DNS IPv6 PTR Records Are Updated Correctly
How to Display IPv6 Information Through NIS
How to Display IPv6 Information Independent of the Name Service
8. Administering a TCP/IP Network (Tasks)
9. Troubleshooting Network Problems (Tasks)
10. TCP/IP and IPv4 in Depth (Reference)
11. IPv6 in Depth (Reference)
Part III DHCP
12. About DHCP (Overview)
13. Planning for DHCP Service (Tasks)
14. Configuring the DHCP Service (Tasks)
15. Administering DHCP (Tasks)
16. Configuring and Administering the DHCP Client
17. Troubleshooting DHCP (Reference)
18. DHCP Commands and Files (Reference)
Part IV IP Security
19. IP Security Architecture (Overview)
20. Configuring IPsec (Tasks)
21. IP Security Architecture (Reference)
22. Internet Key Exchange (Overview)
23. Configuring IKE (Tasks)
24. Internet Key Exchange (Reference)
25. IP Filter in Oracle Solaris (Overview)
26. IP Filter (Tasks)
Part V Mobile IP
27. Mobile IP (Overview)
28. Administering Mobile IP (Tasks)
29. Mobile IP Files and Commands (Reference)
Part VI IPMP
30. Introducing IPMP (Overview)
31. Administering IPMP (Tasks)
Part VII IP Quality of Service (IPQoS)
32. Introducing IPQoS (Overview)
33. Planning for an IPQoS-Enabled Network (Tasks)
34. Creating the IPQoS Configuration File (Tasks)
35. Starting and Maintaining IPQoS (Tasks)
36. Using Flow Accounting and Statistics Gathering (Tasks)
37. IPQoS in Detail (Reference)
The first step in configuring IPv6 on a network is configuring IPv6 on a router. Router configuration involves a number of discrete tasks, which are described in this section. You might perform some or all of the tasks, depending on your site requirements.
Perform the next tasks in the following table in order that is shown to configure the IPv6 network. The table includes a description of what each task accomplishes and the section in the current documentation where the specific steps to perform the task are detailed.
This procedure assumes that all interfaces of the router were configured for IPv6 during Oracle Solaris installation.
The Primary Administrator role includes the Primary Administrator profile. To create the role and assign the role to a user, see Chapter 2, Working With the Solaris Management Console (Tasks), in System Administration Guide: Basic Administration .
Check the output to ensure that the interfaces that you wanted to configure for IPv6 are now plumbed with link-local addresses. The following sample command output of ifconfig -a shows the IPv4 and IPv6 addresses that were configured for the router's interfaces.
The output also shows that the primary network interface dmfe0 and the additional interface dmfe1 were configured during installation with the IPv6 link–local addresses fe80::203:baff:fe11:b115/10 and fe80::203:baff:fe11:b116/10 .
For Solaris 10 11/03 and earlier releases, use the following command:
Use either of the following to enable packet forwarding:
Use the routeadm command, as follows:
Use the following Service Management Facility (SMF) command, as follows:
The in.ripngd daemon handles IPv6 routing.
For Solaris 10 11/06 and earlier releases, start in.ripngd by typing the following command:
Turn on IPv6 routing in either of the following ways:
Use the routeadm command as follows:
Use SMF to enable IPv6 routing:
For syntax information on the routeadm command, see the routeadm (1M) man page.
You specify the site prefix to be advertised by the router and other configuration information in /etc/inet/ndpd.conf . This file is read by the in.ndpd daemon, which implements the IPv6 Neighbor Discovery protocol.
For a list of variables and allowable values, refer to ndpd.conf Configuration File and the ndpd.conf (4) man page.
This text tells the in.ndpd daemon to send out router advertisements over all interfaces of the router that are configured for IPv6.
The text should have the following format:
The following sample /etc/inet/ndpd.conf file configures the router to advertise the site prefix 2001:0db8:3c4d::/48 over the interfaces dmfe0 and dmfe1 .
The IPv6 router begins advertising on the local link any site prefix that is in the ndpd.conf file.
Example 7-3 ifconfig Output Showing IPv6 Interfaces
The following example shows output from the ifconfig -a command such as you would receive after you finish the Configuring an IPv6 Router procedure.
In this example, each interface that was configured for IPv6 now has two addresses. The entry with the name of the interface, such as dmfe0 , shows the link-local address for that interface. The entry with the form interface:n , such as dmfe0:1 , shows a global IPv6 address. This address includes the site prefix that you configured in the /etc/ndpd.conf file, in addition to the interface ID.
To configure any tunnels from the routers that you have identified in your IPv6 network topology, refer to Configuring Tunnels for IPv6 Support .
For information about configuring switches and hubs on your network, refer to the manufacturer's documentation.
To configure IPv6 hosts, refer to Modifying an IPv6 Interface Configuration for Hosts and Servers .
To improve IPv6 support on servers, refer to Administering IPv6-Enabled Interfaces on Servers .
For detailed information about IPv6 commands, files, and daemons, refer to Oracle Solaris IPv6 Implementation .
Thank you for taking the time to respond. The NETGEAR documentation team uses your feedback to improve our knowledge base content.
Do you have a suggestion for improving this article?
Characters Left : 500
Access your NETGEAR
How do I set up a fixed IPv6 Internet connection on my Nighthawk router?
Was this article helpful? Yes No | 2 people found this helpful in last 30 days
To set up a fixed IPv6 Internet connection:
- Launch an Internet browser from a computer or wireless device that is connected to the network.
- Type http://www.routerlogin.net or http://www.routerlogin.com . A login screen displays.
- Enter the router user name and password. The user name is admin . The default password is password . The user name and password are case-sensitive. The BASIC Home screen displays.
- Select ADVANCED > Advanced Setup > IPv6 . The IPv6 screen displays.
- In the Internet Connection Type list, select Fixed . The screen adjusts:
- IPv6 Address/Prefix Length . The IPv6 address and prefix length of the router WAN interface.
- Default IPv6 Gateway . The IPv6 address of the default IPv6 gateway for the router's WAN interface.
- Primary DNS Server . The primary DNS server that resolves IPv6 domain name records for the router.
- Secondary DNS Server . The secondary DNS server that resolves IPv6 domain name records for the router.
- How do I specify the Internet connection settings on my Nighthawk R7000 router?
- Use DHCP Server . This method passes more information to LAN devices, but some IPv6 systems might not support the DHCv6 client function.
- Auto Config . This is the default setting.
- In the IPv6 Address/Prefix Length fields, specify the static IPv6 address and prefix length of the router's LAN interface. If you do not specify an ID here, the router generates one automatically from its MAC address.
- Click the Apply button.
Last Updated:07/16/2022 | Article ID: 24012
Was this article helpful?
This article applies to:.
- XR1000-1RNNAS (ENTOUCH)
- XR1000-1RNNAS (GRANDE)
- XR1000-1RNNAS (RCN)
- XR1000-1RNNAS (WAVE)
Looking for more about your product?
Get information, documentation, videos and more for your specific product.
Can’t find what you’re looking for?
Quick and easy solutions are available for you in the NETGEAR community.
Need to Contact NETGEAR Support?
With NETGEAR’s round-the-clock premium support, help is just a phone call away.
NETGEAR provides complimentary technical support for NETGEAR products for 90 days from the original date of purchase.
NETGEAR Premium Support
Gearhead support for home users.
GearHead Support is a technical support service for NETGEAR devices and all other connected devices in your home. Advanced remote support tools are used to fix issues on any of your devices. The service includes support for the following:
- Desktop and Notebook PCs, Wired and Wireless Routers, Modems, Printers, Scanners, Fax Machines, USB devices and Sound Cards
- Windows Operating Systems (2000, XP or Vista), MS Word, Excel, PowerPoint, Outlook and Adobe Acrobat
- Anti-virus and Anti-Spyware: McAfee, Norton, AVG, eTrust and BitDefender
ProSUPPORT Services for Business Users
NETGEAR ProSUPPORT services are available to supplement your technical support and warranty entitlements. NETGEAR offers a variety of ProSUPPORT services that allow you to access NETGEAR's expertise in a way that best meets your needs:
- Product Installation
- Professional Wireless Site Survey
- Defective Drive Retention (DDR) Service
Where to Find Your Model Number
To find the model/version number, check the bottom or back panel of your NETGEAR device.
Select a product or category below for specific instructions.
Powerline and Wall Plug Extenders
Cable and DSL Modem Routers
ReadyNAS Network Storage
Wireless Access Points
Other Business Products
- Data Structure & Algorithm Classes (Live)
- System Design (Live)
- Explore More Live Courses
- Interview Preparation Course
- Data Science (Live)
- GATE CS & IT 2024
- Data Structure & Algorithm-Self Paced(C++/JAVA)
- Data Structures & Algorithms in Python
- Explore More Self-Paced Courses
- C++ Programming - Beginner to Advanced
- Java Programming - Beginner to Advanced
- C Programming - Beginner to Advanced
- Android App Development with Kotlin(Live)
- Full Stack Development with React & Node JS(Live)
- Java Backend Development(Live)
- React JS (Basic to Advanced)
- Complete Data Science Program(Live)
- Mastering Data Analytics
- CBSE Class 12 Computer Science
- School Guide
- All Courses
- Linked List
- Binary Tree
- Binary Search Tree
- Advanced Data Structure
- All Data Structures
- Asymptotic Analysis
- Worst, Average and Best Cases
- Asymptotic Notations
- Little o and little omega notations
- Lower and Upper Bound Theory
- Analysis of Loops
- Solving Recurrences
- Amortized Analysis
- What does 'Space Complexity' mean ?
- Pseudo-polynomial Algorithms
- Polynomial Time Approximation Scheme
- A Time Complexity Question
- Searching Algorithms
- Sorting Algorithms
- Graph Algorithms
- Pattern Searching
- Geometric Algorithms
- Bitwise Algorithms
- Randomized Algorithms
- Greedy Algorithms
- Dynamic Programming
- Divide and Conquer
- Branch and Bound
- All Algorithms
- Company Preparation
- Practice Company Questions
- Interview Experiences
- Experienced Interviews
- Internship Interviews
- Competitive Programming
- Design Patterns
- System Design Tutorial
- Multiple Choice Quizzes
- Go Language
- Tailwind CSS
- Foundation CSS
- Materialize CSS
- Semantic UI
- Angular PrimeNG
- Angular ngx Bootstrap
- jQuery Mobile
- jQuery EasyUI
- React Bootstrap
- React Rebass
- React Desktop
- React Suite
- ReactJS Evergreen
- ReactJS Reactstrap
- English Grammar
- School Programming
- Number System
- Class 8 Syllabus
- Class 9 Syllabus
- Class 10 Syllabus
- Class 8 Notes
- Class 9 Notes
- Class 10 Notes
- Class 11 Notes
- Class 12 Notes
- Class 8 Maths Solution
- Class 9 Maths Solution
- Class 10 Maths Solution
- Class 11 Maths Solution
- Class 12 Maths Solution
- Class 7 Notes
- History Class 7
- History Class 8
- History Class 9
- Geo. Class 7
- Geo. Class 8
- Geo. Class 9
- Civics Class 7
- Civics Class 8
- Business Studies (Class 11th)
- Microeconomics (Class 11th)
- Statistics for Economics (Class 11th)
- Business Studies (Class 12th)
- Accountancy (Class 12th)
- Macroeconomics (Class 12th)
- Machine Learning
- Data Science
- Operating System
- Computer Networks
- Computer Organization and Architecture
- Theory of Computation
- Compiler Design
- Digital Logic
- Software Engineering
- GATE 2024 Live Course
- GATE Computer Science Notes
- Last Minute Notes
- GATE CS Solved Papers
- GATE CS Original Papers and Official Keys
- GATE CS 2023 Syllabus
- Important Topics for GATE CS
- GATE 2023 Important Dates
- Software Design Patterns
- HTML Cheat Sheet
- CSS Cheat Sheet
- Bootstrap Cheat Sheet
- JS Cheat Sheet
- jQuery Cheat Sheet
- Angular Cheat Sheet
- Facebook SDE Sheet
- Amazon SDE Sheet
- Apple SDE Sheet
- Netflix SDE Sheet
- Google SDE Sheet
- Wipro Coding Sheet
- Infosys Coding Sheet
- TCS Coding Sheet
- Cognizant Coding Sheet
- HCL Coding Sheet
- FAANG Coding Sheet
- Love Babbar Sheet
- Mass Recruiter Sheet
- Product-Based Coding Sheet
- Company-Wise Preparation Sheet
- Array Sheet
- String Sheet
- Graph Sheet
- ISRO CS Original Papers and Official Keys
- ISRO CS Solved Papers
- ISRO CS Syllabus for Scientist/Engineer Exam
- UGC NET CS Notes Paper II
- UGC NET CS Notes Paper III
- UGC NET CS Solved Papers
- Campus Ambassador Program
- School Ambassador Program
- Geek of the Month
- Campus Geek of the Month
- Placement Course
- Student Chapter
- Geek on the Top
- Geography Notes
- History Notes
- Science & Tech. Notes
- Ethics Notes
- Polity Notes
- Economics Notes
- UPSC Previous Year Papers
- SSC CGL Syllabus
- General Studies
- Subjectwise Practice Papers
- Previous Year Papers
- SBI Clerk Syllabus
- General Awareness
- Quantitative Aptitude
- Reasoning Ability
- SBI Clerk Practice Papers
- SBI PO Syllabus
- SBI PO Practice Papers
- IBPS PO 2022 Syllabus
- English Notes
- Reasoning Notes
- Mock Question Papers
- IBPS Clerk Syllabus
- Apply for a Job
- Apply through Jobathon
- Hire through Jobathon
- All DSA Problems
- Problem of the Day
- GFG SDE Sheet
- Top 50 Array Problems
- Top 50 String Problems
- Top 50 Tree Problems
- Top 50 Graph Problems
- Top 50 DP Problems
- Solving For India-Hackthon
- GFG Weekly Coding Contest
- Job-A-Thon: Hiring Challenge
- BiWizard School Contest
- All Contests and Events
- Saved Videos
- What's New ?
- Data Structures
- Interview Preparation
- Topic-wise Practice
- Latest Blogs
- Write & Earn
- Web Development
- Write Articles
- Pick Topics to write
- Guidelines to Write
- Get Technical Writing Internship
- Write an Interview Experience
- RIP Routing Configuration Using 3 Routers in Cisco Packet Tracer
- Wireshark - Packet Capturing and Analyzing
- Introduction to Wireshark
- Implementing Star Topology using Cisco Packet Tracer
- Email Protocols
- Configuring DHCP and Web Server in Cisco Packet Tracer
- DNS Message Format
- Basic Firewall Configuration in Cisco Packet Tracer
- Subnetting Implementation in Cisco Packet Tracer
- Implementation of Static Routing in Cisco - 2 Router Connections
- Link Local Address
- Implementation of Bus Topology in Cisco
- Difference Between Source Port and Destination Port
- Implementation of Ring Topology in Cisco
- Basic Switch Configuration in Cisco
- Default Gateway in Networking
- Implementation of Mesh Topology in Cisco
- What is Packet Forwarding?
- Configure IP Address For an Interface in Cisco
- DHCP Server Configuration in Cisco
- Implementation of Hybrid Topology in Cisco
- Default Route in Cisco Routers
- What is MAC Address Table ?
- Configuring and Verifying VLANs in Cisco
- Nmap Cheat Sheet
- Explain OSPF DR/BDR Election?
- Implementation of Tree Topology in Cisco
- Three-Layer Hierarchical Model in Cisco
- Implementation of VLSM in Cisco
- Implementation of RIP Routing in Cisco For Connecting Two Routers
How to Configure IPv6 on CISCO Router?
- Last Updated : 22 Jun, 2022
An IPv6 is the sixth version of any IP address on the IP protocol. It consists of eight groups of four hexadecimal digits. IP v6 is a 128-bits address having an address space of 2^128.
For more details about IPv6 refer to the articles: What is IPv6? and Internet Protocol version 6 (IPv6) .
Steps to Configure IPv6 on Cisco Packets Tracer:
Step 1: First open the Cisco packet tracer desktop and create a network topology something like the image and an IPv6 addressing table given below.
IP Addressing Table:
Step 2: Configuring the GigabitEthernet Interfaces.
- First, we will configure the GigabitEthernet0/0 using CLI.
- Click on router0 and go to CLI and type the commands are given below:
- Now we will configure the GigabitEthernet0/1 Interface.
- Then, both the interfaces will be active now:
Step 3: Configuring Ipv6 address in both Interfaces using CLI:
- CLI commands to configure IPv6 address in GigabitEthernet0/0 and GigabitEthernet0/1 ports are given below:
Step 4: We have configured the router now change the settings of hosts in IPv6 configuration:
- First, click on PC0 and go to desktop then IP configuration.
- Now find the IPv6 configuration.
- Change the settings from static to automatic and then after a few seconds, the IPv6 address and default gateway are displayed.
- Similarly, repeat this procedure with PC1 and PC2
Step 5: Now we have to verify the connection by pinging the IPv6 address of PC0 in PC1.
- First, click on PC1 and go to the command prompt, and type ping <ipv6 address>
- As we can see in the below image, getting replies from PC0 means the connection is established successfully.
Please login to comment....
- CCNA IP Addressing
Improve your Coding Skills with Practice
Start your coding journey now.
Contents ● Fireware Help
Configure IPv6 for an External Interface
You can configure the external interface with an IPv6 address in addition to the IPv4 address. IPv6 is not enabled on any interface by default. When you enable IPv6 for an external interface, you can configure the interface with one or more static IPv6 addresses, and enable IP address autoconfiguration. You can also configure the interface to use DHCP to get an IPv6 address, and enable the interface as a DHCPv6 client for prefix delegation.
If you use DHCP to get an IPv6 address, or for IPv6 prefix delegation, you can see the assigned IP address and prefix in the Status Report tab in Firebox System Manager.
This topic describes IPv6 settings for an external interface. For information about IPv6 settings for a trusted or optional interface, see Configure IPv6 for a Trusted or Optional Interface .
You cannot use these special purpose IP addresses as an IPv6 interface address:
- IP addresses that start with 2002, unless bits 17-48 specify a valid IPv4 address
- IP addresses that start with FE80, because this specifies a link local address
- IP addresses that start with FEC0, because this specifies a site local address
- IP addresses that start with FF, because this is used for IPv6 multicast addresses
When you configure an IPv6 address for an interface, you must also configure an IPv4 address. All Firebox interfaces require IPv4 addresses.
Before you can configure IPv6 settings, you must enable IPv6 in the interface settings.
- Select Network > Interfaces . The Network Interfaces page appears.
- Select an external interface. Click Configure . The Interface Settings dialog box appears.
- Select the IPv6 tab.
- Select the Enable IPv6 check box.
- Configure the IPv6 network settings, as described in the Add a Static IPv6 Address section.
- Select Network > Configuration . The Network Configuration dialog box appears.
Add a Static IPv6 Address
To add a static IPv6 address:
- Adjacent to the Static IPv6 Addresses list, click Add . The Add Static IPv6 Address dialog box appears.
- Type the IPv6 IP address and the routing prefix length.
- Click OK . The IP address is added to the list
Use IPv6 Address Autoconfiguration
IPv6 address autoconfiguration enables the device to automatically assign an IPv6 link-local address to this interface. When you enable IP address autoconfiguration, the external interface is automatically enabled to receive IPv6 router advertisements. With IPv6 address configuration enabled, it is not necessary to specify a default gateway.
To enable IPv6 Address Autoconfiguration:
Select the IP Address Autoconfiguration check box in the IPv6 tab.
For more information about IPv6 stateless address autoconfiguration, see RFC 4862 .
Use DHCPv6 to get an IPv6 Address
You can enable a DHCPv6 client on this interface to request an IP address from a DHCPv6 server. To get IPv6 addresses, the DHCPv6 client can use a rapid two-message exchange (solicit, reply) or a four-message exchange (solicit, advertise, request, reply). By default, the DHCPv6 client uses the four-message exchange. To use the two-message exchange, enable the Rapid Commit option on the interface and on the DHCPv6 server.
To enable DHCPv6 for the interface:
- Select Enable DHCPv6 Client .
- Select the Rapid Commit check box if you want to use a rapid two-message exchange to get an IPv6 address.
Use DHCPv6 to get a Delegated IPv6 Prefix
You can enable a DHCPv6 client on this interface to request an IPv6 network address prefix from a DHCP server on an external network. After you enable prefix delegation, you can use the prefix in the IPv6 settings for your trusted, optional, and custom interfaces. To get an IPv6 prefix, the DHCPv6 client can use a rapid two-message exchange (solicit, reply) or a four-message exchange (solicit, advertise, request, reply). By default, the DHCPv6 client uses the four-message exchange. To use the two-message exchange, enable the Rapid Commit option on the interface and on the DHCPv6 server.
To enable DHCPv6 prefix delegation for the interface:
- Select Enable DHCPv6 Client Prefix Delegation .
For more information about prefix delegation, see About DHCPv6 Prefix Delegation .
Configure the Default Gateway
When you enable IPv6 for an external interface, if you do not enable IPv6 address autoconfiguration, you must specify the default IPv6 gateway.
To specify the default gateway:
In the Default Gateway text box, type the IPv6 address of the default gateway.
Other IPv6 Settings
For information about the Hop Limit and DAD Transmits settings, see Configure IPv6 Connection Settings .
About IPv6 Support in Fireware
Common Interface Settings
Give Us Feedback ● Get Support ● All Product Documentation ● Technical Search
© 2023 WatchGuard Technologies, Inc. All rights reserved. WatchGuard and the WatchGuard logo are registered trademarks or trademarks of WatchGuard Technologies in the United States and other countries. Various other trademarks are held by their respective owners.
We apologize for the inconvenience...
...but your activity and behavior on this site made us think that you are a bot.
Note: A number of things could be going on here.
- If you are attempting to access this site using an anonymous Private/Proxy network, please disable that and try accessing site again.
- Due to previously detected malicious behavior which originated from the network you're using, please request unblock to site.
Please solve this CAPTCHA to request unblock to the website
You reached this page when trying to access http://networklessons.com/ipv6/how-to-configure-ipv6-static-route from 126.96.36.199 on March 05 2023, 22:40:38 UTC
Enable IPv6 routing on a Cisco router using the ipv6 unicast-routing global configuration command. · Configure the IPv6 global unicast address on an interface
1. Select PPPoE. Enable Share the same PPPoE session with IPV4. · 2. Go to Advanced settings, Select Auto in “Get IPv6 Address”. Select Enable in
After going to the configuration mode with “configure terminal” command, to enable IPv6 on a Cisco router, “ipv6 unicast-routing” command is used. With this
Configuring IPv6. This chapter describes how to configure IPv6 information on the Cisco 910 Industrial Routers (hereafter referred to as the router).
How to Configure an IPv6-Enabled Router · Use the routeadm command as follows: # routeadm -e ipv6-routing -u · Use SMF to enable IPv6 routing: # svcadm enable
Launch an Internet browser from a computer or wireless device that is connected to the network. · Enter the router user name and password.
First, click on PC0 and go to desktop then IP configuration. · Now find the IPv6 configuration. · Change the settings from static to automatic and
Select Network > Configuration. The Network Configuration dialog box appears. Select an external interface. Click Configure. The Interface Settings dialog box
How to enable IPv6 on a Cisco router and the configure and verify IPv6 addresses, including global unicast and link-local addresses.
This will only work with point-to-point interfaces: R1(config)#ipv6 route 2001:DB8:2:2::/64 Serial 0/0/0. Here's what the routing table looks like: