by Swixxy » Fri Aug 24, 2012 1:12 pm
This would be too much of a strain on subsonics servers and bandwidth. All the custom url's do are point you to the ACTUAL address, it doesn't actually relay any information (basically using next to no bandwidth) this method however requires you send your data to subsonic, who sends it down the open connection to your server, which sends it back to subsonic which sends it back to you.
I doubt this is something sindre would be willing to do, just for sheer cost alone.
However! All is not lost, there are plenty of ways for you to get around this problem, of course the simplest would just be talking to your landlord and seeing if you can quickly pop onto their router to forward the port however i assume this is not possible (Although if you haven't asked, i suggest you do! Most people are more helpful than you'd think)
Another easy method is to setup a [url="https://secure.logmein.com/uk/products/hamachi/download.aspx"]hamachi[/url] connection which will setup a VPN for you, easily and securely. This will basically put whatever computer you connect to the hammachi network on your local network, even if its somewhere totally different.
Or you can use any other VPN service, this will basically mean your pc connects to the VPN, which then sends out all information for you, & anybody connecting to you simply needs to connect to your 'vpn' address - However most VPN's aren't free. However you'll get the benefit of enjoying anonymous surfing since a VPN hides your IP, and if you're outside the US or UK with most VPN services you can choose a countrys ip to have, which will then allow you access to hulu or bbc iplayer and so on.
A final method is a simple backwards SSH connection, If you have a friend or familys computer that CAN port forward, then fantastic! This makes it super easy, as all you'll have to do is get them running an ssh server, then login from your computer running subsonic with a ssh app (like [url="http://www.chiark.greenend.org.uk/~sgtatham/putty/]putty[/url] for windows) and then simply do a Remote tunnel to have your local 4040 port (or whatever port you use subsonic on) to be used on their server. Then once this connection is up and the tunnel is setup then it will be as if your subsonic server is running from their IP. fantastic!
If you don't have access to an open computer, you can still do this method, just you'll have to connect to your laptop/phones ssh server, which won't exactly be ideal! However a much easier method would just be to rent a small box (VPS or something similar) just to run an ssh server that you can then use to forward your port.
Not ideal and a big workaround, however in your situation these are unfortunately your best option. The last option will leave you with the best outcome (Since it will basically be as if your subsonic server is running on your dedicated server) just without having to pay for the space & to upload it & so on.
Hope this is somewhat helpful! If you want any clarification on any of it, just ask.