Questions tagged [ipv6]

The Internet Protocol is one of the fundamental protocols used for the Internet. IPv6 is the next generation Internet Protocol, as opposed to the currently common Internet Protocol known as IPv4.

Primarily IPv6 increases the number of available addresses to allow continued expansion of the Internet once all of the addresses are allocated. There are a number of other noticeable changes over , which are based on the lessons learned from the evolution of .

Useful resources:

2550 questions
32
votes
3 answers

IIS Request.UserHostAddress returning IPV6 (::1), even when IPV6 disabled

In the properties section of my network card, on windows server 2008, i have IPV6 disabled, leaving only IPV4 enabled. However in ASP.NET, Request.UserHostAddress returns '::1', an IPV6 address. Has anyone got any idea how to revert back to IPV4?
maxp
  • 24,209
  • 39
  • 123
  • 201
30
votes
4 answers

required iPv6 compatibility - iOS app rejected by apple

after June 1, I submit my ionic app to itunes connect and I got the message from apple. Apps are reviewed on an IPv6 network. Please ensure that your app supports IPv6 networks, as IPv6 compatibility is required. For information about supporting…
Ashish Ramani
  • 1,214
  • 1
  • 17
  • 30
29
votes
3 answers

Why request.getRemoteAddr() returns ipv4 or ipv6 depending on context (post query or ajax query)

I've donne a web app with Spring/GWT that uses Flash to upload files. When I send an ajax request with GWT and try to get the user ip address, I get an ipv4 address like: 127.0.0.1 but when I upload my files with flash (and so a post request on the…
Jerome Cance
  • 8,103
  • 12
  • 53
  • 106
28
votes
1 answer

List of possible internal socket statuses from /proc

I would like to know the possible values of st column in /proc/net/tcp. I think the st column equates to STATE column from netstat(8) or ss(8). I have managed to identify three codes: sl local_address rem_address st tx_queue rx_queue tr tm->when…
The_Viper
  • 391
  • 1
  • 6
  • 14
27
votes
2 answers

Create both IPv4 and IPv6 SPF record

Right now I have SPF IP4 and IP6 as two separate records, but IPv6 is not being recognized by Gmail. Should I merge them? It looks like this currently. How should it be configured? A 3600 0 78.46.138.249 MX 3600 10 mx.zohomail.com …
srgb
  • 4,783
  • 6
  • 29
  • 45
27
votes
3 answers

What does it mean /64 in IPv6

I have vps with ipv6, such as 2605:6f00:XXX::XXXX:XXXX/64 I don't understand meaning of /64. Does it mean that my vps has more than one ipv6 adress ?
Alex
  • 1,397
  • 4
  • 15
  • 26
26
votes
2 answers

Node.js dns.resolve() vs dns.lookup()

I need to lookup a given host to its corresponding IP in Node.js. There seems to be two native methods of doing this: > dns.resolve('google.com', (error, addresses) => { console.error(error); console.log(addresses); }); QueryReqWrap { bindingName:…
Justin
  • 42,716
  • 77
  • 201
  • 296
26
votes
7 answers

Disable ip v6 in docker container

I have ipv6 enabled on docker host but there is one particular container where ipv6 is causing issues. Is there a way to launch a container without ipv6 support, either through command line argument or dockerfile directive?
Sergei Rodionov
  • 4,079
  • 6
  • 27
  • 44
25
votes
1 answer

Why IPv6 allows a single interface with multiple addresses?

"A single interface may also have multiple IPv6 addresses of any type(unicast, anycast, and multicast) or scope" ----quoted form RFC 4291 Recently I came across this question during the experiment I proceeded. I went through RFC 4291, with no…
Simon Gong
  • 428
  • 1
  • 4
  • 10
24
votes
2 answers

ionic / firebase ipv6 Auth ios app rejection

I have encountered an odd problem the second time submitting an update to the app store. I am building an app using Ionic Framework with a Java backend. Right now we use Firebase for user login. We had a tough time getting our app onto the store…
ajbeckner
  • 253
  • 2
  • 8
24
votes
2 answers

How to get a remote MAC address via IPv6 in iOS programmatically

I need to find a solution how to get the MAC address from the other device in the WiFi network. There is a good method how to do this for IPv4 (How does iOS app Fing get MAC Address?), but how to do this for IPv6? Since ARP was replaced by the NDP…
Max Niagolov
  • 684
  • 9
  • 26
24
votes
7 answers

What was the motivation for adding the IPV6_V6ONLY flag?

In IPv6 networking, the IPV6_V6ONLY flag is used to ensure that a socket will only use IPv6, and in particular that IPv4-to-IPv6 mapping won't be used for that socket. On many OS's, the IPV6_V6ONLY is not set by default, but on some OS's (e.g.…
Jeremy Friesner
  • 70,199
  • 15
  • 131
  • 234
24
votes
6 answers

How to convert an address from IPv4 to IPv6

Is this possible? How can you convert an ipv4 to an ipv6 address? a few example from here: 0.0.0.0 -> :: 127.0.0.1 -> ::1 I'm searching a solution in Java. Thanks,
Chris
  • 15,429
  • 19
  • 72
  • 74
22
votes
4 answers

Converting C++ TCP/IP applications from IPv4 to IPv6. Difficult? Worth the trouble?

Over the years I've developed a small mass of C++ server/client applications for Windows using WinSock (Routers, Web/Mail/FTP Servers, etc... etc...). I’m starting to think more and more of creating an IPv6 version of these applications (While…
NTDLS
  • 4,757
  • 4
  • 44
  • 70
22
votes
1 answer

How to support both IPv4 & IPv6 on Java

One of our Java program when started, it only listen on IPv6 (8080) e.g. # netstat -ntpl Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:22 0.0.0.0:* …
Howard
  • 19,215
  • 35
  • 112
  • 184