<title>Aiquiral's Blog | Posting What I Learn</title>
<metaname="description"content="With clear and concise writing, the aim of this blog is to help others solve problems, and learn the ropes of self-hosting, using Linux, becoming a privacy enthusiast and more.">
<h2style="color: #25252d;">How to Bypass CGNAT - Exposing your home server to the internet with TLS/SSL pass through</h2>
<p>07 October 2023 | Linux Guide, Privacy, Self-hosting</p>
<p>You've set up a home server, and are hosting some services like Vaultwarden, or Jellyfin, or perhaps Nextcloud. But now, you want to share it with friends and family, or maybe you just need the ability to access it remotely. So, you decided to expose it to the internet, but your ISP does not let you do that. Issues like dynamic IP can be resolved using a service like Duck DNS or No-IP, but if your ISP does not let you forward your ports, then you have to rely on third-parties to forward your traffic.</p>
<pstyle="color: #2ea3f2;">Read More</p>
</a></div>
<divclass="search-and-categories">
<divclass="search-bar">
<inputtype="search"id="search-bar"placeholder="Start typing to search..."/>
<divid="search-results"></div>
<scripttype="application/json"id="search-data">[
{
"title": "How to Bypass CGNAT - Exposing your home server to the internet with TLS/SSL pass through",
"snippet": "You've set up a home server, and are hosting some services like Vaultwarden, or Jellyfin, or perhaps Nextcloud. But now, you want to share it with friends and family, or maybe you just need the ability to access it remotely. So, you decided to expose it to the internet, but your ISP does not let you do that. Issues like dynamic IP can be resolved using a service like Duck DNS or No-IP, but if your ISP does not let you forward your ports, then you have to rely on third-parties to forward your traffic.",
"href": "/bypass-cgnat"
},
{
"title": "Remap keyboard keys using evremap",
"snippet": "Sometimes a key on your keyboard stops working, and you may not have the time or motivation to fix it or get it fixed. Or maybe you just want to change how your keyboard keys work to improve your workflow. All this, and more, can be done with the help of evremap.",
"href": "/remap-keyboard-keys-using-evremap"
},
{
"title": "Proton VPN Linux Guide – How to install, configure, use and auto-connect?",
"snippet": "The official Proton VPN Linux client lacks a lot of features, like changing the connection protocol, quickly connecting to the fastest server of a specific country, enabling their VPN Accelerator etc. However, we can achieve a lot using their official CLI client. And yes, that is what we are going to use. No third-party applications.",
"href": "/proton-vpn-linux-guide"
},
{
"title": "Awesome Privacy",
"snippet": "(UNDER CONSTRUCTION) A list dedicated to providing the best tools and services to protect your online privacy.",
"href": "/awesome-privacy"
}
]</script>
<script>
var searchData = JSON.parse(document.getElementById('search-data').textContent);
var searchResultsList = document.getElementById('search-results');
var searchInput = document.getElementById('search-bar');
var updateSearchResults = function(e) {
var q = e.target.value.toLowerCase();
if (q.trim() !== '') {
searchResultsList.innerHTML = "";
for (let i in searchData) {
var searchItem = searchData[i];
if (searchItem.title.toLowerCase().includes(q) || searchItem.snippet.toLowerCase().includes(q)) {
var searchLink = document.createElement('a');
var searchContent = document.createTextNode(searchItem.title);
<div><p>During my journey of learning about self-hosting, I became increasingly aware of the privacy issues in our society. As a result, I've been removing proprietary software, services and hardware from my life. On my blog, I share tutorials, guides and configurations for others looking to do the same.</p></div>
<h3style="color: #25252d;">Proton VPN Linux Guide – How to install, configure, use and auto-connect?</h3>
<p>19 May 2023 | Linux Guide, Privacy</p>
<p>The official Proton VPN Linux client lacks a lot of features, like changing the connection protocol, quickly connecting to the fastest server of a specific...</p>