-
Notifications
You must be signed in to change notification settings - Fork 417
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
IPv6 disabled by default #1965
Comments
No. Less than 10% of users still have IPv6 with their ISPs. |
IPv6 is trash |
@r4sas Google reported 45.28% adoption globally on clients about 2 days ago, either way, client adoption should not be a factor. |
@wipedlifepotato This is not useful in any way. Please consider withholding yourself from this conversation. |
https://www.google.com/intl/en/ipv6/statistics.html
Ok there is a better way to see where is ipv6
чт, 7 сент. 2023 г., 04:09 Julia Logan ***@***.***>:
… so I believe ipv6=true should be the default
No. Less than 10% of users still have IPv6 with their ISPs.
Google reported 45.28% adoption globally on clients, either way, client
adoption should not be a factor.
Clients that already have native connectivity should be able to use it out
of the box. Only this really drives use, not many will go through config
files.
—
Reply to this email directly, view it on GitHub
<#1965 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AOQ6637NLBPZDBYTATENDG3XZDQ7JANCNFSM6AAAAAA4GV4AEQ>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
In some countries is really popular maybe there is not a trash. Yet much
countries not a have ipv6. If we want to check exists ipv6 or no we can to
create option "auto" and set up this option by default
чт, 7 сент. 2023 г., 10:02 Aleksandr Aleksandr ***@***.***>:
… https://www.google.com/intl/en/ipv6/statistics.html
Ok there is a better way to see where is ipv6
чт, 7 сент. 2023 г., 04:09 Julia Logan ***@***.***>:
> so I believe ipv6=true should be the default
>
> No. Less than 10% of users still have IPv6 with their ISPs.
>
> Google reported 45.28% adoption globally on clients, either way, client
> adoption should not be a factor.
> Clients that already have native connectivity should be able to use it
> out of the box. Only this really drives use, not many will go through
> config files.
>
> —
> Reply to this email directly, view it on GitHub
> <#1965 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AOQ6637NLBPZDBYTATENDG3XZDQ7JANCNFSM6AAAAAA4GV4AEQ>
> .
> You are receiving this because you commented.Message ID:
> ***@***.***>
>
|
Not have an ipv6*/don't have ipv6/... *
чт, 7 сент. 2023 г., 10:05 Aleksandr Aleksandr ***@***.***>:
… In some countries is really popular maybe there is not a trash. Yet much
countries not a have ipv6. If we want to check exists ipv6 or no we can to
create option "auto" and set up this option by default
чт, 7 сент. 2023 г., 10:02 Aleksandr Aleksandr ***@***.***>:
> https://www.google.com/intl/en/ipv6/statistics.html
> Ok there is a better way to see where is ipv6
> чт, 7 сент. 2023 г., 04:09 Julia Logan ***@***.***>:
>
>> so I believe ipv6=true should be the default
>>
>> No. Less than 10% of users still have IPv6 with their ISPs.
>>
>> Google reported 45.28% adoption globally on clients, either way, client
>> adoption should not be a factor.
>> Clients that already have native connectivity should be able to use it
>> out of the box. Only this really drives use, not many will go through
>> config files.
>>
>> —
>> Reply to this email directly, view it on GitHub
>> <#1965 (comment)>,
>> or unsubscribe
>> <https://github.com/notifications/unsubscribe-auth/AOQ6637NLBPZDBYTATENDG3XZDQ7JANCNFSM6AAAAAA4GV4AEQ>
>> .
>> You are receiving this because you commented.Message ID:
>> ***@***.***>
>>
>
|
So in my country like even dont know what is ipv6 what is technology so for
my country is a trash and dont will be yes by default
чт, 7 сент. 2023 г., 10:06 Aleksandr Aleksandr ***@***.***>:
… Not have an ipv6*/don't have ipv6/... *
чт, 7 сент. 2023 г., 10:05 Aleksandr Aleksandr ***@***.***>:
> In some countries is really popular maybe there is not a trash. Yet much
> countries not a have ipv6. If we want to check exists ipv6 or no we can to
> create option "auto" and set up this option by default
>
> чт, 7 сент. 2023 г., 10:02 Aleksandr Aleksandr ***@***.***
> >:
>
>> https://www.google.com/intl/en/ipv6/statistics.html
>> Ok there is a better way to see where is ipv6
>> чт, 7 сент. 2023 г., 04:09 Julia Logan ***@***.***>:
>>
>>> so I believe ipv6=true should be the default
>>>
>>> No. Less than 10% of users still have IPv6 with their ISPs.
>>>
>>> Google reported 45.28% adoption globally on clients, either way, client
>>> adoption should not be a factor.
>>> Clients that already have native connectivity should be able to use it
>>> out of the box. Only this really drives use, not many will go through
>>> config files.
>>>
>>> —
>>> Reply to this email directly, view it on GitHub
>>> <#1965 (comment)>,
>>> or unsubscribe
>>> <https://github.com/notifications/unsubscribe-auth/AOQ6637NLBPZDBYTATENDG3XZDQ7JANCNFSM6AAAAAA4GV4AEQ>
>>> .
>>> You are receiving this because you commented.Message ID:
>>> ***@***.***>
>>>
>>
|
So got it 👍 i mean information from your website about that you are love
so much ipv6 ok
чт, 7 сент. 2023 г., 10:12 Aleksandr Aleksandr ***@***.***>:
… So in my country like even dont know what is ipv6 what is technology so
for my country is a trash and dont will be yes by default
чт, 7 сент. 2023 г., 10:06 Aleksandr Aleksandr ***@***.***>:
> Not have an ipv6*/don't have ipv6/... *
>
> чт, 7 сент. 2023 г., 10:05 Aleksandr Aleksandr ***@***.***
> >:
>
>> In some countries is really popular maybe there is not a trash. Yet much
>> countries not a have ipv6. If we want to check exists ipv6 or no we can to
>> create option "auto" and set up this option by default
>>
>> чт, 7 сент. 2023 г., 10:02 Aleksandr Aleksandr ***@***.***
>> >:
>>
>>> https://www.google.com/intl/en/ipv6/statistics.html
>>> Ok there is a better way to see where is ipv6
>>> чт, 7 сент. 2023 г., 04:09 Julia Logan ***@***.***>:
>>>
>>>> so I believe ipv6=true should be the default
>>>>
>>>> No. Less than 10% of users still have IPv6 with their ISPs.
>>>>
>>>> Google reported 45.28% adoption globally on clients, either way,
>>>> client adoption should not be a factor.
>>>> Clients that already have native connectivity should be able to use it
>>>> out of the box. Only this really drives use, not many will go through
>>>> config files.
>>>>
>>>> —
>>>> Reply to this email directly, view it on GitHub
>>>> <#1965 (comment)>,
>>>> or unsubscribe
>>>> <https://github.com/notifications/unsubscribe-auth/AOQ6637NLBPZDBYTATENDG3XZDQ7JANCNFSM6AAAAAA4GV4AEQ>
>>>> .
>>>> You are receiving this because you commented.Message ID:
>>>> ***@***.***>
>>>>
>>>
|
My network provider wrote: "Ipv6 нет в нашей стране , на сколько мне
известно. У нас в городе и у Дом ру точно нет."
чт, 7 сент. 2023 г., 10:17 Aleksandr Aleksandr ***@***.***>:
… So got it 👍 i mean information from your website about that you are love
so much ipv6 ok
чт, 7 сент. 2023 г., 10:12 Aleksandr Aleksandr ***@***.***>:
> So in my country like even dont know what is ipv6 what is technology so
> for my country is a trash and dont will be yes by default
>
> чт, 7 сент. 2023 г., 10:06 Aleksandr Aleksandr ***@***.***
> >:
>
>> Not have an ipv6*/don't have ipv6/... *
>>
>> чт, 7 сент. 2023 г., 10:05 Aleksandr Aleksandr ***@***.***
>> >:
>>
>>> In some countries is really popular maybe there is not a trash. Yet
>>> much countries not a have ipv6. If we want to check exists ipv6 or no we
>>> can to create option "auto" and set up this option by default
>>>
>>> чт, 7 сент. 2023 г., 10:02 Aleksandr Aleksandr <
>>> ***@***.***>:
>>>
>>>> https://www.google.com/intl/en/ipv6/statistics.html
>>>> Ok there is a better way to see where is ipv6
>>>> чт, 7 сент. 2023 г., 04:09 Julia Logan ***@***.***>:
>>>>
>>>>> so I believe ipv6=true should be the default
>>>>>
>>>>> No. Less than 10% of users still have IPv6 with their ISPs.
>>>>>
>>>>> Google reported 45.28% adoption globally on clients, either way,
>>>>> client adoption should not be a factor.
>>>>> Clients that already have native connectivity should be able to use
>>>>> it out of the box. Only this really drives use, not many will go through
>>>>> config files.
>>>>>
>>>>> —
>>>>> Reply to this email directly, view it on GitHub
>>>>> <#1965 (comment)>,
>>>>> or unsubscribe
>>>>> <https://github.com/notifications/unsubscribe-auth/AOQ6637NLBPZDBYTATENDG3XZDQ7JANCNFSM6AAAAAA4GV4AEQ>
>>>>> .
>>>>> You are receiving this because you commented.Message ID:
>>>>> ***@***.***>
>>>>>
>>>>
|
Qwertyaa aaaaa i see that you are from sect of ipv6 but yet ipv4 is enough
for internet even for china so and if in reddit someone wrote something
this not always reality you will know and about a mind point if i think
that a trash then that for a me a trash ok but is not absolutely true
чт, 7 сент. 2023 г., 12:22 Aleksandr Aleksandr ***@***.***>:
… My network provider wrote: "Ipv6 нет в нашей стране , на сколько мне
известно. У нас в городе и у Дом ру точно нет."
чт, 7 сент. 2023 г., 10:17 Aleksandr Aleksandr ***@***.***>:
> So got it 👍 i mean information from your website about that you are love
> so much ipv6 ok
>
> чт, 7 сент. 2023 г., 10:12 Aleksandr Aleksandr ***@***.***
> >:
>
>> So in my country like even dont know what is ipv6 what is technology so
>> for my country is a trash and dont will be yes by default
>>
>> чт, 7 сент. 2023 г., 10:06 Aleksandr Aleksandr ***@***.***
>> >:
>>
>>> Not have an ipv6*/don't have ipv6/... *
>>>
>>> чт, 7 сент. 2023 г., 10:05 Aleksandr Aleksandr <
>>> ***@***.***>:
>>>
>>>> In some countries is really popular maybe there is not a trash. Yet
>>>> much countries not a have ipv6. If we want to check exists ipv6 or no we
>>>> can to create option "auto" and set up this option by default
>>>>
>>>> чт, 7 сент. 2023 г., 10:02 Aleksandr Aleksandr <
>>>> ***@***.***>:
>>>>
>>>>> https://www.google.com/intl/en/ipv6/statistics.html
>>>>> Ok there is a better way to see where is ipv6
>>>>> чт, 7 сент. 2023 г., 04:09 Julia Logan ***@***.***>:
>>>>>
>>>>>> so I believe ipv6=true should be the default
>>>>>>
>>>>>> No. Less than 10% of users still have IPv6 with their ISPs.
>>>>>>
>>>>>> Google reported 45.28% adoption globally on clients, either way,
>>>>>> client adoption should not be a factor.
>>>>>> Clients that already have native connectivity should be able to use
>>>>>> it out of the box. Only this really drives use, not many will go through
>>>>>> config files.
>>>>>>
>>>>>> —
>>>>>> Reply to this email directly, view it on GitHub
>>>>>> <#1965 (comment)>,
>>>>>> or unsubscribe
>>>>>> <https://github.com/notifications/unsubscribe-auth/AOQ6637NLBPZDBYTATENDG3XZDQ7JANCNFSM6AAAAAA4GV4AEQ>
>>>>>> .
>>>>>> You are receiving this because you commented.Message ID:
>>>>>> ***@***.***>
>>>>>>
>>>>>
|
My point is not to disable IPv4, but to enable IPv6 so that clients can use it if they have it. I was referring to a Reddit post because it is not that easy to go to historical dates on the graph. (The graph tends to fluctuate a lot from day to day) |
IC (Information Culture) is a term that describes various organizations, groups or systems that are driven by ideologies and goals other than those they claim to be. In this case, the religious mask of IK is considered. Here are a few key differences between religion and IC:
I hope this helps you better understand the differences between a religious mask and IR. If you have any more questions, I'll be happy to help! ^^^ by gpt Yet I think that ipv6 is just information-trash like tiktok/youtube/another things for a now this is just a thing that allow not think about that we are all going to dead... And on your street some people need a help maybe even evtanasia |
I think main question here is how hard to implement autodetection for |
I'm going to do some tests on figuring out whether ipv6=true causes issues on an IPv4 only network and vice versa. |
@wipedlifepotato What does this have to do with anything? |
wipedlifepotato@0c3d444 |
And there is not enough test of ipv6 supports, maybe I did run thing like yggdrasil or ... Need just a connect to some server of ipv6 maybe peer and check if this works. so there is ^^^ preusodocode that can to help |
there is exists i2p::context.GetTestingV6() so my code is a trqash If we do connection of ipv6 to google as example then is give to provider information or idea that some use i2pd |
And there is a trouble with add_options if more correctly there is will be some any_type for value |
So, do your idea of populisation of ipv6 need to change realization of ipv6 or set TRUE for all nodes what a for? Which for a now there is meaning? Why is this action better than running a squirrel in a wheel |
We will to change files: |
If just enable true to ipv6 when ipv6 is not works in system all works fine but in logs will be much of warns about not establish connection 17:32:59@905/error - SSU2: Send exception: Network is unreachable to [X:5a84:X:800:X:adcf:X:X]:29294 |
wipedlifepotato@0c3d444 |
I have a idea! We can to create a tool in i2pd-tools that to generate config file for i2pd. And runs this tool in first launch or when we do reseed check if ipv6 works and just change in config file false to true for ipv6 by default. This is a really easy way. Why not. So, need to idea how to better check if ipv6 is works. Connect to a ipv6 server can be but maybe an another idea? There is a problem... Some people maybe really don't want to use ipv6 address and when someone be restart the i2pd by this a way someone will rewrite option that false. So a tool maybe is a better way |
@juliaszone can you test this changes - #1966 please |
So, my bad there is not need boost::any |
IPv6 will become more popular in I2P network, so the network will be more resilient and redundant on the modern protocol.
Sure, maybe IPv6 isn't super important. You can give issues higher or lower priorities. I just thought of bringing this issue up rather than leaving it sit undiscovered. The raising of this issue shouldn't (and doesn't) prevent the discovery of security vulnerabilities (which are often found on accident) or speed improvements (ISP data caps and bandwidth limits greatly limit this anyways).
Well, I don't know how many people use the tool, but it might be better to have options like "auto", "false", "true" and have the default "auto".
Yeah, this is why I feel like both defaulting to "auto" with a "false" if you really don't want to use it or if there is a problem with your ISP and a "true" if you want to force it and the auto check has some trouble detecting it properly.
Alright, give me some time and I will get back to you |
Any update on this? This ticket has been dormant for almost half a year now. I couldn't see any problems with having The only issue I can see is in regards to having multiple IPv6 addresses on the interface and address selection, but that technically also applies to IPv4. Also the worst case would be a non working ipv6 circuit. I.E. the same as right now with |
The issue is that IPv6 is disabled by default and IPv4 enabled by default, there is no detection mechanism on what connectivity the host has. Is it dualstack or IPv6 only then you need to enable IPv6 and or disable IPv4. Making IPv6 enabled by default will increase the amount of IPv6 capable nodes and make the network more future proof. I currently cannot work on this, as I do not have a Laptop as of today. |
@juliaszone I think you misunderstood my last post. I was also advocating for enabling IPv6 by default. And my argument was that when you right now enable IPv6 even though there is none it won't suddenly impact IPv4. Therefore there is nothing speaking against changing the default to enabling IPv6 as well. |
Hi,
I've found IPv6 to be disabled by default in I2Pd which is a shame in my eyes. IPv6 is very important for the growth of the internet and I2P network.
We're approaching the point where IPv6 is becoming more and more widespread, so I believe ipv6=true should be the default.
Unfortunately, I don't know how I2Pd will behave on clients that do not have IPv6 connectivity, so this might be a good idea to look into. If it might break connectivity for those legacy clients it might be good to wait for a patch. I might be able to do some testing here later.
https://github.com/PurpleI2P/i2pd/blob/7b6aa41ca8dc3ca2a0c9d01ff9870794ad98e403/contrib/i2pd.conf#L77C13-L77C13
https://i2pd.readthedocs.io/en/latest/user-guide/configuration/#general-options
The text was updated successfully, but these errors were encountered: