December 9, 201510 yr Hey guys, I've been looking into being able to mount my shares from any network. I understand it's not the most secure thing but I'm not storing too much on it and security isn't a big deal right now. So my question is, how do you make it public/how can I map a drive from any network? I'm not the most keen about portfowarding and such so feel free to link a bunch of a stuff if you don't feel like time. As always, thanks so much for any help. <3
December 9, 201510 yr Hey guys, I've been looking into being able to mount my shares from any network. I understand it's not the most secure thing but I'm not storing too much on it and security isn't a big deal right now. Wrong attitude to take. You give someone a crack, and they'll make a hole. Use a VPN
December 9, 201510 yr Author Hey guys, I've been looking into being able to mount my shares from any network. I understand it's not the most secure thing but I'm not storing too much on it and security isn't a big deal right now. Wrong attitude to take. You give someone a crack, and they'll make a hole. Use a VPN Ok, I figured as much. Thanks.
December 9, 201510 yr Author Wrong attitude to take. You give someone a crack, and they'll make a hole. Use a VPN I have an Apple Airport (it doesn't support VPN on it). Can you elaborate on how to go about setting up a VPN based off of UnRAID? I have pretty much no experience. I was looking at http://lime-technology.com/forum/index.php?topic=19439.0 but it makes no sense to me
December 9, 201510 yr Can you describe what exactly you want to expose? Is it media then maybe you can run a Plex server to Cloud sync (google drive) or remote access videos/pictures. If its just office files or pics, maybe sync them to Google drive or dropbox. I have a customer who asked for a quote on moving her e-commerce web site to her home computer and delivering it from there. Someone told her she didn't need a web host anymore and imagine that... I can save $50 a month doing it through my CenturyLink DSL. I will offer you the same advise I gave her... in this day and age of automated breeches and constant probes for weaknesses, unless you are a security expert on your specific environment (windows, linux , firewall, etc) AND can spend the time needed to ensure it remains secure then you have no business opening the doors of your LAN to outside traffic. They will be on you and own your network in hours, if not minutes. Public facing stuff needs to be managed by experts, preferably a managed account that doesn't need you to be monitoring patches, new vulnerabilities, etc. </dismount soapbox> Now this example is more drastic than what you are asking about, but the same fundamental warnings apply.
December 9, 201510 yr Author There's a lot of things we are using it for. But the main one I need a VPN for I guess is running stuff installed on the NAS to on multiple computers (IE, install once, run as many times as we'd like). I can map the drives and everything just fine but I need to find a way to have all the people outside of my LAN be able to map the drives instead of just being able to see/access the files. Now if you can tell me how to execute out of Google Drive or dropbox that would be fantastic, otherwise, I need to find a way to be able to map. Pictures and videos and stuff aren't something I'll be putting on this machine. It's primarily for us to share hobbies and mundane non personal stuff. Along with working on projects as a group. But like I said, the main thing is creating an enviorment where any computer can (with the right permissions or connectivity) connect to the NAS and run the programs installed on it.
December 10, 201510 yr There's a lot of things we are using it for. But the main one I need a VPN for I guess is running stuff installed on the NAS to on multiple computers (IE, install once, run as many times as we'd like). I can map the drives and everything just fine but I need to find a way to have all the people outside of my LAN be able to map the drives instead of just being able to see/access the files. Now if you can tell me how to execute out of Google Drive or dropbox that would be fantastic, otherwise, I need to find a way to be able to map. Pictures and videos and stuff aren't something I'll be putting on this machine. It's primarily for us to share hobbies and mundane non personal stuff. Along with working on projects as a group. But like I said, the main thing is creating an enviorment where any computer can (with the right permissions or connectivity) connect to the NAS and run the programs installed on it. Correct me if I am wrong, what you are wanting is Terminal access (not drive mapping). Terminal access being able to login to a desktop or webGUI to run apps installed on the server? That isn't the same as drive/share mapping. VPN will give you the secure connectivity to the server, but you'll need something specialized to run your apps as if you are on the server. Not my expertise but I recently installed a docker made available here that opens a terminal window within a browser to run an app (in this case its Handbrake). See my screenie. Others on here would be able to guide you in maybe using Guacamole (the wrapper that allows the terminal access)?
December 10, 201510 yr Community Expert In addition to security, you might also need to consider speed. Many people have relatively slow upspeed, which is what you are talking about here. But, definitely a VPN. Many routers have it built-in.
December 10, 201510 yr Author Correct me if I am wrong, what you are wanting is Terminal access (not drive mapping). Terminal access being able to login to a desktop or webGUI to run apps installed on the server? That isn't the same as drive/share mapping. VPN will give you the secure connectivity to the server, but you'll need something specialized to run your apps as if you are on the server. Not my expertise but I recently installed a docker made available here that opens a terminal window within a browser to run an app (in this case its Handbrake). See my screenie. Others on here would be able to guide you in maybe using Guacamole (the wrapper that allows the terminal access)? Well they aren't linux apps. Like I have Windows programs installed on one of the shares (like Steam games and whatnot). And by mapping the drive to my computer, I can essentially have 1 boot drive (with just windows) and then install anything else I want to my NAS. Then I map it as a drive and run from that instead of installing to a drive on my computer. Now the thing is, I can do that. But I need to find a way for people outside of my network to mount so they can perform the same things. In addition to security, you might also need to consider speed. Many people have relatively slow upspeed, which is what you are talking about here. But, definitely a VPN. Many routers have it built-in. Sadly I have an Apple Airport Extreme so I do not have it built in. I saw http://lime-technology.com/forum/index.php?topic=28557.0 but it goes right over my head. (I am not a linux man). Now I do understand the concern about speed, it is something I'll have to deal with. But right now I'm at 114mb/s, up from 11mb/s. And for the kind of stuff I'm looking to do, speed is only somewhat important.
December 10, 201510 yr Correct me if I am wrong, what you are wanting is Terminal access (not drive mapping). Terminal access being able to login to a desktop or webGUI to run apps installed on the server? That isn't the same as drive/share mapping. VPN will give you the secure connectivity to the server, but you'll need something specialized to run your apps as if you are on the server. Not my expertise but I recently installed a docker made available here that opens a terminal window within a browser to run an app (in this case its Handbrake). See my screenie. Others on here would be able to guide you in maybe using Guacamole (the wrapper that allows the terminal access)? Well they aren't linux apps. Like I have Windows programs installed on one of the shares (like Steam games and whatnot). And by mapping the drive to my computer, I can essentially have 1 boot drive (with just windows) and then install anything else I want to my NAS. Then I map it as a drive and run from that instead of installing to a drive on my computer. Now the thing is, I can do that. But I need to find a way for people outside of my network to mount so they can perform the same things. Okay now I understand. Those Windows programs you installed to the NAS using mapped drives? Those installs will only work from the machine that installed them (unless they are stand alone portable apps but that is unlikely for anything complicated). The reason is that even though you installed the program files, EXE and such to the NAS share, all the config & management files/settings are back on YOUR C:\ drive (even though you told it to install to X:\, some parts have to be on C:\) as well as Registry entries. What you need to pull that off is a VM running Windows on which you install all these programs. Then you will login to that Windows installation and run the programs from there. Please note that there are licensing issues with running such a config. Software companies want to be paid for each instance in use.
December 10, 201510 yr Author Correct me if I am wrong, what you are wanting is Terminal access (not drive mapping). Terminal access being able to login to a desktop or webGUI to run apps installed on the server? That isn't the same as drive/share mapping. VPN will give you the secure connectivity to the server, but you'll need something specialized to run your apps as if you are on the server. Not my expertise but I recently installed a docker made available here that opens a terminal window within a browser to run an app (in this case its Handbrake). See my screenie. Others on here would be able to guide you in maybe using Guacamole (the wrapper that allows the terminal access)? Well they aren't linux apps. Like I have Windows programs installed on one of the shares (like Steam games and whatnot). And by mapping the drive to my computer, I can essentially have 1 boot drive (with just windows) and then install anything else I want to my NAS. Then I map it as a drive and run from that instead of installing to a drive on my computer. Now the thing is, I can do that. But I need to find a way for people outside of my network to mount so they can perform the same things. Okay now I understand. Those Windows programs you installed to the NAS using mapped drives? Those installs will only work from the machine that installed them (unless they are stand alone portable apps but that is unlikely for anything complicated). The reason is that even though you installed the program files, EXE and such to the NAS share, all the config & management files/settings are back on YOUR C:\ drive (even though you told it to install to X:\, some parts have to be on C:\) as well as Registry entries. What you need to pull that off is a VM running Windows on which you install all these programs. Then you will login to that Windows installation and run the programs from there. Please note that there are licensing issues with running such a config. Software companies want to be paid for each instance in use. Most of the stuff that is on there is free to use and the other stuff is from Steam and still checks the logged in account to see if they have licenses. But back to the point, the point of it being, is it possible? And if so, what would I need to do? I'm too the point where I figure I can pick up an extra router and a switch and setup something like Modem > Switch > Switch 1 > Apple / Switch 2 > Other router with DD-WRT. But mapping everything is how I would prefer to handle my NAS so if you guys have information on that, thanks.
December 10, 201510 yr Community Expert ... Now I do understand the concern about speed, it is something I'll have to deal with. But right now I'm at 114mb/s, up from 11mb/s. And for the kind of stuff I'm looking to do, speed is only somewhat important. Is that 114 mb/s upspeed, or downspeed? It is not uncommon for upspeed to be much lower than downspeed, since most people are only concerned about receiving things from the internet, so ISPs will give them more downspeed than upspeed. Many people aren't even aware of their upspeed since it has little impact on their usage. But if you are trying to give access from your LAN, it is your available upspeed that will determine how fast someone outside can receive things from your server.
December 10, 201510 yr Community Expert Just noticed on another thread that you quoted 114 mb/s there also, except I assume there you meant how fast you can write to your server. Do you actually know what your internet speed up/down is?
December 10, 201510 yr Author Just noticed on another thread that you quoted 114 mb/s there also, except I assume there you meant how fast you can write to your server. Do you actually know what your internet speed up/down is? My Internet up is 30mb~. My down is about 120mb~
Archived
This topic is now archived and is closed to further replies.