Linux IPv6 HOWTO (en)
bgColor=#ffffff>
Linux IPv6 HOWTO (en)
Peter Bieringer
pb at bieringer dot de
Revision History
Revision 0.63
2009-02-14
Revised by: PB
Revision 0.62
2008-11-09
Revised by: PB
Revision 0.60
2007-05-31
Revised by: PB
Revision 0.51
2006-11-08
Revised by: PB
The goal of the Linux IPv6 HOWTO is to answer both basic and advanced
questions about IPv6 on the Linux operating system. This HOWTO will provide the
reader with enough information to install, configure, and use IPv6 applications
on Linux machines. Intermediate releases of this HOWTO are available at href="http://mirrors.bieringer.de/Linux+IPv6-HOWTO/"
target=_top>mirrors.bieringer.de or href="http://mirrors.deepspace6.net/Linux+IPv6-HOWTO/"
target=_top>mirrors.deepspace6.net. See also href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#REVISION-HISTORY">revision
history for changes.
Table of Contents
1. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#CHAPTER-GENERAL">General
1.1. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#GENERAL-COPRIGHT">Copyright,
license and others
1.2. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#GENERAL-CATEGORY">Category
1.3. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#AEN74">Version,
History and To-Do
1.4. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#GENERAL-TRANSLATIONS">Translations
1.5. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#AEN160">Technical
1.6. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#AEN182">Preface
1.7. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#AEN208">Used
terms, glossary and shortcuts
1.8. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#AEN358">Requirements
for using this HOWTO
2. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#CHAPTER-BASICS">Basics
2.1. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#AEN388">What is
IPv6?
2.2. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#BASIC-HISTORY-IPV6-LINUX">History
of IPv6 in Linux
2.3. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#AEN422">What do
IPv6 addresses look like?
2.4. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#AEN447">FAQ
(Basics)
3. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#CHAPTER-ADDRESSTYPES">Address
types
3.1. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#AEN476">Addresses
without a special prefix
3.2. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#AEN513">Network
part, also known as prefix
3.3. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#AEN659">Address
types (host part)
3.4. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#AEN684">Prefix
lengths for routing
4. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#CHAPTER-SYSTEMCHECK">IPv6-ready
system check
4.1. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#SYSTEMCHECK-KERNEL">IPv6-ready
kernel
4.2. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#AEN790">IPv6-ready
network configuration tools
4.3. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#AEN811">IPv6-ready
test/debug programs
4.4. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#AEN878">IPv6-ready
programs
4.5. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#AEN885">IPv6-ready
client programs (selection)
4.6. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#AEN931">IPv6-ready
server programs
4.7. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#FAQ-IPV6-READY-SYSTEM-CHECK">FAQ
(IPv6-ready system check)
5. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#CHAPTER-CONFIGURATION-INTERFACE">Configuring
interfaces
5.1. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#AEN955">Different
network devices
5.2. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#AEN999">Bringing
interfaces up/down
6. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#CHAPTER-CONFIGURATION-ADDRESS">Configuring
IPv6 addresses
6.1. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#AEN1017">Displaying
existing IPv6 addresses
6.2. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#AEN1035">Add an
IPv6 address
6.3. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#AEN1050">Removing
an IPv6 address
7. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#CHAPTER-CONFIGURATION-ROUTE">Configuring
normal IPv6 routes
7.1. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#AEN1068">Displaying
existing IPv6 routes
7.2. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#AEN1083">Add an
IPv6 route through a gateway
7.3. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#AEN1099">Removing
an IPv6 route through a gateway
7.4. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#AEN1114">Add an
IPv6 route through an interface
7.5. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#AEN1130">Removing
an IPv6 route through an interface
7.6. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#AEN1145">FAQ for
IPv6 routes
8. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#CHAPTER-NEIGHBOR-DISCOVERY">Neighbor
Discovery
8.1. href="http://tldp.org/HOWTO/html_single/Linux+IPv6-HOWTO/#AEN1162">Displaying
neighbors using 搃p