My ISP (german cable ISP Unitymedia) forced me to use DS-Lite / Dual Stack Lite because he ran out of IPv4 addresses.
Common problems with that setup are:
- interrupted connections (i.e. in online games)
- problems to access your local network via any IPv4 address
- even problems accessing the local network via IPv6 (IPv4 pref
- home automation not possible
Are there ways to overcome the limits of this interim solution? I would like to achieve the following use cases:
- Host my own OwnCloud server for personal data and sync with my mobile
- Connect to the internet via a VPN connection from my Android device for Hotspots
- Connect to OSX/Windows machines via RDP or VNC (possibly from an IPv4 environment)
- Stream music from my library to my mobile device
- Allow non-tech-savvy users the same access
- Use other services like SSH... from an IPv4 endpoint
Some ideas:
- A portmapping service that routes all the traffic through their servers > not really an option because not sure about data safety and it costs money.
- A Tunnel broker maybe?
- A local server that automagically keeps open a connection to an IPv4 device
- Something like AutoSSH with a reverse tunnel but for other services...
- A similar solution like Skype or Bittorrent uses to punch through firewalls.
Possible similar discussions I found, but without a real world solution are:
- How to prove provider is blocking incoming traffic on some ports?
- 4in6 tunneling (via OpenVPN?)
- Does IPv4 and IPv6 talk to each other?
Any ideas for a cost-free, relatively simple solution/workaround?
(I must say I have a hard time understanding IPv6, tunnel brokerage, NATing, package encapsulation and all that.)