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
5
votes
7 answers

Multiple devices with one IPv6 to the Internet?

I want to connect several devices (in the LAN) to the Internet via a single public IPv6 address. Unfortunately I did not find a good way to do this. The only idea I had was to tunnel everything from the PF/OPNsense via OpenVPN to an Raspberry Pi or…
Hannes
  • 301
  • 4
  • 9
5
votes
0 answers

Docker - Is it possible to create an IPv6-only bridge network?

Is it possible to create a custom bridge network that only has IPv6 address? When I try to create a custom bridge network in the following way: docker network create --driver bridge --ipv6 --subnet 2001:db8:2::/64 mybridge And inspect the created…
ASF
  • 51
  • 4
5
votes
2 answers

IPv6 Gateway outside network (OVH)

We a dedicated server at OVH, assigned 2001:41d0:a:72xx::/64 I have set the machines on a segment bridged to the wan, as per IPv6 public routing of virtual machines from host The gateway is 2001:41d0:a:72ff:ff:ff:ff:ff, outside the network We're…
Lenne
  • 987
  • 1
  • 13
  • 32
5
votes
1 answer

How do I enable IPv6 on Fedora 28 on Amazon EC2

I can't seem to get IPv6 working in Fedora 28 in Amazon EC2 (so using cloud-init and DHCPv6). It works in RHEL 7 with the configuration described here. Applying the same configuration to Fedora 28 doesn't seem to do anything. In particular,…
5
votes
0 answers

How to get /64 as prefix length when using DHCPv6 and radvd?

For our networking course we were asked to set up a DHCPv6 server in a virtual machine. I choose to work on a virtual machine(on VMware) running Ubuntu Desktop 16.04 and Lubuntu 14.04 as test client with network adapters set for a specific LAN. I…
Jugurtha
  • 51
  • 4
5
votes
2 answers

IPv6 doesn't work correctly on AWS ELB

I configured my Elastic Load Balancer to work as dualstack. I created records set on Route 53 with types A and AAAA pointing to Elastic Load Balancer. Over IPv4, it works I used this site to test my site over IPv6: ipv6-test.com/validate.php And it…
dm707
  • 153
  • 1
  • 5
5
votes
1 answer

Fail2ban with nftables and IPv6

EDIT: added additional .conf filer and slightly changed wording as suggested by Marco I'm running Fail2ban v0.10 which is supposed to support IPv6. I've set up Fail2ban with nftables according to these instructions, with the exception that I used…
Didier
  • 53
  • 1
  • 1
  • 7
5
votes
1 answer

Decisions about DNS on IPv6

We are rolling out IPv6, and I'm thinking about our DNS strategy. This is not a technical question--it's more of a "best practice" question. We have Active Directory internally, and the domain controllers handle both the authoritative DNS for our…
5
votes
1 answer

No IPv6 connectivity to Docker container outside of host

I have an IPv6 native container running a small webapp on port 8000. On the Docker host, I can access the webservice using the global IP, but get 'connection refused' when connecting from another host. However, the container can be pinged from the…
qnm
  • 151
  • 3
5
votes
1 answer

IPv6 address lifetime: preferred versus valid lease

What is the difference between "Preferred Life Time" and "Valid Life Time" lease. What is the point of preferred and why not just use valid life time lease? Thanks.
user1330287
  • 197
  • 1
  • 2
  • 7
5
votes
1 answer

Does it make sense to only log 64 bit of IPv6 addresses for abuse purposes?

Say I am operating a public service. Generally, people behave, but every once in a while someone does not, and it is usually good to know who you're receiving that blessing from. Hence, assuming that it's a good idea to keep track of recent IPs…
Aaa
  • 261
  • 2
  • 7
5
votes
0 answers

How can I identify a rogue IPv6 DHCP server on my LAN?

This will be kind of a long post, but I want to give complete information. I have a home/business LAN with isc-dhcp-server running an ipv4 dhcp server and bind as a DNS server running on an ubuntu server box. I have comcast business, and the…
surfrock66
  • 163
  • 3
  • 15
5
votes
0 answers

Ensure systemd wait for IPv6 before start service unit

When I have a service listening on a specific IPv6 address, it fails on boot, claiming that the address is still not available. This happens to every service that is listening on specific addresses. To avoid this I created a drop-in for the service,…
5
votes
1 answer

IPv6 Neighbor Discovery/Routing Failing for Kernel 3.10

Stupid mistakes led to all of this, read Update 5 Intro I'm trying to setup a Linux Router (LXC, 3.10.0-123.el7.x86_64) with IPv6. The provider is Hetzner and I got 2 subnets, one /56 and a /64. They have setup the routing to my LL Address and my…
5
votes
0 answers

IPv6 only server PXE provisioning

We are currently preparing for IPv6 only network deployment and struggle to find a unique server identification. In our previous setup, we used mac address as servers primary identification. We were then able to assign the server always the same…
Yarik Dot
  • 1,583
  • 12
  • 26