@aluaces to be more specific, you don't need to set up IPv4 on the IPv6 machine, or your internal network, hence simplifying as you only need one set of configuration, one firewall, etc. (compared to dual stack).
You do however need to have IPv4 access on some other (single) machine to act as an outgoing NAT64 / incoming proxy.
But this is largely the same for IPv4 as you only have private IPv4 addresses so for outgoing need to go through NAT44 and incoming needs to port forward/proxy.
The gateway needs a public IPv4 address in both cases, but the rest of the IPv4 world does not know (can not tell) if your internal network is an IPv4 private range or IPv6.
@aluaces about 30% of the Internet (>50% in some countries) has IPv6 now.
But yes, for the other 70% for outgoing you need something like NAT64 (but seeing as a lot of outgoing uses NAT44 anyway, not a big difference).
For incoming you need something like a CDN or reverse proxy gateway (an IPv6 hoster may provide this for free). I have some blog entries on the subject: https://sgryphon.gamertheory.net/2021/01/02/ipv6-only-hosting
In my case, it is for me to remote access my services, and I have IPv6 on my mobile provider as well, so I don't really care if other people don't have access (they wouldn't be able to log in anyway).
“All right," said Susan. "I'm not stupid. You're saying humans need... fantasies to make life bearable."
REALLY? AS IF IT WAS SOME KIND OF PINK PILL? NO. HUMANS NEED FANTASY TO BE HUMAN. TO BE THE PLACE WHERE THE FALLING ANGEL MEETS THE RISING APE.
"Tooth fairies? Hogfathers? Little—"
YES. AS PRACTICE. YOU HAVE TO START OUT LEARNING TO BELIEVE THE LITTLE LIES.
"So we can believe the big ones?"
YES. JUSTICE. MERCY. DUTY. THAT SORT OF THING.
"They're not the same at all!"
YOU THINK SO? THEN TAKE THE UNIVERSE AND GRIND IT DOWN TO THE FINEST POWDER AND SIEVE IT THROUGH THE FINEST SIEVE AND THEN SHOW ME ONE ATOM OF JUSTICE, ONE MOLECULE OF MERCY. AND YET—Death waved a hand. AND YET YOU ACT AS IF THERE IS SOME IDEAL ORDER IN THE WORLD, AS IF THERE IS SOME...SOME RIGHTNESS IN THE UNIVERSE BY WHICH IT MAY BE JUDGED.
"Yes, but people have got to believe that, or what's the point—"
MY POINT EXACTLY.”
― Terry Pratchett, Hogfather
#TerryPratchett #DiscWorld #Fantasy #magic #magick #Literature #Book Quote #Quotes
RT @HotepJesus
I'm speaking with @ComicDaveSmith about U.S. Politics, the libertarian party, anarchy, internet censorship and more...
at 7 PM ET
https://youtu.be/7WdzJPhfWro 👈
Please like and subscribe to bump the algo!
IPv6 is so much better. Have a bunch of different services at home, just add rules to allow what I want through the router firewall, and they can each provision a Let's Encrypt certificate (as they each have a port 80 and port 443, instead of having to share the), and each be accessible from the Internet (without having to set up port forwarding).
RT Libertarian Party
Even at the last moment, #Trump fails to do the right thing and pardon @snowden, Assange, and @RealRossU. Four years later, the swamp remains intact, corruption is still excused, and the 45th #POTUS seals his legacy. https://www.whitehouse.gov/briefings-statements/statement-press-secretary-regarding-executive-grants-clemency-012021/ https://twitter.com/LPNational/status/1351919589333102600 #Wikileaks #Assange #Libertarian #Snowden
--
Full-List of bots: https://joejoe.git..
@craigmaloney@octodon.social the issue is not the application, e.g. there are many email apps, but using a standardised, and federated, protocol.
Matrix (Element) seems the best available, for security: https://privacytools.io/software/real-time-communication/#im
They also have a big focus on bridges to lots of other platforms, which helps.
i.e. bridge from one platform on one server, through to Matrix, a federated system, then out some completely different server bridged somewhere else.
@fsf many of the tools are also mentioned at https://privacytools.io/software/real-time-communication/#voip
@h4890 sorry, I don't know enough about Mastodon.
My guess if it was a stand alone server it would work fine, to message each other internally, i.e. local messages. The host name in your browser, or certificate details, would not be relevant or need to match if sending from alice@foo.private to bob@foo.private.
Public certificates, etc, would be relevant for federation, e.g. for a message to get from @sgryphon to @h4890 then the qoto.org server needs some way to (securely) connect to the liberdon.com server.
@h4890 not sure if they had email in mind, just aspects are similar, same as any messaging system you need to identify who to send to.
Also similar to ActivityPub / Mastodon / fediverse, an address has a local part and a domain part, with the domain part relying on existing DNS structure.
Not the only way to do addressing / server discovery, but common.
Have a look at some of the peer-to-peer systems, which don't rely on server infrastructure, e.g. Briar and Jami, mentioned on privacytools.io
@h4890 think of Matrix like email -- to use email you at least need a host name to be somewhat usable, but not necessarily a full domain. i.e. you need a domain for addressing.
Certificates are free, from something like Let's Encrypt.
There is a guide here: https://matrix.org/docs/guides/free-small-matrix-server
Otherwise, look at some local/peer-to-peer messaging options: https://privacytools.io/software/real-time-communication/#peer-to-peer
@lrvick I currently use Signal because on the plus side the client is open source. (The Android client also acts as the default SMS client, which is nice), however I am planning on moving across to a federated solution (the main drawback) using Matrix. Soon. When I get the time.
Lead Consultant @Telstra, doing Internet-of-Things (#IoT), #dotnet, #blockchain, #DevSecOps. Certified Azure IoT Developer, MCSD: ALM, #PRINCE2, Scrum. Tabletop gamer.