Official eMule-Board: New Version With Ipv6 Support - Official eMule-Board

Jump to content


Page 1 of 1

New Version With Ipv6 Support Rate Topic: -----

#1 User is offline   luckybuilding 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 1
  • Joined: 21-December 16

Posted 21 December 2016 - 11:37 PM

Dear All,
I have been occational user of the emule for the previous decade. I ever wondered why there was no new version for this solution including some needed features such as IPv6!
As this software generates LOW ID for users behind NAT, enabling IPv6 makes more users able to share using High ID.

Would there be any other version for the software soon or not?

Thanks
0

#2 User is offline   Some Support 

  • Last eMule
  • PipPipPipPipPipPipPip
  • Group: Yes
  • Posts: 3667
  • Joined: 27-June 03

Posted 22 December 2016 - 12:00 AM

There are several reason why there is no IPv6 support:

The most important and practical one: Currently there is not enough development power for the official version to implement such such a major feature. Related to that is the fact that there are unsolved problems: Servers won't support IPv6 (because the server software isn't developed anymore) and for Kad's DHT IPv6 is a security problem (the current one relies on IPs being a scarce ressource to prevent an attacker from impeding / overtaking the network / routing tables and IPv6 isn't scarce anymore). Those issues could most likely be solved - with enough time.

Some mods have done their own implementations already which work, but don't solve the Kad problem (which won't become obvious until it's juicy enough for an attacker to exploit the weakness - so untill the majority of Kad has switched).

#3 User is offline   guknos 

  • Member
  • PipPip
  • Group: Members
  • Posts: 41
  • Joined: 07-November 15

Posted 22 December 2016 - 06:22 PM

View PostSome Support, on 22 December 2016 - 12:00 AM, said:

Servers won't support IPv6 (because the server software isn't developed anymore)

discard servers and use kad only :D

seriously, do you have some plan for the 0.50b? :)

This post has been edited by guknos: 22 December 2016 - 06:23 PM

0

#4 User is offline   Angvil 

  • Member
  • PipPip
  • Group: Members
  • Posts: 24
  • Joined: 27-October 09

Posted 18 February 2017 - 12:56 PM

View Postguknos, on 23 December 2016 - 02:22 AM, said:

View PostSome Support, on 22 December 2016 - 12:00 AM, said:

Servers won't support IPv6 (because the server software isn't developed anymore)

discard servers and use kad only :D

seriously, do you have some plan for the 0.50b? :)

Some Support hate IPV6 and NAT-T,and neoloader support IPv6
0

#5 User is offline   Tom999 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 10
  • Joined: 16-February 21

Posted 30 November 2021 - 07:48 AM

View PostSome Support, on 22 December 2016 - 12:00 AM, said:

There are several reason why there is no IPv6 support:

for Kad's DHT IPv6 is a security problem (the current one relies on IPs being a scarce ressource to prevent an attacker from impeding / overtaking the network / routing tables and IPv6 isn't scarce anymore).


I think Kad could learn other P2P protocol which is support IPv6, foe example, BT client BitComet supports IPv6.Besides, NeoLoader also support.

This post has been edited by Tom999: 30 November 2021 - 07:51 AM

0

#6 User is offline   emule_user_downunder 

  • Splendid Member
  • PipPipPipPip
  • Group: Members
  • Posts: 161
  • Joined: 20-March 04

Posted 15 August 2023 - 03:37 AM

Anonymity is a feature of peer-to-peer file sharing that is sought by a lot of file sharers. IPv6 has enough unique fixed IP addresses for nearly every atom in the universe, so you will be able to be tracked quite easily. Be careful what you ask for.
Adding another transport layer to eMule as well as the existing eD2K and Kad protocols is not a trivial exercise. Integration is not just ticking another box in your development environment, or just another single 'include' line. It would be great if there were APIs for such an exercise, but that wasn't around when eMule was developed (and as real life will confirm, still isn't).
Who provides the robust support and testing on what has become a mature and stable product over the last few decades?

0

#7 User is offline   Tom999 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 10
  • Joined: 16-February 21

Posted 19 August 2023 - 03:58 AM

View Postemule_user_downunder, on 15 August 2023 - 03:37 AM, said:

Anonymity is a feature of peer-to-peer file sharing that is sought by a lot of file sharers. IPv6 has enough unique fixed IP addresses for nearly every atom in the universe, so you will be able to be tracked quite easily. Be careful what you ask for.


In fact, temporary IPv6 address is enabled by default on Windows, you can see in cmd->netsh interface ipv6 show privacy, I think it will mitigate this.
0

#8 User is offline   megaT 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 62
  • Joined: 09-May 20

Posted 26 November 2023 - 10:43 AM

Same for macOS, this is most likely the default for any modern operating system.
I don't know how (possible) existing eMule mods or fork's have solved this, most likely. they don't talk the same language to each other? (Who does know more?)

If one would want to implement IPv6 for KAD regarding RFC4941 then it would be required that whenever a temporary IPv6 changes that the neighbor nodes get informed about this change.
Another way would be to simply *not use* private addresses, normally the device's fetch both a privacy address and a real... sticky IPv6 address.
0

  • Member Options

Page 1 of 1

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users