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 routing between appvm and an IPv6-capable proxyvm #2570

Closed
tonsimple opened this Issue Jan 12, 2017 · 1 comment

Comments

Projects
None yet
2 participants
@tonsimple

tonsimple commented Jan 12, 2017

Qubes OS version

( R3.2 ):

Affected TemplateVMs

presumably all of them, tested debian 8, fedora-24


Expected behavior:

some kind of basic IPv6 forwarding to maybe finally occur between VMs to allow NATing of ipv6 from an appVM through a proxyvm with (confirmed) ipv6 capability

Actual behavior:

no ipv6 connectivity for appvm

Steps to reproduce the behavior:

Create proxyvm with VPN as per existing instructions. No additional firewall changes made.

Run browser inside proxyvm and use ipleak.net and ipv6-test.com/ to confirm that

  1. VPN is working correctly (for apps inside proxyvm)
  2. that ipv6 is working through VPN (ipv6 working, the address displayed is one of VPN service's)
  3. connect an app VM to the proxyvm (either directly or through an additional small firewall VM, results won't differ)
  4. retry steps 1 and 2 in appvm
  5. observe complete lack of IPv6 connectivity in appvm

General notes:

I kind of understand why a privacy and security focused OS would treat ipv6 as cancer :)
But sooner rather than later ipv6 support will become vital.

"nattish-ing" ipv6 through a chain along the lines of
[IPv6-needy-AppVM] -> [dedicated-mini-firewall-VM] -> [IPv6-capable-proxyvm] -> [IPv4-only-net-vm]
seems like a reasonable solution


Related issues:

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Jan 12, 2017

Member

This is duplicate of #718

Member

marmarek commented Jan 12, 2017

This is duplicate of #718

@marmarek marmarek closed this Jan 12, 2017

@marmarek marmarek added the duplicate label Jan 12, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment