Dynamic DNS through NAT

Discussion in 'Mac OS X Server, Xserve, and Networking' started by ingenious, Mar 29, 2009.

  1. ingenious macrumors 65832

    ingenious

    Joined:
    Jan 13, 2004
    Location:
    Virginia, United States (Kansan in exile)
    #1
    Perhaps it's not actually NAT I'm referring to... but what I'm trying to do is access over the internet a Leopard Server (workgroup mode) I've set up.

    Server is on a local network provided by a Netgear wireless router connected to my ISP via its WAN port. The only problem is that my ISP's WAN is set-up just like a WAN in a corporation... they use private IPs and have only one Public IP. (they resell the service they get through Cox.).

    DynDNS requires an accessible public IP address. Since I'm behind at least two layers of NAT, is there anyway to access this server for VPN/admin purposes? For what it's worth, applications such as iChat and BTMM are usable.
     
  2. belvdr macrumors 601

    Joined:
    Aug 15, 2005
    #2
    Those apps work because of port address translation, which allows multiple services to be used behind one public IP.

    Now, to go through two NAT devices, both devices would need to NAT your request. You can't do just one.
     
  3. ingenious thread starter macrumors 65832

    ingenious

    Joined:
    Jan 13, 2004
    Location:
    Virginia, United States (Kansan in exile)
    #3
    Okay, so what are you saying...?
     
  4. belvdr macrumors 601

    Joined:
    Aug 15, 2005
    #4
    I mean the admin of each NAT device have to NAT your request back to your box.
     
  5. ingenious thread starter macrumors 65832

    ingenious

    Joined:
    Jan 13, 2004
    Location:
    Virginia, United States (Kansan in exile)
    #5
    Ah, I understand now.

    There aren't any solutions that use Port Address Translation?
     
  6. belvdr macrumors 601

    Joined:
    Aug 15, 2005
    #6
    Same deal though. You'd need to do the PAT on all devices. However, since you're going from one address to another, you'd have to do NAT as well.
     
  7. ingenious thread starter macrumors 65832

    ingenious

    Joined:
    Jan 13, 2004
    Location:
    Virginia, United States (Kansan in exile)
    #7
    Ok, so my best bet in the meantime is probably using something like Skype or iChat screen sharing to do offsite administration.

    I'll probably talk to my ISP and see if they can set me up with something workable. The rep offered in the past, before we needed it.

    Thanks for you help.
     
  8. stomer macrumors 6502a

    Joined:
    Apr 2, 2007
    Location:
    Leeds, UK
    #8
    Does the server have an IPv6 address? If so, forget about NAT and use IPv6.
     
  9. ingenious thread starter macrumors 65832

    ingenious

    Joined:
    Jan 13, 2004
    Location:
    Virginia, United States (Kansan in exile)
    #9
    Unfortunately, I don't think my ISP-supplied router supports IPv6.
     
  10. yippy macrumors 68020

    yippy

    Joined:
    Mar 14, 2004
    Location:
    Chicago, IL
    #10
    If your ISP uses NAT then you are in trouble, but I have never heard of an ISP doing that. You should be able to hit your computer from your routers WAN IP address.

    DynDNS works just fine behind a NAT, it is made for it.

    What it does is it looks for the address that the packet is sent from (the same way whatismyip.com does) and so will always set it to your most external IP address. This is what you want because you then just set up port forwarding to handle the service (port 80 for a web page) once it hits your router.
     

Share This Page