Using VPN To Access All Local Services Without The Need To Open Up Unnecessary Inbound Ports

1

Before knowing much about VPN, I usually opened up many inbound ports for my computer firewall and the firewall that resided within the router so remote services such as APF (Apple Time Machine) would function correctly.  Obviously, these remote services (e.g., APF, FTP, CIFS, etc…) are also accessible within local area network, therefore one does not need to have to be outside a local area network to use these remote services.  For an example, one can just sit next to the APF server (i.e., APF which hosts on a network attached storage) and locally backup one’s Mac to the Time Machine service.  When using such services locally, one has to use local IP addresses, because one  is within a local area network (e.g., home network, office network, etc…).

The idea is to open up less ports to protect everything within a local area network better.  So, when one travels abroad, one cannot use local IP addresses to access one’s remote services (e.g., APF, FTP, CIFS, etc…), and one has to open up ports for these remote services so remote access would be possible.  Since one has to open up inbound ports for remote connections, one’s local area network might become more vulnerable.  The more open ports there are, the more exploits that hackers can use to test or attack against the services that rely on the open ports.

Luckily, we have VPN.  VPN stands for Virtual Private Network.  Big companies love to deploy VPN for their employees.  If you have ever met one of those employees from one of those big companies, you might see this person logins into a VPN network through a laptop when this person is away from the company.  Since big companies are using VPN, VPN must be for the elites only right?  Wrong!  Just about anyone can use VPN to protect oneself, and it doesn’t take a rocket scientist to do so.  If you watch other videos of mine within my YouTube channel, you will see how easy it’s to set up VPN server/service on Windows 8.  Anyhow, the whole idea is to open up less ports for a network so everything within a network can be somewhat more secure.

Using VPN, one can access local area network as if one never leaves local area network all along.  For an example, one can sit at a Starbucks and yet connect to remote services(e.g., APF, CIFS, FTP, SSH, etc…) with local IP addresses.  How is this possible?  Like I said, using VPN, one never leaves local area network!  This is why VPN is definitely a better option than just opening up whatever inbound ports there are for different remote services.  With VPN, all one has to do is to open up one port which VPN relies on.  Through the connection of VPN, one then can just access all services within a local area network as if one has never leave a local area network all along.  In case you don’t know, VPN encrypts data automatically.  This is just another reason why I think VPN is definitely a better solution for remote access.

About these ads

Linux: What About Symbolic Link?

