What is/are the best Remote Access/VPN services for my Mac system?

2009 Macbook Pro
2009 Macbook
2010 iMac
2 iPad 2s
2 iPhone 4s
Computers on Snow Leopard
iOS 5
Everything is updated
I want :
1.  to have everything working together, with remote access from anywhere on the internet, file sharing, streaming & transfer.
2.  the security of a VPN connection. 
I will soon update my existing router w/an Airport Extreme.  What VPN/Remote Access client(s) should I get? Is there one solution for both jobs, or do I need to get more than one service?  I have looked at LogMeIn, Witopia.  Thanks for the help.

I've been down this road and settled on a much simpler solution...
VPNs are ok... but the performance is bad, they send TCP packets inside TCP packets... which is a bad thing, some connections completely break down. security is o-k, but openVPN is much better yet more complicated to set up. Also you have to go through all the mess of setting up the server.
I tried using VPNs for a while, and then instead settled with tunneling specific connections over ssh... it is more secure and elegant, there is no server setup, however it is not seemless.. you have to set up the connections/ports individually each time, this can get messy if you want access to lots of things at once.
I eventually came accross sshuttle, and this is what i have stuck with because it's just bloody great... it's like a VPN but uses SSH. So you don't have to set up a VPN server... you just need access to an ssh server (i.e your home mac with "remote login" (ssh) enabled, and your router to foward ssh requests to that machine).
not only do you not have to mess around with server configs, but it also give far better performance, stability, and the security of ssh (i.e whichever cypher you want). This is because unlike VPN, sshuttle pulls the TCP packets apart before sending them over SSH (which is allready using TCP) and then re-assembles them the other side with python. the result is comparably better performance and stability than VPN protocols.
you can route individual IPs from the servers subnet, or tell it to automatically find and merge all host names / IPs it can find with your current subnet.
Theory of Operation
sshuttle is not exactly a VPN, and not exactly port forwarding. It's kind of both, and kind of neither.
It's like a VPN, since it can forward every port on an entire network, not just ports you specify. Conveniently, it lets you use the "real" IP addresses of each host rather than faking port numbers on localhost.
On the other hand, the way it works is more like ssh port forwarding than a VPN. Normally, a VPN forwards your data one packet at a time, and doesn't care about individual connections; ie. it's "stateless" with respect to the traffic. sshuttle is the opposite of stateless; it tracks every single connection.
You could compare sshuttle to something like the old Slirp program, which was a userspace TCP/IP implementation that did something similar. But it operated on a packet-by-packet basis on the client side, reassembling the packets on the server side. That worked okay back in the "real live serial port" days, because serial ports had predictable latency and buffering.
But you can't safely just forward TCP packets over a TCP session (like ssh), because TCP's performance depends fundamentally on packet loss; it must experience packet loss in order to know when to slow down! At the same time, the outer TCP session (ssh, in this case) is a reliable transport, which means that what you forward through the tunnel never experiences packet loss. The ssh session itself experiences packet loss, of course, but TCP fixes it up and ssh (and thus you) never know the difference. But neither does your inner TCP session, and extremely screwy performance ensues.
sshuttle assembles the TCP stream locally, multiplexes it statefully over an ssh session, and disassembles it back into packets at the other end. So it never ends up doing TCP-over-TCP. It's just data-over-TCP, which is safe.
Anyway, you can find it on github here https://github.com/apenwarr/sshuttle
if you uncomfortable using the command line, someone has also bundled it into an app here: https://github.com/apenwarr/sshuttle/commits/dist/macos
IMPORTANT, the latest version invokes a bug in one of apple's drivers after a while which causes a kernel panic, (this isn't the same as the bug where you have to reset your network interface like it says in the readme, this WILL cause a kernel panic) stick with version 0.53 untill ether Apple fixes the bug, or sshuttle stops antagonising it. 0.53 works perfectly at the moment. you can ether install git and clone the specific version or download the 0.53 app here instead:
http://mac.softpedia.com/progDownload/sshuttle-Download-97917.html
alternatively, if your loging in from linux there aren't any problems with 0.60 because the system would have different dirvers of course.
One last note... you said you wanted everything to work together, one thing that will not work over VPNs, SSH, and sshuttle is bojour... this is significant because things like AFP shares wont pop up automatically, you will have to specify them ... i.e command+k in finder and type AFP://192.168.0.x or VNC://192.168.0.x etc this is because none of these options support multicasting which bonjour requires. This isn't such a big deal so long as you know what services are available on your machine and how to manually connect to them (like i said above)

