What are the steps required to manage Mac applications from a remote site when the broadband system you’re using is AT&T U-verse that’s accessed through a Motorola NVG510 modem router?
I use Audio Hijack Pro on my office Mac to record a weekday series of Internet radio broadcasts that I turn into podcasts. Before leaving on an extended business trip, I modified my network settings at my office so I could remotely manage the recording process while I’m on the road.
Here are the tools I used to perform the task:
DynDNS Pro (annual subscription)
Apple Remote Desktop 3
Assigning a fixed hostname to the computer that will be controlled remotely and configuring the Motorola router with the correct port forwarding information are key to the whole process.
Step #1: Manually assign a private IP address to the computer being controlled
By default, the NVG510 is assigned a LAN IP address of 192.168.1.254 and its built-in DHCP server issues IP addresses to other LAN devices starting with 192.168.1.64 and ending with 192.168.1.253.
Choose an unused IP address in this range (e.g., 192.168.1.200) and use the Network pane in System Preferences to manually assign that address to the designated computer. If you’re unsure which IP addresses are currently in use on your LAN:
• From the Finder, select Go > Utilities, then open Network Utility.
• Click the Netstat tab and leave the radio button set on the default option (Display routing table information).
• Click the Netstat button. After a short while, a list of used IP addresses should appear in the Network Utility window.
Step #2: Purchase a DynDNS Pro license ($20/year).
Step #3: On the Mac you want to control remotely:
Create a DynDNS Pro account.
Download and install the Dyn Update Client for Mac OS X.
Create an easy-to-remember DynDNS hostname (e.g., mymac.dyndns.org) and assign it to your Mac using the Install Guide instructions provided on the Dyn.com website.
Step #4: Use a web browser to open remote access ports in your NVG510 router
AT&T’s forum page provides a detailed description of the port forwarding procedure.
UVerse Motorola NVG510 Router Port Forwarding
Because I want to remotely control a Mac using Apple Remote Desktop, I need to open up TCP port 5900 in my router. If I also want to employ ARD’s Reporting feature, I would also open TCP and UDP port 3283.
Launch a web browser such as Google Chrome, Firefox, or Safari.
Enter http://192.168.1.254 into the address box and press the Enter key. The Status page should appear, unless you’ve modified the default address of the router.
Click the Firewall link from the top menu. The Firewall page should appear.
Click the NAT/Gaming sub-menu link. The NAT/Gaming page should appear.
If you’re asked to provide a Device Access Code, enter it in the dialog window and click the Continue button; the code is printed on the yellow label on the side of the NVG510.
On the NAT/Gaming page:
a. Services – Click the drop-down tab and navigate the list until you see VNC, Virtual Network Computing (port 5900) from the predefined group of services.
b. Needed by device – Click on the drop-down tab and select the device (the LAN IP address of the Mac you want to control, such as 192.168.1.200) that will be hosting this service.
c. Click the Add button.
NOTE: A restart is not required, as the settings will immediately go into effect.
NOTE: If a service is not listed (such as TCP/UDP port 3283), click the Custom Services button. The Custom Services page should appear.
On the Custom Services page:
a. Service Name – Type in a desired name (e.g., Remote Desktop reports) to define the custom service.
b. Global Port Range – Type in the port (3283) in both boxes in which incoming traffic will be received.
c. Base Host Port – Type in the starting port range (3283).
d. Protocol – Click the drop-down tab and select Both.
e. Click the Add button to return to NAT/Gaming button.
On the NAT/Gaming page:
f. Service – Click on the drop-down tab and select the desired service.
NOTE: Any Custom Services will be identified by an asterisk.
Step #5: Configure Apple Remote Desktop with your DynDNS hostname
When setting up ARD, enter your login credentials for the Mac that you will be remotely accessing.
Step #6: Test your setup by accessing your Mac from a remote location