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.

1791 questions
50
votes
2 answers

Should I use IPv6 only or both IPv4 and IPv6 in my web server?

My web server (Ubuntu, Nginx) have both IPv4 and IPv6 addresses assigned by the host. For my website, shall I bind it to only an IPv6 address? Is it the standard recommended way? Or, shall I use both IPv4 and IPv6 addresses?
THpubs
  • 1,785
50
votes
4 answers

Why can't IPv6 send broadcasts?

IPv4 can broadcast. Why can't IPv6 do that?
user68350
  • 717
41
votes
3 answers

What is the IPv6 equivalent to IPv4 RFC1918 addresses?

Having a hard time wrapping my head around IPv6 here. A lot of the lingo seems targeted at enterprise-level IPv6 deployments, discussing link-local, site-local, global unicast, scopes, etc. Not a lot of solid information on really small networks,…
Kumba
  • 638
26
votes
5 answers

IPv6 intro for IPv4 admin

I know IPv4 pretty well, but I've never had to use IPv6 and never really had a class on it or read documentation that made sense. Can anyone point me at a good introduction (on-line or in a book) to IPv6 for an IPv4 admin. I'm mostly Windows rather…
23
votes
3 answers

Convenient public IPv6 test addresses

Are there any convenient public, globally routable test addresses for IPv6? Similar to how 8.8.8.8 and 8.8.4.4 tend to get used this way for IPv4?
MikeyB
  • 39,673
14
votes
2 answers

How can I 'dip my toes' into dynamic IPv6 network addressing?

Is there any way in IPv6 to enable dynamic addressing and configuration for a subset of hosts on a network identified by specific mac addresses? I have been slowly working at setting up IPv6. All my routers have static addresses and routes and a…
Zoredache
  • 131,987
13
votes
5 answers

Best practice for picking convenient IPv6 addresses for a few hosts on an isolated LAN

I have in the past setup small ad hoc LANs which were totally disconnected from the internet and when assigning addresses to the hosts, I could pick whatever made communicating the addresses between humans as easy as possible (and as easy as…
IllvilJa
  • 233
  • 1
  • 2
  • 7
13
votes
6 answers

How are IP-based rules (eg, bans/filters) affected once IPv6 becomes the standard?

Given that Stack Exchange sites ban on IP, I wonder if there's a common opinion or strategy about making rules based on a user's IP in order to dictate behaviors. With IPv4, you've got a few things you can fairly reliably assume about a given…
11
votes
3 answers

How can we receive a global ipv6 subnet?

is it possible to obtain a routed IPv6 subnet? We do not have any nearby IPv6 brokers, nor do our local ISPs support it, but we'd like to build an IPv6 network anyways. Perhaps there's a way to become an IPv6 broker or to register as an ISP?
grandrew
  • 265
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
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
7
votes
1 answer

Cant connect IPv6 linux server via Putty

Cant connect IPv6 linux server via Putty. Server IP should be like this: 2001:14c0:2:2f6f::6 But when i replace working IPv4 in my putty by this address, it dont connect returning: Unable to open connection to MYIPv6 Host does not exist Please which…
16851556
  • 506
6
votes
1 answer

Which regulation does this sentence about IPv6 refer to?

"For this, you need to obtain an IPv6 address from your ISP. Technically this could be a /128 prefix (exactly one IPv6 address), but according to regulation it needs to be at least a /64 prefix." from the OpenWRT Wiki To what regulations are…
leeand00
  • 4,919
5
votes
1 answer

On IPv6 linux router, autoconf and accept router advertisements for single interface

Apparently right now if you have /proc/sys/net/ipv6/conf/all/forwarding set to a value of 1 that completely disables the auto configuration of Interfaces and routes, but I have a system with one interface that I want to dynamically configure the…
Zoredache
  • 131,987
5
votes
1 answer

Different 'ping6' reverse lookup behavior using ipv4 vs ipv6 dns servers in /etc/resolv.conf

I'm hoping someone could help shed some light on the different behavior ping6 is demonstrating on a GNU/Linux box. The machine is a Linode host which has been assigned both an IPv4 and IPv6 address. It is running in a dual-stack configuration. The…
1
2 3 4 5 6