Similar Messages

  • What is the best 3rd party optical drive for my mac?

    What is the best 3rd party optical drive for my mac?

    I really like this drive, it reads/writes DVD's and CD's just fine on my mac and on my PC aswell also it has only 1 USB so it will only take up one of your 4 USB's
    Amazon UK link
    Amazon US link

  • What exactly are the free levels of Adobe services?

    What exactly are the free levels of Adobe services?

    Cloud Plans http://www.adobe.com/products/creativecloud/buying-guide-at-a-glance.html may help

  • What are the best external backup battery choices for the iPod Touch 4G?

    Hello,
    I am so disappointed with the battery life on my iPod Touch 4G, even when I turn off location services and notifications and put it in airplane mode. 
    As such, I realize that I am going to have to get an external backup battery, even though I don't like the idea of carrying around yet another item. 
    What are the best choices out there, especially any ultra-portable (aka small and non-bulky) ones?  I came across this Juice Pack Air - iPod Touch 4G Case, which seems like the perfect solution, but it is on back order and seems to have been so for a good amount of time.  Who knows when it will be in stock again.
    TIA for any and all help!

    bumping up (I hope doing so is allowed.)

  • What are the best protective cases to have for iphone 4

    without insurance, I want to have to best case to protect my phone. what are the best cases to have?

    Check mgadget.net it has a lot of great iPhone 4 protection cases. Few links you can find bellow.
    Rokform Rokbed Fuzion
    Speck CandyShell Grip Case
    OtterBox Defender Series Hybrid
    Acase(TM) Superleggera PRO
    Urban Armor Gear Composite
    LifeProof Case
    Trident CYCLOPS Series Case
    Seidio CONVERT Case and Holster Combo

  • One username for two tunnel in IPSec remote access vpn + ACS for authentication

    Hi all,
    I want to set up a username which can be used for two different IPSec tunnel (i.e. username USER1 can be used in tunnel TUN1 and TUN2). Can anyone help me how to do this? My current configuration is that I tied the username to tunnel group using group-lock (RADIUS property) so a username can only be used for a particular remote access vpn tunnel (USER1 can only be used for TUN1). I have already tried to enable multiple entry for group lock in ACS (by manipulating the dictionaru setting in ACS), but it seems that authentication still takes the first group and can not take the second group.

    You'd have to create a new AAA server group pointing to servers in the new domain for authentication.
    Then make a new connection profile that uses that AAA server group.
    Your users would have to choose the connection profile (absent some more advanced tricks like issuing them user certificates that can be checked for attributes which map to one profile or another).
    This could also be done with ISE 1.3 which can act as the RADIUS server and join to multiple AD domains on the backend as identity stores. (or even with ISE 1.2 if you use one of the AD directories as an LDAP store vs. native AD).

  • What are the best affordable external drive options for my iMac ?

    Hello,
    I am a fairly recent newcomer to Macintosh as my primary personal computing platform. I have recently installed Adobe CS4 Design Premium Student Edition on a late 2006 20in iMac and have several important questions about external hard drives. First of all, everyone knows that using any personal computer (whether you its a Macintosh, or a PC running Windows and/or Linux) without an acceptable way to backup critical data is no different than driving in your car without your seat belt fastened. I need advice for a good external hard disk solution for backup and several other important computing tasks given the following realities
    1. Contrary to what I to originally thought, I do not have Firewire 800, but instead have access to dual firewire 400 ports in addition to USB 2.0. My concern over connection speed in regards to Adobe's recommendation to use RAID 0 arrays for scratch disks used by Photoshop CS4. Adobe also recommends that scratch disks for photoshop CS4 are assigned on a hard disk that is not your startup disk. Nontheless, Adobe has no objection to use your startup disk assuming it has plently of Free space (and mine does w/ 189.53 GB available)
    2. Do really need RAID 0 to achieve the performance I would need? I had prior Mac based training with Adobe Illustrator, Photoshop, and Indesign, in High school. I have not used this software in 4 years and am not only trying to refresh my skills but to learn the software. In other words I am still in the beginner stage With practice and patience, I will certainly learn the software and use it to the best of my creative energies. Given the situation if my work becomes complex enough over time how important is RAID 0 when I make purchase of an external hard disk? I known that the disk utility in Mac OS X allows the user to create a Raid array. This seems like the cheapest way to accomplish the job. However, the purchase of an external Hard Drive must be able to safely backup my system and also provide adequate performance.
    3. Speaking of backup, I am one of those users who is still stubbornly clinging to Mac OS X Tiger. However, updating to a new OS has been required ritual for my previous two PCs. That said given that Mac OS 10.6 Snow Leopard will be out in mere months, I do not see the wisdom now in upgrading to Leopard. After all as a higher education student, money is tight and see Snow Leopard as far more compelling and future-proof upgrade. Snow Leopard is getting better plumbing and will also include Microsoft Exchange Server support (possibly the biggest selling point). I also have interest in using Boot Camp in 10.6 (or 10.5) for running windows software (that are useful for my academics) and games (particularly Half-Life 2 and other Steam games that can run well within my Mac's fairly limited gaming capabilities. If I decide to use Boot Camp I have to partition my internal hard disk. This further complicates finding a very reasonable, affordable, and reliable external disk solution given everything that I have mentioned. Any help is highly appreciated.
    Thanks.

    I don't think you should worry about the RAID stuff. The only way you could create a RAID is by using external drives, or one those external enclosures with two drives inside. Any speed advantage of such a RAID would be mostly negated by the FireWire 400 connection.
    Use your internal drive space for speed critical functions. Use a FireWire 400 external drive for additional storage space, where speed is important but not critical, such as storing your existing media (including your things like your iTunes library files). Use a separate cheaper USB 2.0 external drive for your Time Machine (or whatever method) backup archive, where speed is not that important at all (some people even use a network connection for their Time Machine backup).
    You can get a FireWire 800 drive and use an adapter to connect to FireWire 400. The connection won't be any faster on your iMac, but you can use the drive later with a Mac that does have FireWire 800. There are drives that have FireWire 400 and 800, and USB 2.0.
    I like the drives sold by OWC
    http://www.macsales.com/
    I often buy the drive enclosure empty and find a good deal on the hard drive mechanism that I want. OWC sells most of their drives empty. My current Time Machine drive is actually one of these USB adapters
    http://eshop.macsales.com/item/Newer%20Technology/U2NV2SPATA/
    connected to a Western Digital 750GB SATA drive that I got for about $70. Found that deal through dealmac.com. Couldn't think of a cheaper way to add that large amount of backup space, and it works very well. The internal drive in my iMac is only 160GB, so most of my personal data is on an external FireWire 400 drive; both drives are backed up by Time Machine.

  • What's the "best" external/portable hard drive for a Mac Notebook?

    I've gone through 2 completely different kinds of WD external hard drives with my Mac Notebook (late-2011, OS X Yosemite 10.10.2), and both literally burned out after only about 18 months.  The disk itself completely died and even when I took it to a computer repair store and they cracked the case open to extract the disk itself to hook up to another drive, it was still dead or wouldn't work.  I had to have it shipped out to a 3rd party data recovery service both times to have some/most of the data salvaged and recovered (and each times it cost me between $700-$1,000!).
    I use my external drive as my main data source and store all of my files there due to it's portability advantages, so I probably do run these external drives pretty hard, especially when running iTunes.
    Unless told otherwise, I'm getting away from the WD products for obvious reasons.
    So which brand of portable external drives are the most reliable and/or "best" for Mac Notebook users?  I'm looking for something that's at least 1 TB and connects via Firewire 800.
    Thanks in advance.
    - Rob

    Given the low cost of an external HD compared with the expense of data recovery services it might be an idea to buy two HD's and duplicate the data across both drives, then if one fails you still have all your data on the other which can be quickly and easily copied across to a new drive to replace the failed one - so you always have two copies of your data.

  • What are the best settings to export video for Blip.tv?

    I have CS5.5 and Adobe Premiere Pro.
    Their suggestions are anything but helpful for Adobe:
    http://support.blip.tv/entries/344530-how-should-i-export-my-videos-fo r-blip-tv
    Thing is, I had Premiere Elements 8 and 10, which both had no issues with making and uploading MPGs, but Pro's settings are... well, I'd call them "messed up". Part of the issue might be that Elements and Pro ands unforgiveably disimilar in too many aspects (I'd argue 8 was functionally better than 10). Why are settings seemingly unavailable, or completely different? I wasted an entire day, rendering the same video in different formats, because Pro didn;t have the same available settings as I could with Elements 10.
    Regardless of my complaints. The question is still this: What settings should I use for esporting videos to Blip.tv? The answer never really gets answered over there, but I am asking there too.
    Ultimately, I'm sending MP4 videos, and they are absolutely fine on my computer, but are squished over there. So if anyone else has any more experience with Blip.tv, maybe they can answer it. They don;t seem to like Adobe/PC software much to care to give settings.
    -Fes

    Try a YT or Vimeo preset, adjust framerate accordently
    I do not understand their field suggestions. Web is always no fields regardles the source.

  • Virus and internet security products. What programs are the best for MacBook Pro?

    What internet and virus protection products are available to the MacBook pro?

    MacBook Pro
    Mac Virus Guide
    Sophos Anti-Virus for Mac

  • What are the best/craziest applications and games for iPhones!?

    Let me know please ! Cheers!

    Matt,
    This is a user to user technical support forum.  Your post is against the Terms of Use of this forum that you agreed to when you signed up to post.
    I'm sure there are many chatrooms or blogs out there that will get you the answers you need.  Your post is totally inappropriate for a technical support forum.
    Best of luck.
    GDG

  • What are the best quality settings in encore for DVD production?

    Hello everyone,
    I'm Paul. I was working on a HD PROJECT 1920 by 1080 30p 50mbps. I export it is using h.264 codec which produce mp4 file in pr pro cs6. When I import it in encore and export to DVD. The quality gets so dull and blurry compare to other DVD. I did not make any changes, just import and burn. It would be very helpful if some one can suggest highest quality possible settings for DVD. I even exported my project to mpegdvd. Then tried burning it with Nero 11. Every time I get error message saying, " some of the files cannot be written on the disc"  and the quality is even worse if I use encore with this file. Today, I gave a try to Amrisoft DVD creator and the quality was awesome. I did nothing just imported mp4 and it burned it on the DVD. But I want to use encore since I bought the the whole production package. Thank you.

    You do realize, don't you, that H.264 isn't a supported CODEC on DVD? Blu-ray, yes. DVD, no. And the top bit rate for DVD is 9.8Mbps IIRC, but a more practical limit is in the 7-8Mbps range. Maximum resolution is 720x480 in NTSC contries, and 720x526 in PAL countries, again IIRC.
    So if you are coming to a DVD with 1920 x 1080 30p source at 50Mbps, a lot of information gets thrown away to make a DVD. Maybe 90% gets trashed. So it shouldn't be surprising that the resulting video looks "dull and blurry" in comparison. It should if you're only looking at 10% of the source data.
    When I've done work something like this -- making DVDs from HD sources -- I typically set AME for MPEG-2, a max bit rate of around 8Mbps, a target of around 7Mbps, and let AME do the down-sampling and re-encoding as it will. The resulting DVD looks pretty good to me. Not anything like as good as a blu-ray, but played in an upscaling blu-ray player it looks reasonably good.
    Now, it is possible to export small amounts of HD source (less than about 15 minutes worth) to DVD in blu-ray format. DVD players will choke on it since it's a foreign format, but some blu-ray layers will play it. Looks just like blu-ray for the short time that it will play. I've never done this myself though so I can't tell you how to do it.

  • What's the best way to serve media for ATV2, Macs, etc?

    I just purchased an Apple TV 2. I really like it and I'm not having any issues, etc. But here's my question. I've got an old iMac G4 (still running like a champ), a brand new iMac, my MacBook, my wife's MacBook, daughter's MacBook Pro, iPhone, iPod touch, etc that are all on my wired/wireless network at any given time. Each of these computers has some movies, music, photos that I want to be able to watch on Apple TV (and the Macs for that matter). I'm interested in some kind of server where I can put all of the movies, music, photos, etc from each computer in 1 place and that's where all of my media is served from. I would not only like to be able to play the media in Apple TV, but also access it via either iMac, or my iPhone, iPod touches, etc (although the last 2 are not as critical and not possible yet till Air Play comes out next month).
    Does anyone have any suggestions of what kind of hardware I should purchase to do this? Basically, I want a jam-up iTunes server that serves everything to each device (sorry, should have worded it this way sooner! . Maybe a MacMini server would do it? Or possibly just a Mac Mini or would Time Capsule do something like this?
    Any input is much appreciated!!

    Patrick Hindman wrote:
    Does anyone have any suggestions of what kind of hardware I should purchase to do this? Basically, I want a jam-up iTunes server that serves everything to each device (sorry, should have worded it this way sooner! . Maybe a MacMini server would do it? Or possibly just a Mac Mini or would Time Capsule do something like this?
    i use an old G4 Mac Mini running 10.5 Leopard, and it's on 24/7
    it runs in headless mode (ie no monitor) and i remotely administer it using remote desktop (or logmein if i'm out the house).
    i have a 1TB WD Mybook hanging off it connected via Firewire and that stores all my itunes content.

  • What Exactly are the Benefits of More GPU RAM for PP, AE, PS ?

    What benefit is there to having, say 4gb GPU RAM over 2gb ?
    I have read numerous conflicting, and perhaps misguided, claims regarding when/why one would rather have a graphics card with more than 2gb RAM.
    Does this impact effects render, multiple monitor resolution, CUDA, Mercury Playback Engine performance, other areas, etc. and how?
    Thanks for your response.
    A Ajar

    2GB of video ram is more than enough for the Hardware MPE engine and 1080 media with effects. Essentially the greater the ram space on the video card the greater ram caching available for the Cuda acceleration to buffer data ready for GPU processing. The Application memory management ie caching profiles though effect this based on each codec and resolution ie data per frame. However along with this you have to have enough system ram to create the buffers used to cache the data down to the GPU ram since that data shadows down for GPU processing and then back again for final encoding. This means that not configuring enough system ram will limit the amount of GPU ram used. Hence why you want atleast 16GB of ram for HD and the hardware MPE engine. 3GB+ ram spaces on video cards are for 2K to 4K + frame sizes ie R3D and Raw/CinemaDng. This is because the data per frame multiplies significantly when at 4K resolution. This require far greater ram space which is why you look for the 3GB+ ram space cards for those workflows. The Effect data will also increase because there is far mroe resolution data to alter. This is on top of the drawing out data which is what you see on the screen. That is when the differences for the cards show.
    Eric
    ADK

  • What are the nearest macbook batteries to replace for my mac book model MB402B/B

    Hello there,
    I wonder which batteries are suitable to replace my existing batteris. My Macbook model is MB402B/B, Its very difficulty in finding same batteries in my regional locality.

    You can get a new third party battery fairly cheap on eBay. Every MacBook from 2006 through Mid 2009 except the Late 2008 Aluminum Unibody and the Late 2009 and 2010 White Unibodies use the same A1185 battery.
    Black Batteries http://shop.ebay.com/i.html?_nkw=macbook+black+battery&_sacat=0&LH_BIN=1&_sop=12 &_dmpt=Laptop_Batteries&_odkw=macbook+white+battery&_osacat=0&_trksid=p3286.c0. m 270.l1313
    White Batteries http://shop.ebay.com/i.html?_nkw=macbook+white+battery&_sacat=0&LH_BIN=1&_sop=12 &_dmpt=Laptop_Batteries&_odkw=macbook+black+battery&_osacat=0&_trksid=p3286.c0. m 270.l1313
    Or for $129 from The Apple Store  http://store.apple.com/us/product/MA566LL/A?mco=MTY3ODQ5OTY

Maybe you are looking for

  • HT2688 how do take music of my ipod from one apple id when i dont have the password

    I got music from my friends computer (her itunes) and now i have my own account but i want to delete some of the music i got from her off from it but i dont know how.

  • What are the conditions required to run the F110 without doing EDITproposal

    Hello, masters, am facing the problem while doing F110 for customers, to select more number of invoices i wish to do F110 without selecting the edit proposal. for this am giving payment method and housebank etc., in invoice itself, but am unable to c

  • Getting Widescreen on IDVD

    Hello, I have a movie I made in FCE, which I've saved as a Quicktime file, which is the only option I've found to preserve my chapter markers for the movie I created. After watching a preview in IDVD I noticed the movie was 4:3 and not 16:9 which was

  • Server Name and Client Name

    Hi Experts, Need a Function Module which can give me the current Server Name and Client name . Please help me out. Thanks Chandan

  • Cannot Fresh Install Mountain Lion on SSD

    Hi I am new to macs and the first thing I want to do on my mac is install the Mac OSX onto my old SSD from my Windows machine. I have been having great difficulty so far! I created the mac osx dvd following the instructions here. I then took out my o