diff --git a/Linux-Instructions.md b/Linux-Instructions.md
index a7c72d4..478a386 100644
--- a/Linux-Instructions.md
+++ b/Linux-Instructions.md
@@ -5,8 +5,7 @@ While [streamdeck_ui](https://timothycrosley.github.io/streamdeck-ui/) exists to
If you happen to find a better way to do this, please let me know.
## Important Notes
-Having to run a virtual Windows 10 is not exactly resource efficient, so performance might suffer.
-Currently this only works for unsecured Foundry servers, this is a limitation that I could make a workaround for.
+Having to run a virtual Windows 10 is not exactly resource efficient, so performance might suffer.
## Installation
On Linux:
@@ -15,9 +14,11 @@ On Linux:
3. [Install the Windows 10 virtual machine](https://www.extremetech.com/computing/198427-how-to-install-windows-10-in-a-virtual-machine)
> Tip 1: You don't have to fill in a product key during installation, you can skip it and do that later.
> Tip 2: Annoyingly, Microsoft wants you to log into a Microsoft account during installation, but you can bypass it by temporarily disconnecting from the internet, this will create a local account instead
-4. Go into the virtual machine settings => Network => set 'Attached to' to 'Bridged Adapter'
-5. Start the virtual machine
-6. Connect the Stream Deck to your computer and configure VirtualBox to connect it to Windows: 'Devices' => 'USB' => select the Stream Deck
+4. Go into the virtual machine settings => Network => make sure 'Attached to' is set to 'NAT'
+5. In the same network settings, click 'advanced' and open 'Port Forwarding'
+6. Add a new port forwarding rule, set it to: Protocol = TCP, Host IP = 127.0.0.1, Host Port = 3001, Guest IP = 10.0.2.15, Guest Port = 3001
+7. Start the virtual machine
+8. Connect the Stream Deck to your computer and configure VirtualBox to connect it to Windows: 'Devices' => 'USB' => select the Stream Deck
On the Windows virtual machine:
1. Download and install the [Stream Deck application](https://www.elgato.com/en/downloads)