205 lines
5.6 KiB
HTML
205 lines
5.6 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
|
|
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
|
<meta charset="utf-8">
|
|
<meta http-equiv="x-ua-compatible" content="ie=edge">
|
|
<title>Adguard home - bullshark369.org</title>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<link rel="icon" href="http://localhost:1313/favicon.png">
|
|
<link rel="canonical" href="http://localhost:1313/posts/adguard/" />
|
|
|
|
|
|
<link rel="stylesheet" href="/css/style.css">
|
|
<link rel="stylesheet" href="/assets/css/extended.css">
|
|
|
|
|
|
<meta name="description" content="Setting up adguard home, and mostly my issues with LAN sharing on Mullvad"/>
|
|
<meta name="keywords" content="Nathan Buache, Test Manager, QA, Quality Assurance, Lausanne, Switzerland, Web Testing, Software Testing, QoQa"/>
|
|
<meta property="og:title" content="Adguard home - bullshark369.org"/>
|
|
<meta property="og:type" content="website"/>
|
|
<meta property="og:url" content="http://localhost:1313/posts/adguard/"/>
|
|
<meta property="og:site_name" content="bullshark369.org"/>
|
|
|
|
<meta property="og:description" content="Setting up adguard home, and mostly my issues with LAN sharing on Mullvad"/>
|
|
<meta name="twitter:card" content="summary_large_image"/>
|
|
<meta name="twitter:title" content="Adguard home"/>
|
|
<meta name="twitter:description" content="Setting up adguard home, and mostly my issues with LAN sharing on Mullvad"/>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</head>
|
|
|
|
|
|
|
|
|
|
<body class='page page-blog-single'>
|
|
<div id="menu-main-mobile" class="menu-main-mobile">
|
|
<ul class="menu">
|
|
|
|
|
|
|
|
<li class="menu-item-home">
|
|
<a href="http://localhost:1313/">Home</a>
|
|
</li>
|
|
|
|
|
|
|
|
<li class="menu-item-blog">
|
|
<a href="http://localhost:1313/posts/">Blog</a>
|
|
</li>
|
|
|
|
|
|
|
|
<li class="menu-item-contact">
|
|
<a href="http://localhost:1313/pages/contact/">Contact</a>
|
|
</li>
|
|
|
|
|
|
</ul>
|
|
</div>
|
|
<div id="wrapper" class="wrapper">
|
|
<div class='header'>
|
|
<div class="menu-main">
|
|
<ul>
|
|
|
|
|
|
|
|
|
|
<li class="menu-item-home ">
|
|
<a href="/">
|
|
|
|
<span>Home</span>
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
<li class="menu-item-blog ">
|
|
<a href="/posts/">
|
|
|
|
<span>Blog</span>
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
<li class="menu-item-contact ">
|
|
<a href="/pages/contact/">
|
|
|
|
<span>Contact</span>
|
|
</a>
|
|
</li>
|
|
|
|
</ul>
|
|
</div>
|
|
<div id="toggle-menu-main-mobile" class="hamburger-trigger">
|
|
<button class="hamburger">Menu</button>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="blog">
|
|
<div class="intro">
|
|
<h1>Adguard home</h1>
|
|
|
|
</div>
|
|
<div class="content">
|
|
<hr>
|
|
<h2 id="installation-itself">Installation itself</h2>
|
|
<p>Very easy, good jobs on the devs overall. My upstream is <code>9.9.9.9:853</code> and I have wireguard running on that VM so it proxies to one of my VPSes in another country.</p>
|
|
<hr>
|
|
<h2 id="mullvad-linux-client-lan-sharing">Mullvad linux client LAN sharing</h2>
|
|
<p>It does NOT play nice. It does not let you use your own DNS even with lockdown mode off, LAN sharing on, and custom DNS enabled. DNS goes out and it doesn’t get it back from adguard because mullvad actually never changes the interfaces DNS to the custom one.
|
|
It only changes it to SEND dns queries, not RECEIVE, so you are effectively left WITHOUT DNS unless you set it manually like so.</p>
|
|
<pre tabindex="0"><code>sudo resolvectl dns eno1 192.168.1.50
|
|
sudo resolvectl domain eno1 "~."
|
|
</code></pre>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="footer">
|
|
<p class="footer-credit">@bullshark.win maintained by shark</p>
|
|
|
|
<div class="footer-social">
|
|
|
|
|
|
<div class="social-link">
|
|
<a href="https://github.com/bullshar-k" title="GitHub" target="_blank" rel="noopener">
|
|
GitHub
|
|
</a>
|
|
</div>
|
|
|
|
|
|
|
|
<div class="social-link">
|
|
<a href="mailto:bullsharkgunsemail@pm.me" title="Email" target="_blank" rel="noopener">
|
|
Email
|
|
</a>
|
|
</div>
|
|
|
|
|
|
|
|
<button type="button" class="social-link social-copy" data-copy="@bullshar_k:matrix.org" title="Copy Matrix to clipboard">
|
|
<span class="social-copy-label">Matrix</span>
|
|
</button>
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<script>
|
|
(function () {
|
|
var btns = document.querySelectorAll('.social-copy');
|
|
btns.forEach(function (btn) {
|
|
btn.addEventListener('click', function () {
|
|
var text = btn.getAttribute('data-copy');
|
|
var label = btn.querySelector('.social-copy-label, .contact-social-name');
|
|
var original = label ? label.textContent : btn.textContent;
|
|
|
|
function done() {
|
|
label.textContent = 'Copied!';
|
|
setTimeout(function () { label.textContent = original; }, 1500);
|
|
}
|
|
|
|
if (navigator.clipboard && navigator.clipboard.writeText) {
|
|
navigator.clipboard.writeText(text).then(done).catch(done);
|
|
} else {
|
|
var ta = document.createElement('textarea');
|
|
ta.value = text;
|
|
document.body.appendChild(ta);
|
|
ta.select();
|
|
try { document.execCommand('copy'); } catch (e) {}
|
|
document.body.removeChild(ta);
|
|
done();
|
|
}
|
|
});
|
|
});
|
|
})();
|
|
</script>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<script type="text/javascript" src="/js/bundle.js"></script>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</body>
|
|
</html>
|