<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[V for Vruno]]></title><description><![CDATA[Software developer]]></description><link>https://blog.vforvruno.cyou</link><generator>RSS for Node</generator><lastBuildDate>Mon, 18 May 2026 09:15:41 GMT</lastBuildDate><atom:link href="https://blog.vforvruno.cyou/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[Stop NSURLSessiond from abusing network bandwidth]]></title><description><![CDATA[So I've heard the are multiple reasons why this could happen. But this time I want to record how I solved it just in case my memory fails me the next time I face the same problem again... if I'm lucky enough that the reason is the same one.
What is N...]]></description><link>https://blog.vforvruno.cyou/stop-nsurlsessiond-from-abusing-network-bandwidth</link><guid isPermaLink="true">https://blog.vforvruno.cyou/stop-nsurlsessiond-from-abusing-network-bandwidth</guid><category><![CDATA[macOS]]></category><category><![CDATA[network]]></category><category><![CDATA[Apple]]></category><dc:creator><![CDATA[V for Vruno]]></dc:creator><pubDate>Sun, 05 Feb 2023 04:31:37 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1675571178352/f7193892-b131-441c-83c7-72b36139c92b.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>So I've heard the are multiple reasons why this could happen. But this time I want to record how I solved it just in case my memory fails me the next time I face the same problem again... if I'm lucky enough that the reason is the same one.</p>
<h3 id="heading-what-is-nsurlsessiond">What is NSURLSessiond?</h3>
<p>NSURLSessiond is a system process on macOS that handles network requests for various apps, including web browsing, file downloads, and more. It's part of the Foundation framework and is used by many built-in macOS apps and third-party apps.</p>
<h3 id="heading-why-is-nsurlsessiond-using-high-network-bandwidth">Why is NSURLSessiond using high network bandwidth?</h3>
<p>There are several reasons why NSURLSessiond might be using a large amount of network bandwidth, including:</p>
<ol>
<li><p>Background downloads: If an app is downloading large files or updates in the background, it can consume a significant amount of network bandwidth.</p>
</li>
<li><p>Background data refreshing: Many apps have background refresh features that allow them to update their content even when you're not using them. This can consume a significant amount of network bandwidth.</p>
</li>
<li><p>Misconfigured or buggy apps: In some cases, apps may have bugs or be misconfigured in a way that causes them to use excessive network bandwidth.</p>
</li>
<li><p>Syncing with cloud services: Some apps may be syncing data with cloud services, which can consume a significant amount of network bandwidth.</p>
</li>
<li><p>Malware or viruses: In some cases, malware or viruses can cause high network bandwidth usage by sending data or making requests in the background.</p>
</li>
</ol>
<h3 id="heading-how-i-found-i-had-a-problem">How I found I had a problem?</h3>
<p>I work remotely and that day I didn't have access to Wifi, so I turned on the Personal Hotspot on my iPhone which is more than enough to show up on our daily meetings, browse StackOverflow, answer some tickets, create PRs on GitHub... the usual dev work.</p>
<p>The network bandwidth monitor(from iStats Menu) was running crazy and pointing to NSURLSessiond as the culprit. Nothing alarming... until I noticed my iPhone was hot as hell! The charging stopped with the message "Charging On Hold. Charging will resume when iPhone returns to normal temperature."</p>
<h3 id="heading-how-i-found-the-solution">How I found the solution?</h3>
<p>So I had to make it stop. I started googling and tried a couple of suggestions, then a couple more... nothing... some people blaming the iOS Simulator, or suggesting some dark command line magic to stop NSURLSessiond from working correctly by blocking connections, killing it, and/or stopping it from loading(never ever copy/paste command line commands if you don't know what you are doing)</p>
<p>The solution was way simpler: it was the system downloading updates.</p>
<p>Just open the "<strong>System Preferences</strong>" -&gt; "<strong>Software Update</strong>", then click "<strong>Advanced...</strong>" and disable "<strong>Download new updates when available</strong>"</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1675569015892/e83cb188-f323-4103-b4d0-935381e55137.png" alt class="image--center mx-auto" /></p>
]]></content:encoded></item><item><title><![CDATA[macOS Spanish Dvorak Layout]]></title><description><![CDATA[Every time I set up a new computer I struggle to set up my keyboard distribution since I never back it up. And using QWERTY makes me feel the task at hand is going to take forever, even if I'm just typing a couple of commands on the terminal since ev...]]></description><link>https://blog.vforvruno.cyou/macos-spanish-dvorak-layout</link><guid isPermaLink="true">https://blog.vforvruno.cyou/macos-spanish-dvorak-layout</guid><category><![CDATA[keyboard]]></category><category><![CDATA[layout]]></category><category><![CDATA[macOS]]></category><category><![CDATA[spanish]]></category><category><![CDATA[dvorak]]></category><dc:creator><![CDATA[V for Vruno]]></dc:creator><pubDate>Tue, 28 Jun 2022 17:42:16 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1656435805542/R-2Q6-cnu.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Every time I set up a new computer I struggle to set up my keyboard distribution since I never back it up. And using QWERTY makes me feel the task at hand is going to take forever, even if I'm just typing a couple of commands on the terminal since every symbol is a puzzle. So this is me taking care of my future self: <em>you are welcome future me!</em></p>
<p>This time I found a well-crafted layout thanks to <a target="_blank" href="https://adrianperales.com/2019/10/como-configurar-el-teclado-dvorak-espanol-en-macos/">this</a> blog post but I needed a couple of modifications for coding. And this one is a keeper! So I uploaded it to my Github account: <a target="_blank" href="https://github.com/vforvruno/macOS_spanish_dvorak_layout">macOS Spanish Dvorak Layout</a></p>
<h3 id="heading-how-to-install">How to Install</h3>
<p>Download the repository from the link above and move the file to <code>/Library/Keyboard\ Layout/</code></p>
<p>Then select "Dvorak Spanish" from the keyboard layout dropdown menu.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1656437955712/UJ9B8FyDm.png" alt="Keyboard layout dropdown menu" /></p>
<h3 id="heading-how-to-change-the-bindings">How to change the bindings</h3>
<p>Open the bundle file with <a target="_blank" href="https://software.sil.org/ukelele/">Ukelele</a> and set the keyboard type("View"-&gt;"Keyboard type") to "Aluminium Wireless" for Macbooks</p>
<h3 id="heading-my-custom-modifications">My custom modifications:</h3>
<ul>
<li>Switched <code>~</code> and <code>¢</code> so I can <strong>Option + 4</strong> for <code>~</code></li>
<li>Added <code>\</code> instead of <code>≤</code> to <strong>Option + the button left to number 1</strong></li>
</ul>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1656437669575/0ZA89ixX4.png" alt="Custom modifications" /></p>
]]></content:encoded></item><item><title><![CDATA[Top 5 macOS apps I can't live without]]></title><description><![CDATA[Well... maybe the title is a bit too much, but whenever I have to use a Mac without these programs installed I feel something is missing. Not really talking about working because that's another whole issue and it depends on the tasks at hand, I'm jus...]]></description><link>https://blog.vforvruno.cyou/top-5-macos-apps-i-cant-live-without</link><guid isPermaLink="true">https://blog.vforvruno.cyou/top-5-macos-apps-i-cant-live-without</guid><category><![CDATA[macOS]]></category><category><![CDATA[software]]></category><category><![CDATA[Productivity]]></category><dc:creator><![CDATA[V for Vruno]]></dc:creator><pubDate>Thu, 16 Jun 2022 17:00:07 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1655323298430/Cz7_hDHWj.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Well... maybe the title is a bit too much, but whenever I have to use a Mac without these programs installed I feel something is missing. Not really talking about working because that's another whole issue and it depends on the tasks at hand, I'm just referring to simply browsing, reading, or even watching someone else using another computer.</p>
<h3 id="heading-pastehttpspasteappio"><a target="_blank" href="https://pasteapp.io/">Paste</a></h3>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1655321028822/XKlrii8SM.png" alt="Paste" class="image--center mx-auto" /></p>
<p>This is by far the number 1. Easy... copy everything you want to the clipboard and then whenever you want to paste just hit Cmd+Shift+V and everything is there. You can edit them before pasting and bookmark them, no need to go back and forth between different windows, and you can even search for old copies, never losing a reference again. </p>
<p>A clipboard manager is a MUST HAVE, even more so for programmers... we do some copy/pasting...</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1655392551620/5PNpmue7B.png" alt="Paste screenshot" /></p>
<h3 id="heading-bettertouchtoolhttpsfolivoraai"><a target="_blank" href="https://folivora.ai/">BetterTouchTool</a></h3>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1655321159939/udEY3Yuc6.png" alt="BetterTouchTool" class="image--center mx-auto" /></p>
<p>I use this one to set up gestures to navigate between tabs(left and right), closing the current tab and opening a new one. I moved the 3-finger gestures to 4-finger ones and now I'm using 3-finger swipes on the browser, works like a charm. Up for a new tab, Down to close it, and left/right to move to another tab.</p>
<p>This is actually where I feel like I'm super slow when I'm not using my computer.</p>
<p>When I'm not programming I'm probably researching or reading something and moving between workspaces, windows or tabs feels like going to the supermarket in a foreign country.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1655395208881/a3z2_SZny.png" alt="BetterTouchTool screenshot" /></p>
<h3 id="heading-istat-menushttpsbjangocommacistatmenus"><a target="_blank" href="https://bjango.com/mac/istatmenus/">iStat Menus</a></h3>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1655321823187/OG9UpGm1B.png" alt="iStat Menus" class="image--center mx-auto" /></p>
<p>Not knowing what my computer is doing drives me crazy. I MUST have real-time information about network inbound/outbound, fan speed(CPU temp), and CPU usage at least. Sometimes a process runs wild or something hangs, I need to know what is happening!</p>
<p>With iStat Menus I can also check which program is downloading/uploading information and which ones are using the most CPU.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1655397175914/r5atvO6x9.png" alt="Screen Shot 2022-06-16 at 13.32.33.png" /></p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1655397201818/UTwzEKPfN.png" alt="Screen Shot 2022-06-16 at 13.33.17.png" /></p>
<h3 id="heading-bartenderhttpswwwmacbartendercombartender4"><a target="_blank" href="https://www.macbartender.com/Bartender4/">Bartender</a></h3>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1655321885195/9EFse2ibq.png" alt="Bartender4" class="image--center mx-auto" /></p>
<p>I don't need to have all the icons sitting there all the time, they add a lot of noise to the screen.
Just the system monitors, date/time, and new mail notifications. Then Bartender hides everything else. Now that Apple added the camera to the screen it reduced the real state for the tray icons, I like to keep it minimal and clean.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1655397525925/OMUmjDcHK.png" alt="Bartender screenshot" /></p>
<h3 id="heading-yoinkhttpseternalstormsatyoink"><a target="_blank" href="https://eternalstorms.at/yoink/">Yoink</a></h3>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1655322001320/WJRx9Dph4.png" alt="Yoink" class="image--center mx-auto" /></p>
<p>This is my latest addition. I heard about Yoink a long time ago but never took the time to give it a try. Now I love it. "Drag and drop" without Yoink is a pain. I use it primarily for screenshots.</p>
<p>The concept is great, it creates a "staging" zone for everything you drag into it. Just drag whatever it is you want to copy/move and it will stay into Yoink's popup until you grab it from there later. Then after you focus on the window where you want to drop it just drag it from Yoink and that's it. 
It even does the trick for text selections. Pretty handful.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1655398193958/4CszBI0dk.png" alt="Yoink screenshot" /></p>
<h3 id="heading-bonus">Bonus:</h3>
<ul>
<li><a target="_blank" href="https://apps.apple.com/us/app/ssh-proxy/id597790822"><strong>SSH Proxy</strong></a> -&gt; This is a gem. I'll dedicate a blog post later to this one</li>
<li><a target="_blank" href="https://bitwarden.com/"><strong>Bitwarden</strong></a> -&gt; Must have! but not macOS specific</li>
<li><a target="_blank" href="https://www.raycast.com/"><strong>RayCast</strong></a> -&gt; I'm not a power user so I can live with Spotlight</li>
<li><a target="_blank" href="https://iterm2.com/"><strong>iTerm2</strong></a> -&gt; If the terminal has <a target="_blank" href="https://ohmyz.sh/">Oh-My-Zsh</a> it is good enough for me</li>
<li><a target="_blank" href="https://fig.io/"><strong>Fig</strong></a> -&gt; Nice to have</li>
<li><a target="_blank" href="https://www.keka.io/en/"><strong>Keka</strong></a> -&gt; Easily replaceable</li>
<li><a target="_blank" href="https://airmailapp.com/"><strong>Airmail</strong></a> -&gt; Just better than keeping a Gmail tab</li>
<li><a target="_blank" href="https://cyberduck.io/"><strong>Cyberduck</strong></a> -&gt; Well rounded, but there are many alternatives available</li>
<li><a target="_blank" href="https://www.trymeeter.com/"><strong>Meeter</strong></a> -&gt; I like the notifications</li>
</ul>
]]></content:encoded></item><item><title><![CDATA[HomeAssistant light template for Shelly RGBW2]]></title><description><![CDATA[I've been using the Shelly RGBW2 LED controller for almost one year now and it's been great!
We mainly use it to create a warm white low-light atmosphere in the living room, it starts automatically at sunset, and we don't need to touch it most of the...]]></description><link>https://blog.vforvruno.cyou/homeassistant-light-template-for-shelly-rgbw2</link><guid isPermaLink="true">https://blog.vforvruno.cyou/homeassistant-light-template-for-shelly-rgbw2</guid><category><![CDATA[smart home]]></category><dc:creator><![CDATA[V for Vruno]]></dc:creator><pubDate>Tue, 31 May 2022 05:34:43 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1654028549167/BgNmMuzxY.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I've been using the <a target="_blank" href="https://shelly.cloud/products/shelly-rgbw2-smart-home-automation-led-controller/">Shelly RGBW2 LED controller</a> for almost one year now and it's been great!</p>
<p>We mainly use it to create a warm white low-light atmosphere in the living room, it starts automatically at sunset, and we don't need to touch it most of the time. Still, sometimes we need more light and we obviously use <a target="_blank" href="https://www.home-assistant.io/">HomeAssistant</a> and not the Shelly app to adjust it.</p>
<h3 id="heading-the-problem">The PROBLEM</h3>
<p>So my "problem" is that the slider on the default Light card(even the <a target="_blank" href="https://github.com/piitaya/lovelace-mushroom">Mushroom</a> one) handles the brightness value and in order to modify the white level you need to access the card options where you can also change the colors, apply effects, etc.</p>
<h3 id="heading-solution-this-is-what-i-found-so-far">Solution, this is what I found so far</h3>
<p><strong>First and most important</strong>: I'm a HomeAssistant noob, I'm in love with it but by no means consider myself an expert or anything close.</p>
<h4 id="heading-option-1-using-a-custom-card">Option 1: using a custom card</h4>
<p>This is the one I'm currently using since I found this one looks way better than option 2 XD. </p>
<p>Install the <a target="_blank" href="https://github.com/thomasloven/lovelace-slider-entity-row">slider-entity-row</a> plugin through <a target="_blank" href="https://hacs.xyz/">HACS</a>.
With it, you can specify the value that you want to control using the slider, in my case "<em>attribute: white</em>"</p>
<pre><code><span class="hljs-bullet">-</span> <span class="hljs-attr">type:</span> <span class="hljs-string">custom:slider-entity-row</span>
            <span class="hljs-attr">entity:</span> <span class="hljs-string">light.shellyrgbw2_fc9c65</span>
            <span class="hljs-attr">name:</span> <span class="hljs-string">LED</span> <span class="hljs-string">Living</span>
            <span class="hljs-attr">toggle:</span> <span class="hljs-literal">true</span>
            <span class="hljs-attr">attribute:</span> <span class="hljs-string">white</span>
            <span class="hljs-attr">icon:</span> <span class="hljs-string">mdi:led-strip</span>
</code></pre><p>And it will look like this:
<img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1653971801736/BrMB00fLG.png" alt="Screen Shot 2022-05-31 at 01.35.41.png" />
Quite simple!</p>
<h4 id="heading-option-2-using-the-default-card">Option 2: using the default card</h4>
<p>And here is where things get interesting, we can use a light template to create a new light that sets the Shelly RGBW2 values and reads from it. So whenever we modify the new template's brightness we do update the Shelly RGBW2 white level to that value and vice-versa... when we modify the Shelly RGBW2's white level we do update the new light brightness to reflect that change on the UI(since this is the one you will add to the dashboard)</p>
<p>This is how you do it, add the new light to your "configuration.yaml"</p>
<pre><code><span class="hljs-attribute">light</span>:
  - <span class="hljs-attribute">platform</span>: template
    <span class="hljs-attribute">lights</span>:
      <span class="hljs-attribute">reverse_shelly</span>:
        <span class="hljs-attribute">friendly_name</span>: <span class="hljs-string">"Shelly White Control"</span>
        <span class="hljs-attribute">turn_on</span>:
          <span class="hljs-attribute">service</span>: light.turn_on
          <span class="hljs-attribute">entity_id</span>: light.shellyrgbw2_fc9c65
        <span class="hljs-attribute">turn_off</span>:
          <span class="hljs-attribute">service</span>: light.turn_off
          <span class="hljs-attribute">entity_id</span>: light.shellyrgbw2_fc9c65
        <span class="hljs-attribute">set_level</span>:
          <span class="hljs-attribute">service</span>: light.turn_on
          <span class="hljs-attribute">data_template</span>:
            <span class="hljs-attribute">rgbw_color</span>: <span class="hljs-string">"{{ [0,0,0,brightness] }}"</span>
            <span class="hljs-attribute">entity_id</span>: light.shellyrgbw2_fc9c65
        <span class="hljs-attribute">level_template</span>: <span class="hljs-string">"{{ state_attr('light.shellyrgbw2_fc9c65', 'rgbw_color')[3]|int }}"</span>
        <span class="hljs-attribute">value_template</span>: <span class="hljs-string">"{{ state_attr('light.shellyrgbw2_fc9c65', 'rgbw_color')[3]|int &gt; 0 }}"</span>
</code></pre><p>We named it "<em>reverse_shelly</em>" and we added a custom action to the <em>set_level</em> event, which reads the brightness on the card and uses it as the new white level value on the Shelly RGBW2. </p>
<p>Then we use the white value of the Shelly RGBW2 to update the card: </p>
<ul>
<li><em>value_template</em> uses it to update the card as on/off</li>
<li><em>level_template</em> uses it to update the brightness slider value.</li>
</ul>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1653972938145/Qq3OQ_33W.png" alt="Screen Shot 2022-05-31 at 01.55.22.png" />
Now you can use the default Light card for "reverse_shelly" without installing any new addons!</p>
<p><strong>BTW</strong>: I've tried to set the white value directly instead of using the rgbw_color but it didn't work 🤷🏻</p>
]]></content:encoded></item><item><title><![CDATA[WireGuard, local network unreachable]]></title><description><![CDATA[I started using WireGuard recently to access my Home Assistant server from my phone. It worked like a charm until I found myself at a friend's house a couple of days ago and suddenly it stopped working as expected.
Problem
I tried to access my Homer ...]]></description><link>https://blog.vforvruno.cyou/wireguard-local-network-unreachable</link><guid isPermaLink="true">https://blog.vforvruno.cyou/wireguard-local-network-unreachable</guid><category><![CDATA[networking]]></category><category><![CDATA[vpn]]></category><dc:creator><![CDATA[V for Vruno]]></dc:creator><pubDate>Mon, 23 May 2022 03:36:19 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1654028389946/6pnhDRCph.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1653232555868/bDRxpEpqc.png" alt="WireGuard logo" class="image--center mx-auto" /></p>
<p>I started using <a target="_blank" href="https://www.wireguard.com/">WireGuard</a> recently to access my <a target="_blank" href="https://www.home-assistant.io/">Home Assistant</a> server from my phone. It worked like a charm until I found myself at a friend's house a couple of days ago and suddenly it stopped working as expected.</p>
<h3 id="heading-problem">Problem</h3>
<p>I tried to access my <a target="_blank" href="https://github.com/bastienwirtz/homer">Homer</a> dashboard at 192.168.1.<em>x</em>:8080 but it never responded... Home Assistant at 192.168.1.<em>x</em>:8123... nothing, everything started to fail even though the internet connection was working fine and the WireGuard connection was active.</p>
<h3 id="heading-troubleshooting">Troubleshooting</h3>
<p>The first thing I noticed was that the IP of the router(192.168.1.1) was indeed responding... only that it was not my router but my friend's.
We were obviously under the same subnet range! And it seemed to be the root cause of the problem.</p>
<h3 id="heading-solution">Solution</h3>
<p>On a typical configuration you will have all network traffic forwarded to WireGuard using:
(pay attention to <em>AllowedIPs</em> specifically)</p>
<pre><code><span class="hljs-section">[Peer]</span>
<span class="hljs-attr">PublicKey</span> = xxxxxxxxxxxxxxxxxxxxxxxxxx
<span class="hljs-attr">AllowedIPs</span> = <span class="hljs-number">0.0</span>.<span class="hljs-number">0.0</span>/<span class="hljs-number">0</span>, ::/<span class="hljs-number">0</span>
<span class="hljs-attr">Endpoint</span> = yourdomain.com:<span class="hljs-number">51820</span>
</code></pre><p>Then we can specify an IP address so it will route traffic to the VPN instead of the local network. In my case, I just needed to add my Home Assistant server since all the services I need are under the same IP:</p>
<pre><code>[Peer]
PublicKey <span class="hljs-operator">=</span> xxxxxxxxxxxxxxxxxxxxxxxxxx
AllowedIPs <span class="hljs-operator">=</span> <span class="hljs-number">0</span><span class="hljs-number">.0</span><span class="hljs-number">.0</span><span class="hljs-number">.0</span><span class="hljs-operator">/</span><span class="hljs-number">0</span>, ::<span class="hljs-operator">/</span><span class="hljs-number">0</span>, <span class="hljs-number">192.168</span><span class="hljs-number">.1</span><span class="hljs-number">.11</span><span class="hljs-operator">/</span><span class="hljs-number">32</span>
Endpoint <span class="hljs-operator">=</span> yourdomain.com:<span class="hljs-number">51820</span>
</code></pre><p>Or if you want to route the whole range 192.168.1.0 - 192.168.1.255 you can use something like:</p>
<pre><code>[Peer]
PublicKey <span class="hljs-operator">=</span> xxxxxxxxxxxxxxxxxxxxxxxxxx
AllowedIPs <span class="hljs-operator">=</span> <span class="hljs-number">0</span><span class="hljs-number">.0</span><span class="hljs-number">.0</span><span class="hljs-number">.0</span><span class="hljs-operator">/</span><span class="hljs-number">0</span>, ::<span class="hljs-operator">/</span><span class="hljs-number">0</span>, <span class="hljs-number">192.168</span><span class="hljs-number">.1</span><span class="hljs-number">.0</span><span class="hljs-operator">/</span><span class="hljs-number">24</span>
Endpoint <span class="hljs-operator">=</span> yourdomain.com:<span class="hljs-number">51820</span>
</code></pre><p>So this should fix your problem but the better solution would be configuring your network under some less common IP range to avoid the collision.</p>
<h3 id="heading-useful-links">Useful links:</h3>
<ul>
<li><a target="_blank" href="https://github.com/pirate/wireguard-docs">Unofficial WireGuard Documentation</a> - I found this while searching for possible solutions</li>
<li><a target="_blank" href="https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing#CIDR_notation">CIDR notation</a> - How to write the IP addresses in the config file</li>
</ul>
]]></content:encoded></item></channel></rss>