Skip to content
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

Update VPN Countries and IPv6 support #2454

Merged
merged 1 commit into from
Apr 3, 2024
Merged

Conversation

friadev
Copy link
Contributor

@friadev friadev commented Mar 29, 2024

Changes proposed in this PR:

  • updated protonvpn countries
  • added ipv6 support to ivpn with a disclaimer that you can't connect to it from an ipv6 address

closes #2448

  • I have disclosed any relevant conflicts of interest in my post.
  • I agree to grant Privacy Guides a perpetual, worldwide, non-exclusive, transferable, royalty-free, irrevocable license with the right to sublicense such rights through multiple tiers of sublicensees, to reproduce, modify, display, perform, relicense, and distribute my contribution as part of this project.
  • I am the sole author of this work.
  • I agree to the Community Code of Conduct.

This comment was marked as outdated.

@friadev friadev temporarily deployed to preview-netlify March 29, 2024 18:40 — with GitHub Actions Inactive
Copy link

github-actions bot commented Mar 29, 2024

Your preview is ready!

Name Link
🔨 Latest commit 3a8c0a9
😎 Preview https://3a8c0a9e66eb--glowing-salamander-8d7127.netlify.app/

@friadev friadev temporarily deployed to preview-netlify March 29, 2024 18:46 — with GitHub Actions Inactive
@friadev friadev marked this pull request as ready for review March 29, 2024 18:56
@friadev friadev changed the title Update VPN Countries Update VPN Countries and IPv6 Support Mar 29, 2024
@friadev friadev temporarily deployed to preview-netlify March 29, 2024 18:56 — with GitHub Actions Inactive
Copy link
Member

@jonaharagon jonaharagon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for submitting!

However... I don't think #2448 is accurate, and therefore this isn't either. Mullvad is the only one which allows you to connect from an IPv6 network, which is what the section refers to. The behavior IVPN has is the opposite (allows IPv4 users to connect to IPv6 sites), so we're talking about two different things here.

@friadev friadev changed the title Update VPN Countries and IPv6 Support Update VPN Countries Mar 29, 2024
@friadev friadev temporarily deployed to preview-netlify March 29, 2024 21:17 — with GitHub Actions Inactive
@friadev friadev temporarily deployed to preview-netlify March 29, 2024 22:43 — with GitHub Actions Inactive
@friadev friadev temporarily deployed to preview-netlify March 30, 2024 06:43 — with GitHub Actions Inactive
@friadev
Copy link
Contributor Author

friadev commented Mar 30, 2024

Removed the IPv6 part so it's just updating the server count now.

@friadev friadev temporarily deployed to preview-netlify March 30, 2024 16:49 — with GitHub Actions Inactive
@dngray dngray added the c:providers service providers and similar centralized/federated services label Mar 31, 2024
@jonaharagon jonaharagon force-pushed the main branch 5 times, most recently from e124ecf to 82ab189 Compare March 31, 2024 09:04
@friadev friadev changed the title Update VPN Countries Update VPN Countries and IPv6 support Apr 2, 2024
@dngray
Copy link
Member

dngray commented Apr 3, 2024

Mullvad is the only one which allows you to connect from an IPv6 network, which is what the section refers to.

Yes. This is correct. It is something you might want if you're on a provider that say only gives you a single IPv6 address which is something some cellular providers do with 464XLAT. Which means you avoid all this nonsense:

The client uses a SIIT translator to convert packets from IPv4 to IPv6. These are then sent to a NAT64 translator which translates them from IPv6 back into IPv4 and on to an IPv4-only server. The client translator may be implemented on the client itself or on an intermediate device and is known as the CLAT (Customer-side transLATor). The NAT64 translator, or PLAT (Provider-side transLATor), must be able to reach both the server and the client (through the CLAT). The use of NAT64 limits connections to a client-server model using UDP, TCP, and ICMP.

Signed-off-by: Jonah Aragon <[email protected]>
Signed-off-by: Daniel Gray <[email protected]>
@dngray dngray merged commit 3a8c0a9 into privacyguides:main Apr 3, 2024
12 checks passed
@friadev friadev deleted the pr-vpn branch April 3, 2024 17:41
@privacyguides-bot
Copy link
Collaborator

This pull request has been mentioned on Privacy Guides. There might be relevant details there:

https://discuss.privacyguides.net/t/2024-04-08/17760/1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c:providers service providers and similar centralized/federated services
Projects
None yet
Development

Successfully merging this pull request may close these issues.

VPN section update
4 participants