Issues with OpenVPN, Transmission Web UI, external network
Hey guys, so I'm pretty familiar with Linux but my networking is pretty sub par. I was hoping to get some assistance with this.
I currently have my raspberry Pi running on my home network running transmission web-ui for torrenting purposes (like totally legal linux torrents for example). I recently setup OpenVPN on my pi and have it setup and working as it should so my IP is masked with a new PIA IP but obviously with the new IP I cannot access transmission on the public IP at port 9091. I'm wondering if there is a way for the web-ui to be accessible but to have the VPN still working and hiding my traffic.
Options I have considered are setting up some sort of a cron that runs every few minutes that, now I don't know the best way to do this, but that would check for an active torrent being downloaded in some way, such as having the Incomplete folder that transmission supports being turned on and whenever a file is added to that folder it starts the OpenVPN connection. My concern with this is that it would interrupt the torrent and it would then fail. I'm not 100% sure how this would work and I'm not the greatest at bash scripting still, (working on it) so any advice in that regard would be great.
I also looked at binding transmission to a specific network device like eth0 that runs on my local IP address so I could still access the web ui but then I'm not sure if the traffic would continue to be filtered by the VPN. I'm assuming not.
Basically I'm reaching the ends of my knowledge and ideas and was hoping for some further input.
Thanks in advance guys. Let me know if you need more information from me.
|