Questions tagged [ipv6]

IPv6 is the successor to IPv4. Rather than 2^32 addresses (like IPv4), it has 2^128, which is 340,282,366,920,938,463,463,374,607,431,768,211,456 unique addresses (34 undecillion). IPv6 addressing is quite different to IPv4 and is not backwards compatible, but protocols that sit on top (HTTP, SSH, etc) remain unchanged.

was designed in the 1970's and supports just over 4 billion unique addresses. Back then, nobody could ever have imagined the internet becoming what it is today.

Since 1 February 2011, the global pool of IPv4 addresses has been depleted, The first regional pool (Asia) ran out on 15 April 2011, Europe ran out on 14 September 2014, with the North American pools slated to run out in. Individual ISPs and hosting companies should have between three and twelve months after their regional pool is empty. By 2014, it will be hard/expensive to get a new IPv4 allocation outside of Africa and Latin America.

In the early 1990's people started to realise that we were going to run out of IP addresses and a taskforce was developed to decide on a new protocol. The protocol that was settled on was IPv6.

IPv6 has 128-bit addresses, and mostly works the same as IPv4, except that ARP is completely replaced (by Neighbour Discovery Protocol), and DHCP is radically different - and may not be necessary, in the light of the new Router Advertisement system. With the much larger address allocation, NAT is not needed.

There is an excellent talk from DefCon 18 on youtube that explains a lot of the history around IPv6. You can find it here.

1755 questions
8
votes
2 answers

Windows Server 2016 IPv6 Hell

We have a small network consisting of a Sonicwall, Windows Server 2016 DC, and Exchange Server 2016 (hosted on a second WS2016 machine) along with a number of Windows 10 clients. Due to compatibility with one of our vendors, we are being forced to…
DWCP
  • 81
  • 1
  • 2
8
votes
1 answer

What is the proper way to configure Active Directory and Domain Controllers when only a dynamic (not static) IPv6 prefix is available?

When neither provider-independent address space or an ISP assigned static prefix is available, and a delegated prefix (via DHCPv6) is the only option… What is the "best practice" for configuring Active Directory and Domain Controllers to support…
Corey
  • 2,031
  • 12
  • 39
  • 54
8
votes
1 answer

Apache (Linux) httpd listen on link-local IPv6 address

I would like Apache to listen on the link-local ipv6 address on a particular interface. I have the following line in my httpd.conf: Listen [fe80::a00:16ff:fe89:420f]:80 Which is based on the Apache documentation here:…
bao7uo
  • 1,704
  • 12
  • 24
8
votes
3 answers

Why does NTP daemon keep listening on UDP6?

I have a clean Debian 7 installation, and I manually entered the following lines in /etc/ntp.conf: interface ignore wildcard interface listen Hoping that NTP will no longer listen on UDP6, but after a restart, it still does: 5:udp …
Howard
  • 303
  • 2
  • 4
  • 11
8
votes
2 answers

Globally setting ipv6only=off

Since an update my nginx server is only available via IPv6 and not IPv4 while my config contained listen [::]:80 default_server; Now I've changed this to listen [::]:80 default_server ipv6only=off; and the server is available via IPv4…
white_gecko
  • 257
  • 1
  • 3
  • 11
8
votes
2 answers

Linux: Block IPv6 for certain applications / hostnames

Problem and aim We don't get IPv6 from our ISP thus I have an IPv6 tunnel which works fine but is, of course, not very fast. And not really reliable. I like to have IPv6 available "just in case" but I want certain hosts (domains) to be connected…
Hauke Laging
  • 5,285
  • 2
  • 24
  • 40
8
votes
5 answers

IPv6 only works after pinging the default gateway.

We now have 2013 and I thought it is long overdue to activate IPv6 on my server. But unfortunately, I ran in some problems. To be honest I only have litte experience with IPv6 So I hope you can help me with my "small" problem. A small remark: The…
user158413
8
votes
3 answers

What are the downsides of enabling IPv6 in public-facing services?

Our internal network and internal services are IPv6-enabled, and we're considering enabling IPv6 on public-facing SMTP, DNS and Web servers. All the guides / whitepapers I've read on the subject speak only about the benefits, but I'm sure there are…
haimg
  • 631
  • 7
  • 14
8
votes
1 answer

Multicast hostname lookups on OSX

I have a problem with hostname lookups on my OSX computer. According to Apple's HK3473 document it says for v10.6: Host names that contain only one label in addition to local, for example "My-Computer.local", are resolved using Multicast DNS…
KARASZI István
  • 217
  • 3
  • 13
8
votes
1 answer

Is there a way to disable IPv6 SLAAC on a per-interface basis in Debian?

I have a scenario where appliances running Debian may have multiple network interfaces. I want my eth0 interface to get its address via SLAAC configuration, but I want the remaining interfaces to only have their link-local or manually configured…
Eric Asberry
  • 393
  • 1
  • 3
  • 10
8
votes
3 answers

Find IPv6 Router advertising a prefix

I am using a Centos 5.5 box. Something on the network is advertising IPv6 prefixes, and I want to know who. One solution would be to install tcpdump or tshark and just look at the network traffic. I would prefer not to have to rewire the network or…
pcapademic
  • 1,670
  • 1
  • 15
  • 22
8
votes
3 answers

Does Windows try to look for IPv6 AAAA records even when it does not have a routable IPv6 address?

My network router is a ZyXEL ZyWall USG 100, which has a built in DNS server. Many Windows computers connect to it and get IPv4 addresses via DHCP. They also are informed of the DNS suffix ("internal") by the router's "Domain Name." Typically this…
RyanTM
  • 459
  • 2
  • 7
  • 16
8
votes
2 answers

Tuning Linux's IPv6 stack

I'm working on a Linux network deice, and there are some TCP/IP settings that don't seem to have IPv6 equivalents. IP forwarding is a common setting, and available in both stacks net.ipv4.ip_forward net.ipv6.conf.all.forwarding But these are…
JimB
  • 1,924
  • 12
  • 15
8
votes
3 answers

IPv6 works only after ping to routing box

Situation: There is an ipv4 only router in our network and every computer is connected to it (wifi or cable). A server with ipv4 and ipv6 is also connected to this router. The server has been configured with tunnelbrokers for 6to4 tunneling and…
Ficik
  • 81
  • 1
  • 3
8
votes
2 answers

For an internal cluster, is it good idea to use IPv6?

For an internal cluster (db server, web servers etc..), is it good idea to use IPv6, which is faster and more secure? And make use of IPv4 just for the internet connection. Is it good idea? (sorry for the newbe'ish question).
stacker
  • 841
  • 3
  • 10
  • 15