<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>tagging &#8211; Infinityflame</title>
	<atom:link href="https://infinityflame.co.uk/tag/tagging/feed/" rel="self" type="application/rss+xml" />
	<link>https://infinityflame.co.uk</link>
	<description>The personal website of Aidan Crane</description>
	<lastBuildDate>Sun, 22 Jan 2023 05:29:57 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://infinityflame.co.uk/wp-content/uploads/2015/10/4-Color-Banner-Hexel-favicon.png</url>
	<title>tagging &#8211; Infinityflame</title>
	<link>https://infinityflame.co.uk</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Moving my VPS back Home</title>
		<link>https://infinityflame.co.uk/featured/moving-my-vps-back-home/</link>
		
		<dc:creator><![CDATA[Aidan]]></dc:creator>
		<pubDate>Wed, 04 Jan 2023 09:00:00 +0000</pubDate>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[proxmox]]></category>
		<category><![CDATA[tagging]]></category>
		<category><![CDATA[traffic]]></category>
		<category><![CDATA[vlans]]></category>
		<category><![CDATA[Web Server]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://infinityflame.co.uk/?p=2289</guid>

					<description><![CDATA[I am moving this website from Vultr to my Proxmox Ryzen 5 3600 virtualization server at home because it is cheaper and I no longer need to host my applications externally. To protect my home network, I isolated the web server from my home network traffic. This way, even if the website is compromised, my home network will likely be safe from any attacks. The server doesn&#8217;t require much to run. It has run on almost always the cheapest hardware/software available on various cloud platforms for years. The main problem was that I didn&#8217;t get around to making a VLAN [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">I am moving this website from Vultr to my Proxmox Ryzen 5 3600 virtualization server at home because it is cheaper and I no longer need to host my applications externally.</p>



<nav aria-label="Table of Contents" class="wp-block-table-of-contents"><ol><li><a class="wp-block-table-of-contents__entry" href="https://infinityflame.co.uk/projects/moving-my-vps-back-home/#preparing-a-backup-of-wordpress">Preparing a backup of WordPress</a></li><li><a class="wp-block-table-of-contents__entry" href="https://infinityflame.co.uk/projects/moving-my-vps-back-home/#setting-up-a-home-vlan-for-the-vm">Setting up a Home VLAN for the VM</a></li><li><a class="wp-block-table-of-contents__entry" href="https://infinityflame.co.uk/projects/moving-my-vps-back-home/#configuring-proxmox-to-use-the-tagged-vlan-trunk">Configuring Proxmox to use the Tagged VLAN Trunk</a></li></ol></nav>



<p class="wp-block-paragraph">To protect my home network, I isolated the web server from my home network traffic. This way, even if the website is compromised, my home network will likely be safe from any attacks.</p>



<p class="wp-block-paragraph">The server doesn&#8217;t require much to run. It has run on almost always the cheapest hardware/software available on various cloud platforms for years.</p>



<p class="wp-block-paragraph">The main problem was that I didn&#8217;t get around to making a VLAN to isolate traffic at a network level from my home network.</p>



<p class="wp-block-paragraph">Having a VLAN allows you to isolate networks, which I will use to split my home network and the network used by the web server VM.</p>



<p class="wp-block-paragraph">You can read more about my home network <a href="https://infinityflame.co.uk/featured/my-home-network-part-2/" target="_blank" rel="noreferrer noopener">here</a> but it needs a bit of an update.</p>



<h2 class="wp-block-heading" id="preparing-a-backup-of-wordpress">Preparing a backup of WordPress</h2>



<p class="wp-block-paragraph">This website runs on <a href="https://wordpress.org/" target="_blank" rel="noreferrer noopener">WordPress</a>. WordPress makes backup/restore easy as import/export tools are built-in.</p>



<p class="wp-block-paragraph">To keep costs down, I have a small WordPress site. Jetpack (I think) compresses and serves images, and almost all media is not hosted on the VPS directly. </p>



<p class="wp-block-paragraph">I will need to simply download everything from the admin panel and then upload it to the clone.</p>



<p class="wp-block-paragraph">I also want a new copy of WordPress because it&#8217;s been a while, my first article is from 2014 for example.</p>



<h2 class="wp-block-heading" id="setting-up-a-home-vlan-for-the-vm">Setting up a Home VLAN for the VM</h2>



<p class="wp-block-paragraph">I have a VM running on my home server and disallow the VM to communicate with other devices on my home network but allow access to the internet.</p>



<p class="wp-block-paragraph">External devices are prevented from being able to connect to the VM using my Ubiquiti router firewall.</p>



<figure class="wp-block-image size-full"><a href="https://infinityflame.co.uk/wp-content/uploads/2023/01/image-1.png"><img fetchpriority="high" decoding="async" width="1300" height="648" src="https://infinityflame.co.uk/wp-content/uploads/2023/01/image-1.png" alt="" class="wp-image-2295" srcset="https://infinityflame.co.uk/wp-content/uploads/2023/01/image-1.png 1300w, https://infinityflame.co.uk/wp-content/uploads/2023/01/image-1-300x150.png 300w, https://infinityflame.co.uk/wp-content/uploads/2023/01/image-1-768x383.png 768w" sizes="(max-width: 1300px) 100vw, 1300px" /></a></figure>



<p class="wp-block-paragraph">I have a few VLANs going around the house so it was just a case of passing the new VLAN over ethernet tagged with its regular traffic to the VM and then using Proxmox to connect the VM using the same tag. </p>



<figure class="wp-block-image size-full"><a href="https://infinityflame.co.uk/wp-content/uploads/2023/01/image-2.png"><img decoding="async" width="991" height="432" src="https://infinityflame.co.uk/wp-content/uploads/2023/01/image-2.png" alt="" class="wp-image-2298" srcset="https://infinityflame.co.uk/wp-content/uploads/2023/01/image-2.png 991w, https://infinityflame.co.uk/wp-content/uploads/2023/01/image-2-300x131.png 300w, https://infinityflame.co.uk/wp-content/uploads/2023/01/image-2-768x335.png 768w" sizes="(max-width: 991px) 100vw, 991px" /></a></figure>



<h2 class="wp-block-heading" id="configuring-proxmox-to-use-the-tagged-vlan-trunk">Configuring Proxmox to use the Tagged VLAN Trunk</h2>



<p class="wp-block-paragraph">Because I have not used a VLAN before to tag traffic to Proxmox. All of my previous VMs used the same network as Proxmox.</p>



<p class="wp-block-paragraph">I was able to set the port the Proxmox server used as both a tagged trunk for VLAN 70 and an untagged on VLAN 20.</p>



<figure class="wp-block-image size-full"><a href="https://infinityflame.co.uk/wp-content/uploads/2023/01/image-4.png"><img decoding="async" width="644" height="213" src="https://infinityflame.co.uk/wp-content/uploads/2023/01/image-4.png" alt="" class="wp-image-2302" srcset="https://infinityflame.co.uk/wp-content/uploads/2023/01/image-4.png 644w, https://infinityflame.co.uk/wp-content/uploads/2023/01/image-4-300x99.png 300w" sizes="(max-width: 644px) 100vw, 644px" /></a></figure>



<p class="wp-block-paragraph">The way my home network is set up, all LAN traffic arrives at my switch on VLAN 20 and then VLAN 20 is untagged to devices such as my server.</p>



<p class="wp-block-paragraph">Non-VLAN 70 VMs will be able to access VLAN 70 traffic but not vice versa. I am okay with this as I trust my home VMs.</p>



<p class="wp-block-paragraph">I hope you enjoyed reading as much as I enjoyed setting this up.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 
Lazy Loading (feed)
Database Caching 36/46 queries in 0.003 seconds using Disk

Served from: infinityflame.co.uk @ 2026-06-06 09:52:53 by W3 Total Cache
-->