Surprise and terror!
Thanks to the help of this forum, I now have a virtual machine running router firmware into which I can SSH
I (naively) assumed that this would be enough to get the physical device (a machine bought to be a router) to act like a router. I was wrong
The idea:
Internet
-> my ISP
-> modem
-> Linux device plugged into the modem via Ethernet
-> virtual machine running on the Linux device
-> virtual machine router is configured to use a certain VPN
-> Internet traffic goes into the virtual machine router with the VPN
-> virtual machine uses the device's WiFi hotspot to broadcast a WiFi signal
-> all other devices connect to the device's WiFi, and so they're behind at least one VPN
Online searching reveals a lot about virtual routers, which I understand to be a virtual machine running on device A which allows other programs on device A to communicate with the Internet. Which is neat, but not what I'm after
What I am after is Internet traffic to all be sent/received via device A, which means that devices B, C, D... can access the Internet
Other search results tell me that I don't know the correct terminology for what I'm trying to achieve
The question:
How can I get a virtual machine on a device running Linux to act as a physical router? It will have an Ethernet cable plugged in and be sharing its Wi-Fi with other devices; it will be devoted to acting as a router
I am told that using a VM should be slightly more anonymous than running the router firmware directly on the device
I am agnostic about which Linux distribution I used, so if there's one which is better suited, please let me know
Thanks to the help of this forum, I now have a virtual machine running router firmware into which I can SSH
I (naively) assumed that this would be enough to get the physical device (a machine bought to be a router) to act like a router. I was wrong
The idea:
Internet
-> my ISP
-> modem
-> Linux device plugged into the modem via Ethernet
-> virtual machine running on the Linux device
-> virtual machine router is configured to use a certain VPN
-> Internet traffic goes into the virtual machine router with the VPN
-> virtual machine uses the device's WiFi hotspot to broadcast a WiFi signal
-> all other devices connect to the device's WiFi, and so they're behind at least one VPN
Online searching reveals a lot about virtual routers, which I understand to be a virtual machine running on device A which allows other programs on device A to communicate with the Internet. Which is neat, but not what I'm after
What I am after is Internet traffic to all be sent/received via device A, which means that devices B, C, D... can access the Internet
Other search results tell me that I don't know the correct terminology for what I'm trying to achieve
The question:
How can I get a virtual machine on a device running Linux to act as a physical router? It will have an Ethernet cable plugged in and be sharing its Wi-Fi with other devices; it will be devoted to acting as a router
I am told that using a VM should be slightly more anonymous than running the router firmware directly on the device
I am agnostic about which Linux distribution I used, so if there's one which is better suited, please let me know

