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
7
votes
1 answer

Forwarding IPv6 traffic

How can I forward IPv6 traffic from my tun0 interface to the eth0 interface? ifconfig: eth0 Link encap:Ethernet HWaddr 00:16:3E:12:77:54 inet addr:208.111.39.160 Bcast:208.111.39.255 Mask:255.255.255.0 inet6 addr:…
user66779
  • 153
  • 1
  • 1
  • 7
7
votes
8 answers

What's a good, cheap registrar that supports IPv6 glue?

I'm currently using namecheap, but I'd like to start adding ipv6 glue entries to my nameserver records, and they don't seem to support ipv6 glue reliably. What's a good, cheap registrar that supports ipv6 glue for the major TLDs (particularly .info,…
bdonlan
  • 693
  • 7
  • 14
7
votes
1 answer

Advertise a subnet route with radvd

we have set up a small IPv6 Testing network. The setup looks like this: ::/0 +----------+ | Firewall | Router to the public net +----------+ | 2001:...::/106 | +----------+ +-------| SIT GW | sit Tunnel gatway to…
Thomas Berger
  • 1,700
  • 13
  • 22
7
votes
1 answer

How to traverse carrier-grade NAT (large-scale NAT) to reach VPN Server?

I currently run an OpenVPN Server via a home network connection that has a single, public, dynamic IPv4 address. My provider (AT&T U-Verse) will apparently soon switch to a large-scale NAT and only assign me a private IP address anymore, so as it…
Fred
  • 181
  • 1
  • 1
  • 5
7
votes
2 answers

IPv6 / IPv4 Third Form conversion?

I'm reading about how to configure IPv6 on Ubuntu, I've gotten to the section about Reading IPv6 Addresses and though the first two examples make sense to me, the last one escapes my grasp a bit, as it's been a few years since my last networking…
leeand00
  • 4,869
  • 15
  • 69
  • 110
7
votes
1 answer

How to configure a HP Procurve network for IPv4+IPv6

The setup: We are an apartment complex with approximately 1700 units. Every apartment has internet with an ethernet plug in each. The network has 60 HP 2910al-48G switches connected to a central HP 5412 core switch. The tenants can plug in their PC…
user894000
  • 71
  • 1
  • 2
7
votes
3 answers

Should a web server care about IPv6 compatibility?

Are there any IPv6 clients in the real world? If not, is there any other reason to support IPv6? (My understanding is that with the advent of WANs and such IPv6 is not necessary, hence extremely low if any adaption. Is that correct, or will we be…
7
votes
3 answers

Is there already a recommended IPv6 Firewall setup?

I'd like to switch from private-IPv4-subnet-behind-NAT to IPv6, but of course I have no intention of exposing my users' workstations "unprotected" to the net. Some obvious points up-front: Allow access to provided services Deny access to…
David Schmitt
  • 2,185
  • 2
  • 15
  • 25
7
votes
2 answers

DNSBLs for IPv6

Spamhaus and other well-known DNSBLs don't yet support IPv6, and I'm not sure they ever will. What alternatives are there for spam filtering on IPv6? One approach is to rely entirely on content-based filtering which requires that the MTA receive…
Richard Gadsden
  • 3,686
  • 4
  • 29
  • 58
7
votes
5 answers

How to bind a non-local IPv6 address?

Is there an equivalent of net.ipv4.ip_nonlocal_bind for ipv6 ? Need to start my nginx on boot on such an IP... My Ubuntu doesn't have this IPv6 assigned on eth0 quickly enough despite this /etc/network/interface : iface eth0 inet6 static address…
Valentin
  • 71
  • 1
  • 2
7
votes
3 answers

wget to an IPv4 server from IPv6-only VPS

I have a CentOS 7 VPS which does not have IPv4, and only has IPv6 networking. I've opened up Port 443 for accepting all TCP connections. When I attempt to wget https://www.litespeedtech.com/packages/6.0/lsws-6.0RC1-ent-x86_64-linux.tar.gz, it throws…
Sayan J. Das
  • 191
  • 9
6
votes
0 answers

Debian 10 Buster can't renew DHCP as client, when IPv6 is disabled

After I upgraded Debian 9 to 10 Buster server lost network connection after 24 hours since reboot, I think problem is it can't renew IP address from DHCP server. In /var/lib/dhcp I see the file dhclient.eth0.leases with expired date inside. This…
Roman_G
  • 63
  • 1
  • 4
6
votes
1 answer

Whitelist an Individual's IPv6 Range via .htaccess

I have a section on a website that blocks access to all IPs, except for those that are whitelisted. For IPv4, this is very simple, because even with dynamic IPs, they generally won't changed for months, or even years. However, with IPv6, these seem…
IPv6Quest
  • 63
  • 1
  • 4
6
votes
1 answer

Docker 18.09 not talking IPv6 (on Ubuntu 18.04)

Brand new and fully patched Ubuntu 18.04 instance (on a Linode VPS) with Docker 18.09.0 (build 4d60db4) installed from the official Docker repo. IPv4 networking is running fine, both between containers and internal to external (once I had set…
Dogsbody
  • 656
  • 4
  • 15
6
votes
2 answers

What IPv6 block should be whitelisted when a user asks to whitelist their IP?

Currently, on my IPv4-only service, users can whitelist their IP address which allows them to bypass email 2-factor authentication when they log in. When they do this we only whitelist that single IP address since it is assumed that each ISP…
Judge2020
  • 161
  • 1
  • 5