Are "Back to my MAC" and "Port Forwarding" mutually exclusive?

I have been using APExtreme and Port Forwarding successfully for several weeks now. The PF is to allow access to game players on a PC which acts as a server on the web. All Good.
One more thing, I have a ISP provided wireless modem/router to talk to the cable and the world. It seems to work either bridged or un-bridged.
I have disabled the wireless on the ISP's modem/router. (Actually the ISP's device doesn't hold a candle to the APE.)
Still all good.
So the firewall is on in the APExtreme and none on the modem router, and I have a port defined for my gamers to get access to my server in the APExtreme.
I now want to implement Back to my MAC on my MBP and my other Apple devices. I believe these use iCloud for which I have an account and it seems to be working well with my iPhone.
In Properties, when I select BtmM, iCloud says communications will be slow if I have port forwarding on. Also I will not be able to use the router function in my Modem/router.
I'd really like to have the modem/router firewall up, and do the port forwarding there, but the BtmM will likely not get through.
So what does anyone suggest?
Can I use BtmM and port forwarding without too much degradation?
Please advise.
Thanks
Barry

To best answer your question on whether the two are "mutually exclusive," let take a look at how Back to My Mac (BTMM) basically works.
BTMM - General Requirements
OS X Leopard 10.7.3+
Active iCloud account. Each Mac & the AirPort router, that will be relying on BTMM, needs to be configured with the same account.
A publicly reachable IP address for your router.
A router that supports either NAT-PMP or UPnP. For AirPorts, be sure it is running 7.6.1+ firmware.
BTMM uses TCP port 5354 and UDP ports 4500 & 5353 for communications.
BTMM - Basic Communication Flow
For a computer connected to the Internet via a router, BTMM "asks" the router for its configuration information. For a router, like your AirPort, that uses NAT-PMP, BTMM will ask the router to assign arbitrary public ports. In turn, the router will provide these port assignments (& the router's Public IP address) back to BTMM.
BTMM then sends this information to the iCloud account. In background iCloud updates a special set of DNS entries to be used by BTMM. These entries are then made available to all BTMM clients using your iCloud account. When a computer, with BTMM enabled, uses your iCloud credentials, it automatically retrieves a list of all other computers/routers that are registered with the same account. All these devices should then appear under the SHARED section of the Finder.
When attempting to connect to a remote computer (or router), BTMM creates a secure connection to that remote device using the information from the iCloud account.
Once the connection is established, the devices can then communicate with each other.
So potentially, unless you are using Port Mapping for any of the ports BTMM uses, they should not conflict.

Similar Messages

  • Back to my Mac and Verizon DSL must not work

    I did everything is says to do to get Back to my Mac working and it doesn't work on Verizon DSL.
    I enabled UPnP on both routers(each router is in a different home with different account), logged into .Mac, turned on file sharing and screen sharing and turned on Back to my Mac and I can't get either computer to show up.
    I even logged out of .mac and logged back in.
    Am I missing something?
    Thank You
    Doug

    Are the ports in fact open from the net?
    This means at any one of the following sites:
    grc.com shields up
    http://www.dyndns.com/support/tools/openport.html
    http://www.whatsmyip.org/ports/
    http://www.canyouseeme.org/
    If you are the original poster (OP) and your issue is solved, please remember to click the "Solution?" button so that others can more easily find it. If anyone has been helpful to you, please show your appreciation by clicking the "Kudos" button.

  • HT1284 Can I back up my Mac and my pc to the same external hard drive?  If so, could you explain how? Thanks.

    Can I back up my Mac and my pc to the same external hard drive?  If so, could you explain how? Thanks.  I am a new user with mountain lion.

    You could partition the drive into 2 partitions.  One formatted as HFS+ for Mac OS X back, and one formatted as NTFS for Windows backup.
    You would have to move the drive from system to system to do your backups.  If there are 2 systems, I would suggest just getting separate drives for each, unless they are both laptops, then you will be disconnecting the drives all the time anyway.
    Unless Windows is running in a virtual machine on your Mac.  Then a partitioned drive would be fine.

  • I am looking to back up my MAC, and I need to know how big of an external hard drive I need

    I am looking to back up my MAC, and I need to know how big of an external hard drive I need. How do I determine this?

    Well, they recommend at least 2 - 3 times the size of your hard drive if you are using Time Machine because that keeps making backups until it runs out of space (and then deletes the oldest to make room for the newest).
    However, if you prefer to have a bootable clone as a backup, you need about the same size as your hard drive since it is a perfect copy of your system (unless you want to partition and keep an older clone separately).
    So, check to see how large your hard drive is and go from there.

  • I have Adobe Photoshop Elements 10 and Adobe Premier 10 loaded on a Dell PC. Do I need to uninstall from the Dell before I install on a recently purchased Apple Mac Pro? There are separate disks for Mac and PC in the package.

    I have Adobe Photoshop Elements 10 and Adobe Premier 10 loaded on a Dell PC. Do I need to uninstall from the Dell before I install on a recently purchased Apple Mac Pro? There are separate disks for Mac and PC in the package.

    Generally, it's ok to install on two machines as long as they are both yours and you only use one version at a time.
    BTW, this is the forum for Adobe Contribute.

  • Can i back up my mac and windows operating system on the one hard drive?

    Hello everyone, i use a 4TB external hard drive to back up my imac. I recently installed Parallels and Windows 8.1 so I can run a PMS for my business. Now that i have installed Parallels and windows 8.1 on the mac can i format the drive so it will back up the mac and the windows operating system? Thanks!

    If you want to back up with Time Machine, you need a GUID partition table and an HFS (Mac OS X) partition. If you can also create a Windows partition without destroying the partition table, then you can use the same drive for both systems. I can't give you specific instructions for Windows.

  • Xbox 360/one problem and port forwarding

    For a couple months now (since I got my AirPort Extreme) I have not been able to connect to a certain friend on xbox. I can connect to anybody else however. The only way we can (kind of) connect is if somebody else is host and we both connect to him.
    My NAT type is Moderate. When I try to test my connection on my xbox it says that I can connect but I am limited in matchmaking (this is joining games and using voice chat, which is the problem named above for my particular friend). The xbox shows the error and suggests that I enable UPnP or open the port 3074.
    The problem is that I have already have! I gave my xbox a static IP and forwarded the port 3074 to that IP.
    (I have also tried forwarding all the ports that xbox live uses to the xbox. These being:
    Port 88 (UDP)
    Port 3074 (UDP and TCP)
    Port 53 (UDP and TCP)
    Port 80 (TCP)
    as found on the xbox website...  https://support.xbox.com/en-US/xbox-360/networking/network-ports-used-xbox-live
    I made sure to put them in the right text boxes for UDP and TCP so that is not the problem either.)
    I know that the AirPort Extreme does not support UPnP but does have a similar thing called NAT Port Mapping Protocol which was already enabled. (I tried all possibilities of enabling/disabling NAT...Protocol and port forwarding/not port forwarding.)  ---  This is not the solution as I see it
    In short: My xbox tells me to open port 3074. I already have. It still tells me to open it and still won't work.
    I posted this on the apple discussion page (instead of the xbox discussion page) because I know that it's not an xbox problem. When I had my old linksys router it worked perfectly.

    I have this exact same question and problem.  I know this doesn't help, but would appreciate any updated information if you find an answer.  I'll keep working on this also and let you know if I find an anwer.

  • All my photos have been imported to iPhoto library. Is it safe therefore to delete all photos in the Finder pictures folder? It seems crazy to have them duplicated (all are backed up externally). And are they full size images in iPhoto?

    All my photos have been imported to iPhoto library. Is it safe therefore to delete all photos in the finder picture folder? It seems crazy to have them dupllcated ( all are backed up anyway). And are they the full sized images stored in iPhoto?

    Assuming you have iPhoto set to the Default setting, then yes, your full sized photos are copied into the iPhoto Library and so you can delete your own stored in the Finder.
    Easiest way to check:  Select a photo in the iPhoto Window and go File -> Reveal in Finder -> Original. A Finder Window should open with the file selected. Is it stored within the iPhoto Library? You can tell easily in the Finder's column view.
    As an FYI:
    There are many, many ways to access your files in iPhoto:   You can use any Open / Attach / Browse dialogue. On the left there's a Media heading, your pics can be accessed there. Command-Click for selecting multiple pics.
    (Note the above illustration is not a Finder Window. It's the dialogue you get when you go File -> Open)
    You can access the Library from the New Message Window in Mail:
    There's a similar option in Outlook and many, many other apps.  If you use Apple's Mail, Entourage, AOL or Eudora you can email from within iPhoto.
    If you use a Cocoa-based Browser such as Safari, you can drag the pics from the iPhoto Window to the Attach window in the browser.
    If you want to access the files with iPhoto not running:
    For users of 10.6 and later:  You can download a free Services component from MacOSXAutomation  which will give you access to the iPhoto Library from your Services Menu.
    Using the Services Preference Pane you can even create a keyboard shortcut for it.
    For Users of 10.4 and 10.5 Create a Media Browser using Automator (takes about 10 seconds) or use this free utility Karelia iMedia Browser
    Other options include:
    Drag and Drop: Drag a photo from the iPhoto Window to the desktop, there iPhoto will make a full-sized copy of the pic.
    File -> Export: Select the files in the iPhoto Window and go File -> Export. The dialogue will give you various options, including altering the format, naming the files and changing the size. Again, producing a copy.
    Show File:  a. On iPhoto 09 and earlier:  Right- (or Control-) Click on a pic and in the resulting dialogue choose 'Show File'. A Finder window will pop open with the file already selected.    3.b.
    b: On iPhoto 11 and later: Select one of the affected photos in the iPhoto Window and go File -> Reveal in Finder -> Original. A Finder window will pop open with the file already selected.

  • Back-to-My-Mac and MobileMe?

    Trying to set up Back-to-my-Mac and this site http://support.apple.com/kb/ht1109 says I have to have a MobileMe account...well I just transferred it to iCloud!
    So in System Preferences>iCloud I have checked Back-to-my-Mac...but what else do I have to do to my MacbookPro or iPad to use it?
    NEVER MIND...I FOUND THE ANSWER AT http://support.apple.com/kb/HT4907

    Never mind....I figured this out!

  • Are "Back to My Mac" FTP and SSH services visible to "everyone"?

    With the MobileMe "Back to my Mac" service, I can establish SSH terminal and SFTP connections from my Mac Mini at home to my Mac Pro at my work.  The SSH (Remote Login) and SFTP (File Sharing) services are enabled under System Preferences -->  Sharing.
    Does this make the SFTP and SSH services on my Mac visible/accessible to anyone else?  I like using "Back to my Mac" because it is simple and it uses key exchange for authentication when connecting.  However, I'm concerned that by enabling the SFTP and SSH services under Sharing, I'm also opening these services up to anyone who can see them.  Is this true, and if so, how can I maintain the security of my computers?
    Thanks in advance,
    jjw

    OK, besides putting me to sleep, the BTMM description seems to indicate that it is your MobileMe password that is important when making BTMM connections through a home NAT router.
    BTMM does open a port through the router, but if I understand correctly, it does not listen for ssh, or vnc, or afp protocols, but rather for the BTMM IPsec secure tunnel to be established, and then all the BTMM supported servers travel over the IPsec secure tunnel.  NOTE: the paper was putting me to sleep, so I could have this wrong.
    Kerberos is used for authentication of the IPsec tunnel.
    What I'm thinking is that if your Mac stays behind a home NAT router, or corporate firewall (that allows BTMM to work), then the important password is your MobileMe password.   If the Mac goes out in public, then all your Mac OS X user account (and guest) passwords need to be strong (where longer is better).
    A GRC Shields-UP probe will not check all possible ports.  If BTMM is running and all the standard ports are marked as stealth, then BTMM is using a non-standard port (as in one GRC does not check by default).  That makes it more difficult for someone to find your NAT router and then your Mac.  While this is NOT security, it does add some difficulty to the intruder's attempts at finding you.
    AGAIN, I did not fully understand the BTMM paper, so "Your Mileage May Vary" with respect to my analysis acccuracy.

  • Back to My Mac and remote servers?

    Hello --
    I'm trying to figure out if there's a way to connect to servers mounted on my Mac at work while accessing it from home via Back to My Mac. I don't control port mapping on the router at work, which apparently doesn't support UPnP or NAT-PMP. But I am able to connect to either machine from either location.
    When I connect to the work Mac, though, I'm only able to see the local hard drive, not servers mounted on that computer. Is there any way to extend the connection to the rest of the network? I can also use LogMeIn Hamachi, but I run into the same issue there.
    Any advice is welcome. Thanks.

    well I know when I had back to my mac, I could  ssh into a computer using the address format computerName.userName.members.mac.com. So if my mobileme name was [email protected] and the computer's name in sharing was imac. the address would be imac.bob.members.mac.com.  If you have ARD I could be worth a shot, see if it works.
    What's are you missing with back to my mac? copy/paste? terminal? Remote install?

  • Back To My Mac and L2TP

    Hi,
    In version 7.5+ firmware for the AEBS if you used "Back To My Mac" the base station
    would silently ignore any user attempts to redirect the L2TP ports.
    This of course would screw up any attempt to use the VPN software included in
    Snow Leopard and Lion.
    I was stuck at the 7.4 firmware level for almost a year until I found the knowledge
    base article that noted this bizarre behavior.
    I removed my name from the back to my mac panel and I was able to use the
    system VPN with firmware versions >= 7.5 ;(
    I never was able to get back to my mac to work at hotspots, I suspect that both
    ends of the network need to support Apple's PMP protocol.
    Does anyone know if the 'new' Back To My Mac implemenation still disallows
    users from redirecting the L2TP ports?
    Jerry

    So I've found the offical word burried in an Apple Document... 
    http://support.apple.com/kb/TS1629
    scroll down to Port 4500 which is used for IPSec VPN and Back to My Mac...
    4500
    UDP
    IKE NAT Traversal
    ipsec-msft
    Mac OS X Server VPN service, Back to My Mac (MobileMe, Mac OS X v10.5 or later).
    Note: VPN and MobileMe are mutually exclusive when configured through an Apple access point (such as an AirPort Base Station); MobileMe will take precedence.
    NOTE TO APPLE:
    1) Do NOT create network services that conflict with well known and used TCP and UDP ports.
    2) If you create two conflicting services. Please MAKE A NOTE IN THE MANUAL for OS X Server so Admins are aware of the problem.

  • Powerbook G4 with 10.4.10 and port forwarding

    Hey guys, so this isn't really a problem, just more of a seeking of answers, since I fixed my own problem. Just looking for some explanations.
    So, here the story goes. I am on my mac, seeding my friend's semi-professional indie movie on bit-torrent using Transmission (an old-ish version), when I realize I need to port forward my ports for best seeding speed. Well, I port forward my ports, and then decide 30 minutes later I would re-insert the memory the Apple service guys took out of my powerbook when I got it serviced a few weeks ago (problem happened without my memory in it, so I decided it was not the memory).
    I turn back on my computer, everything appears to be good, and then I open iChat and Transmission. Neither program can connect to the internet. I was only able to connect with Xbox Live Friends, Safari (only not https sites), and itunes music store. I spend two hours uninstalling no-longer used stuff like maxtor managers, and the like. I also took out the memory I put back in the computer. (Has manufacturer installed 1gb, and I installed a 2nd 1gb chip)
    I finally have no other clue, and decide to just check every possible thing I can in activity monitor. It was then that I noticed that, without anything but activity monitor and finder open, I was sending over 50KBps, and receiving over 30! I decided, as a last resort, to turn off port forwarding, and magically, my PowerBook is working again. I was only forwarding a single port, and had the firewall was set to on.
    Anybody have any clue as to what in the world was happening? By the way, my powerbook is now sitting with Finder, Safari, iChat, and iTunes open and is sending and receiving 0 bytes per second. (although the 2nd gig isn't in yet, going to go do that! But I doubt it wont work, it worked for 6 months straight...)
    Message was edited by: Johan Henkens

    Hi Johan,
    Sometimes after changing Memory configurations you need to do a PMU reet, 4 PRAM Restets in a row, or and NVRAM reset -all.
    I always start my attempts at a resolution with Applejack...
    http://www.versiontracker.com/dyn/moreinfo/macosx/19596
    After installing, Reboot holding down CMD+s, then when the prompt shows, type in...
    applejack AUTO
    Then let it do all 5 of it's things.
    At least if it doesn't fix it, it'll eliminate a few questions.
    Besides, once you really, really need it... you can't install it!
    Check Activety Monitor for mDNSResponder, (Bonjour), it can be quite chatty, the other most common Chatty thing is a bad Routewr/Cable/what have you.

  • UTorrent, Internet Sharing and Port Forwarding: Horrid Trifecta

    Every good question has a couple of miles of back story, so here it comes:
    I bought a Windows PC recently, and one of the first programs I downloaded was uTorrent. I have an iBook G4 running 10.4.8, but I have no wireless router, so I thought I would use internet sharing to get my new laptop off the ground. Everything connects great, internet sharing is wonderful on the web, but then I use uTorrent and notice that I'm uploading at nearly 3 times the speed I'm downloading, even when I only have 12kb of a file. I then notice the small icon at the bottom of the application that looks like a warning flag that my computer is confused, and I figure out that the problem is my new laptop has no ears, or rather, no listening port through which uTorrent can increase the speed of my DOWNloads. Further searching reveals that the traffic on the appropriate port is not getting through, hence I try to figure out how to manipulate internet sharing into forwarding the appropriate port range. I found Brickhouse, or as it is now known, Flying Buttress, but the program is remarkably confusing (to be perfectly honest, I'm not that bright). I cannot get FB to forward the port, no matter how hard I tried (every time I clicked Start IP Sharing, the it wouldn't work). So I can't use FB. I thought I would be clever and create a network on my Windows PC and share it with my iBook, but apparently my iBook refuses to share the Windows internet.
    So now I am stuck trying to figure out how to get this Windows PC to receive traffic on TCP/UDP ports 10000-65535 through my Mac. To be honest, I really thought that the Mac would easily be able to forward the ports (is this in store for Leopard?), and I was a little disappointed the whole thing was so frustrating, but then I tried to setup an ad-hoc network on the Windows PC and realized that my Mac is still FAR easier to use, despite is insufficiencies.
    So, long story short, I need help forwarding ports through internet sharing. If you can help me use FB, that's great, but to be honest, I would like a cleaner solution if possible. So my question is: How do I get my Mac to share port traffic with Windows if it is running internet sharing?
    iBook G4   Mac OS X (10.4.8)   Other Computer: Windows XP, other specs available on request

    I was hoping more for a permanent solution that doesn't cost $100. Did I mention I'm in China? That program seems great and all, but I have the same technical difficulties I've had with FB. I can get the thing running and still have an internet connection on my machine, however, the port mapping or port forwarding or whatever you wish to call it doesn't actually work. These programs make it very difficult to understand what's going on; I checked the IP Address on my windows machine and used it as the actual address for the port I wanted to forward, I applied the settings and absolutely nothing changed on the windows machine. I went to portforward.com to check if the port was forwarded properly and still no response. This will sound stupid, but when I hook up the windows machine to the router through ethernet, it works perfectly, no forwarding required, so it is essentially my mac that is blocking or absorbing the intended traffic, but if I hook up the windows machine to the router, I have no internet for my Mac (I'm not sure if that's a problem with my Mac or with ICS). Can you explain to me how to use this program to forward ONE port, and ONLY forward one port (or a range of ports would be even better) without all of its inane firewalling that blocks all the internet traffic? Or am I just hopeless on this issue?

  • ICloud, MobileMe, Back To My Mac, and remote Time Capsule inconsistencies

    I just upgraded one of my two computers to 10.7 (a little late - was hoping to avoid a problem - oh well).
    After the upgrade I updated my local Time Capsule with the "new" Back To My Mac feature via Airport Utility as requested.
    However, when attempting to connect to my remote TC it is not visable in Airport Utility of in the Finder Sidebar under "Shared" since it is still using the "old" BTMM through MobileMe. I can confirm this since my seoncd computer is still using 10.6 and can connect fine to this remote TC via the "old" BTMM.
    I want to upgrade the second computer to 10.7, but then I will not have access to the remote TC in order to reset it's BTMM from the "old" to the "new" version of BTMM. Yes, I could go and get my remote TC (used for off-site backups), bring it home, connect it to my local LAN, update it, then return it to it's remote location - but should I have to if BTMM is a feature of 10.7 and iCloud? Has anybody else resolved such an issue?
    Thanks in advance!
    More info:
    Both TCs are running the latest firmware (7.6.1)
    Using both Airport Utility 6.0 and 5.6 (5.4 on the 10.6 Mac)

    If this is the drive I back up to, will my Macbook back up to the drive over the net using Back to my Mac when I am not at home?
    I would guess that you could find a 3rd party application which would be able to backup to a remote drive.
    Although Time Machine might do that, the problem is that Time Machine would see the drive accessed locally (while connected to your local LAN) and the drive accessed remotely (via Back to My Mac) a two completely separate drives. Therefore (if Time Machine allows this) a backup done locally would have no impact to a backup done remotely.

Maybe you are looking for

  • Trackpad in bootcamp doesn't work all the time

    Hi, so I just bought a brand new MacBook Pro because out of my own stupidity, I destroyed my old one. I decided when I got the new one, that I would BootCamp it and run Windows 7 on a partition. I've been pretty happy with it so far, but occasionally

  • Calling a method to a program

    hello, I have a requirement that I am working on, I need to create a program that will have vendor number and vendor bank account number on the selection screen. Now what I need to do is I need to call a method from a class that will do some kind of

  • Need to repair HD before installing mavericks HELP !!

    Dear all, I have a perfectly working MacBook Air, built 2012 with 256 GB. Mountain Lion does a great job, but I want to progress to Mavericks. As advised, I ran disk Utility system check and this came up at veryfying disk: Volume bitmap needs minor r

  • A Lot Of Questions....Look

    p4 3.2 ghz 800mhz fsb HT 2x512 ddr333 pc2700 40gb WD @7200rpm + 40gb Maxtor @7200rpm ATI Radeon 9550 256ddr AGP Windows XP SP2 350w psu here are my system compnents WD 40gb:http://www.newegg.com/app/viewproductdesc.asp?description=22-140-118&DEPA=1 M

  • PSE9 not reading raw files in Mountain Lion

    What need to be downloaded so I can read raw files in mountain lion. PSE9 was able to read them in Snow Leopard?