0
English: Symbolic link diagram (original file ...

English: Symbolic link diagram (original file in grey, link in light blue). Italiano: Schema di collegamento simbolico (in grigio il file originale, in azzurro il collegamento). (Photo credit: Wikipedia)

When using Linux, you can use symbolic link to create shortcut for the data that you want to work with.  Using symbolic link as shortcut is quite convenient, because you can access some data that might reside in a location that is many many levels deep within a parent directory.  Besides being convenient, symbolic link does have other advantages too.  One of such advantages is to protect the original data from being deleted by accident when a user delete the parent directory where the symbolic link is currently residing in.  Anyhow, you can know a lot more about symbolic link and how to use it through watching the video right after the break.  Enjoy!!!

Lightroom 4 Photo Fun – Chocolate Confection Display

0

Probably a year ago, I was at Atlanta Underground, and I had took many pictures.  Nonetheless, I like to share with you one of those pictures here.  The picture right after the break was heavily modified by Lightroom 4.  Just for comparison, I had included the original picture right after the break so you can see the improvement I had made to the picture with Lightroom 4.  The picture shows variety of chocolates that got displayed in a glass wooded table display enclosure.  Also, don’t ask me which store was it in Atlanta Underground since I totally forgot the name of the store.  When I was there I saw it had a lot of confections though.  Enjoy!!!

The images above were taken and created by Vinh Nguyen.  You can reuse the images for all purposes, but you have to credit Vinh Nguyen for the images.  The images above contain the traditional copyright license which credits to Vinh Nguyen only, therefore you cannot redistribute the images above under creative common licenses.

Bandwidth Cap Is Bad For Data In The Cloud

1
English: Diagram showing three main types of c...

Image via Wikipedia

We know data in the cloud might be a good idea, but there are few hesitations come to mind that make data in the cloud a good idea but not practical.  We know data in the cloud might be subjected to security risk, losing one’s right to data (you never know), and bandwidth limitation!  The other two are obvious, but let me focus on the last which is even more obvious.  Yes, bandwidth is what making data in the cloud for average users a good idea but not practical.  Home users, not enterprise users, are facing data caps from their ISPs.  Many ISPs are so gung-ho in capping home users’ bandwidth around 100 Gigabyte to 250 Gigabyte range.  Sure, 100 GB to 250 GB range sounds like a lot, but believe me it’s not if home users decide to backup their huge 650 GB to 2 Terabyte worth of data onto the cloud!  It’s now obvious that data in the cloud is simply not a computing tool/solution for everyday folks, isn’t it?

Cloud Is Not A Miracle, It’s Just Another Tool In Your Famous Computing Toolbox

1

This is a file from the Wikimedia Commons. From Wikipedia, the free encyclopedia!

(Whenever I refer to a cloud, I mean a third party cloud service, OK?)

The cloud, the thing that you do nowadays so the data will always be within your reach as if you just look up, point, see, and say, “That’s my cloud!”  Sure, it’s quite reassurance to know the cloud might save you from a rainy day when the cloud actually shines and the rain has nothing to do with the cloud, but it has to do more with how your computers and local backup suddenly say bye bye to your precious data.  The mighty cloud shines like a sun as it allows you to recover your data, but are you sure the cloud will always shine, bright, and dry?

You need to know that the cloud is for your convenience only, therefore it’s convenient but not really safe!  Convenient?  Yes, you can access your data anytime at anywhere as long any place has any Internet connection so any computer there is can allow you to access any file!  A promise of conveniency and an extra point of redundancy might be just what some people need, but be very careful in relying on someone to take care your precious data!  After all, it’s you who has the most interest in having such data out of harm’s way.

You might forget that an extra point of redundancy which the cloud promises might not be hard to set up yourself.  You can rely on any third party cloud service and ignore that any third party cloud service might just be the many servers that hum cozily in some datacenters, but these servers and datacenters are just as susceptible to hardware failure, data corruption, and hacks as your local machines.  In fact, third party cloud services might have more problems than your own machines since such cloud services have to scale up (e.g., bigger datacenter, more hardware, more sophisticated software) to keep up with demands.  If demands aren’t there, third party cloud services will eventually dwindle away along with your data.

Cloud is shiny, bright, and pretty alright, but it’s so gorgeous only when the sky is just as bright.  Cloud can get darkish and nasty when the rain pours down hard on you (this rain has nothing to do with the rain outside).  So, don’t think the cloud is a miracle for all data problems, but just use the cloud as any other tool.  Try to use the cloud when you actually need to backup some not so important data, because these data you want to have easy access to and care not so much if someone else might accidentally have a peek at.  The truth is, within the cloud you never will have total control over your own data (i.e., except for the cloud that you actually host and run yourself).  In a way, you can view the cloud as a safe where you can just reach for whatever at your convenience, and you know it will always be there unless…

The cloud should never be a place where you have had the need to keep your data safe and away from prying eyes.  If you want to have redundancy for your precious data in case of data corruption, hardware failure, and the likes, you should store or backup multiple copies of such data locally.  If you have to store or backup your data remotely, make sure at least you have full control of your machines (or even the cloud).  One good example would be installing a machine in a datacenter which allows you to sign up for a co-hosting (i.e., also known as co-locating) plan, because this way you have full control of your machines (i.e., ensuring you have full control of your data at the cost of paying some monthly fee).

People might argue that the cloud will give you more free time since you don’t really have to worry about hardware failure, security measures, other technicalities and responsibilities in keeping your data and machine safe.  Plus, it’s rather convenient!  Nonsense!  The cloud can have just as many problems, and you might not know anything about it since such problems might be taken care of without your presence.  Sure, you don’t have to take care of such problems yourself, but when the real problems come knocking at you anyway, it’s when you know you should be at the helm when the problems go haywire to no end.

The argument is that bad things happen, with or without the cloud, therefore the cloud isn’t a miracle but just another tool among tools within your famous computing toolbox.  Use it wisely, and you have the bright, shiny, pretty, and happy cloud.  Use it wrongly, and you have one heck of a monster that eats and might even share your data with another monster (i.e., a hacker’s machine).  You should take the approach to be safe than sorry when it comes down to how to use a third party cloud.  How so?  Check out the random tips below:

  • Only store data that you might want to share with someone in the cloud
  • Encryption can be broken, but if you must store super important data that you might not want anyone to take a peek at, you must encrypt such data in the cloud
  • Backup only unimportant data in the cloud
  • If you must share cloud data, make sure you have the option of creating a share directory so only people that you grant access can take a look at a specific directory and data
  • Do not allow people to have the ability to change your data in the share directory (e.g., no write permission, no execute permission, no delete permission)
  • If you must allow some people to download your data in the share directory, you must know that you’re liable for sharing such data (i.e., do not share data that aren’t yours)
  • Cloud encourages behavior where you log onto any computer to access data, therefore such data should not be important to you at all if you intend to log into your cloud through public computers
  • Cloud isn’t a miracle or should it be replacing your usual local storages, because it’s just an extra point in data redundancy plan of yours, but for unimportant data only
  • Cloud can be hacked and might be more targeted by hackers than your regular machines (i.e., all types of data for hackers to mine in a single point)

Thought Of The Day: Would People Look Back And Laugh At Themselves For Spending So Much On So Little Data?

0

As I pondered on the thought of having to see people paid tens of dollars for couple hundred megabytes a month on wireless data, a chuckle came out of me.  I wondered, would these same people look back in the future and laugh that they had paid so much for so little data?  Perhaps, the ongoing trend would be so perverted to a point that it could be a lot more expensive for the same people to consume the same amount of data in the future.  For certain, it would be utterly sad to see less network activities and more boredoms when people in the future might not be able to afford to spend on data.

Such a thought saddened me, but WiGig gave me hope!  Knowing WiGig existed, there might be hope in our network horizon for that day would come where wasting data would be a bliss.  Connecting at extreme speed through wireless network without a care would definitely push for not so boring digital world.  Of course, it might be more volatile and chaotic and dangerous, but it might also be creative and interesting and interconnected.  I could not see myself in a boring digital world, because I might prefer to be either not knowing there was such a thing at all or having to see more of whatever that would drive the digital world into its own state of bliss.