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

amazon ec2 smtp ipv6

I have an Amazon EC2 instance. My postfix server sometimes tries to send outbound emails (web form etc) to ipv6 addresses. It fails and the emails go into the queue. Is there a way to prevent postfix from getting ipv6 mx records, OR allow my…
0
votes
1 answer

Does Fortigate 100A support IPv6?

Tried searching through the net but couldn't find any info since the product is already discontinued. Can anyone confirm if this particular product supports IPv6?
mfmz
  • 169
  • 1
  • 1
  • 6
0
votes
1 answer

ip6tables only allow packages to a certain ip-range

I am trying to configure ip6tables to only allow ssh connections to a specific range. In iptables the command would be: iptables -A OUTPUT -p tcp --dport 22 -m iprange --dst-range 192.168.178.0-192.168.178.254 But according to the man page the…
phenom135
  • 107
  • 1
  • 4
  • 13
0
votes
1 answer

IPv6 Routing / Subnetting

Recently I have installed Citrix Xen Server 6.2 on a machine. My Provider (Hetzner) gave me the IPv6 Subnet 2a01:4f8:200:xxxx::/64. Followed an article in the providers wiki (1) i got it working and can assign IPs to my guests (CentOS). However i…
nappo
  • 111
  • 5
0
votes
1 answer

IPv6 tunnel with openvpn "tun" and subnetting

I have a vps with a /64 IPv6 prefix and I'm trying to use it to bring IPv6 connectivity to a host using openvpn. I first used the layer-2 "tap" method, I created a permanent tap tunnel and configured radvd on that interface. The client could obtain…
user193565
  • 23
  • 5
0
votes
1 answer

Enabling IPv6 Causes TIME_WAITs to Skyrocket

Last week, we enabled IPv6 on our Authoritative DNS Servers and the corresponding Glue Records on our registrar for our domain's name servers, and we added AAAA records for our own website. This roll-out went without a hitch, and we're now serving…
David W
  • 3,453
  • 5
  • 36
  • 62
0
votes
1 answer

ipv6 transparent proxy usage using apache benchmark(ab) apache2-utils-2.2.22

Would anybody please provide any hints on why the ab is failing work on ipv6 client/server configuration, while ipv4 is working good ? Thanks in advance == Client configuration: Apache benchmark details: root@VM8-4:~# dpkg -l | egrep apache ii …
mav_2k
  • 141
  • 1
  • 3
  • 8
0
votes
1 answer

SSH Recursive AAAA lookup

Given a server "example.com" at 10.0.0.1,[ipv6] with a CNAME *.example.com > example.com And a second server "staging.example.com" at 10.0.0.2/[ipv6] if staging tries to SSH to "example2.com" (with ipv6) and that this domain doesn't have any AAAA…
Soulou
  • 1
0
votes
1 answer

ip6tables TPROXY not working

I have a problem, I need to have to run a java program on a port < 1024. authbind and jsvc are no alternatives, it is simply decided not to use. But using ip6tables -t mangle -A PREROUTING -p udp --dport 546 -j TPROXY --on-port 8547 gives me…
0
votes
1 answer

Is it possible to configure a Cisco router to serve as a Teredo relay?

The router in question is a Cisco 871, show version as follows: Cisco IOS Software, C870 Software (C870-ADVIPSERVICESK9-M), Version 12.4(24)T8, RELEASE SOFTWARE (fc1) Technical Support: http://www.cisco.com/techsupport Copyright (c) 1986-2012 by…
Cerebrate
  • 174
  • 3
  • 13
0
votes
2 answers

Why does ipv6 not specify a protocol version?

I am relatively new to dealing with network packets, but as I look into the ipv6 header formats, I do not see a place where the ipv6 headers define what protocol is used in the data section -- but the ipv4 protocol does. Am I missing where ipv6…
Alexander Bird
  • 431
  • 2
  • 7
  • 14
0
votes
3 answers

Getting an IP from an ipv6 dhcp server

I have the following lab: DHCP SERVER [Centos 6] /etc/dhcp/dhcpd6.conf default-lease-time 2592000; preferred-lifetime 604800; option dhcp-renewal-time 3600; option dhcp-rebinding-time 7200; allow leasequery; option dhcp6.info-refresh-time…
Seoman
  • 243
  • 1
  • 3
  • 11
0
votes
2 answers

Adding an ipv6 range with dual stack

I have a range of ipv6 addresses available (native) and want to use them. I 've setup the kernel to support ipv6 and installed the necessary tools (iproute2 etc). I am having a problem understanding how to actually add the range for the server to…
john
  • 1,025
  • 3
  • 9
  • 15
0
votes
1 answer

Can't ping6 a network interface from a different Ubuntu computer

I cannot ping6 the network interface "tun0" on the host computer from a virtual machine. Using vmware, I installed a Ubuntu 12.04 virtual machine, that is connected to the host machine with NAT. Typing Virtual Machine $ping6 aaaa::1 on the…
0
votes
1 answer

Ubuntu IPv6 setup for LAMP and Mail Server

I noticed my ip6tables are not configured on my newish server, but well supported by my VPS and I have some idea about how to implement ipv4 rules, but know nothing about ipv6, I've tried looking through various Google and serverfault examples, but…
ChrisAdmin
  • 113
  • 9