- Versiontracker dyn more info mac os x 12161 install#
- Versiontracker dyn more info mac os x 12161 update#
- Versiontracker dyn more info mac os x 12161 manual#
It will will log you into the Easy DNS update page (using wget) on line 11 in that URL (assuming that you were able to authenticate), your domain name and WAN IP get pushed. However, you will get a leading space in front of the IP, so we strip off that as well using sed (line 8). Lines five to seven basically query the router (Line 5), then we strip the local address, the loopback addresses, and the routers addresses (line 6), then cut out the WAN address (line 7). Line three is the path to our own wget binary. $exec_cmd -http-user=username -http-password=password -q -O. IP=`snmpwalk -Os -c public -v 1 172.16.1.1 ipAdEntAddr IpAddress | Here is a script you can use to push your IP over to your Dynamic DNS provider ( update_dns.sh): the address assigned to your router by your ISP. This will get your localhost address, a loopback network address, your router address - and your WAN address, i.e. Snmpwalk -Os -c public -v 1 172.16.1.1 ipAdEntAddr IpAddress Now let's narrow it down a bit by typing: If you get all sorts of output, then it works. Now from the NSLU2 router (you can also test from your Mac OS X Terminal), assuming that your AirPort Extreme IP is 172.16.1.1, type: Don't try to enable 'Allow SNMP over WAN' - not unless you want outsiders to query your Apple Extreme route that and SNMP traffic is NOT encrypted. By default, it is set to public (which we will use in this case).
Versiontracker dyn more info mac os x 12161 manual#
On the AirPort side, make sure that SNMP is enabled by clicking on to Manual Setup » Advanced » Logging and SNMP.
Versiontracker dyn more info mac os x 12161 install#
And since for some reason, Unslug didn't have cron, we have to install that as well so that we can update DNS at regular intervals.
SlugOS already has wget, but it didn't have all the features we needed (namely, http authentication), so we need to install our own (which usually defaults to /opt/bin/wget). We will need snmp to query the Apple AirPort Extreme Router for the WAN IP (as you will see in a moment). Next, login into the NSLU2 device and install the following using ipkg: Note that when you download the binary distribution, follow exactly what the README says, or the SlugOS install will not go through (or worse). If you do not have Unslug installed, go right ahead and put it on using these instructions.
SlugOS, however, is the least invasive, since this allows you to keep the Linksys interface, which you will need in case something breaks. There are others distributions you can use as well. A Dynamic DNS provider (in this case, ).Next, this hint assumes that you have the following: If you are willing to deal with the consequences, then continue on. And in this case, this will allow you to use it as nice lightweight Dynamic DNS client with Apple AirPort Extreme.įirst all, this assumes that you understand that this may cause some issues with you and your ISP. It apparently didn't do too well (there were a number of design decisions that made it very a bit unintuitive), but thanks to the hacker community, it has since become an excellent little server for all things from web services and email to DNS and DHCP. It was originally sold by Linksys to put USB disks on the network. However, it does involve keeping host computer on at all times, which for some, may not be an option.Įnter the Linksys NSLU2. This allows some limited web site hosting, email, or some external network troubleshooting. A number of people use dynamic DNS clients (notably DNSUpdate) to point their domains to their computers at home or any where the the host computer is connected via a dynamic IP.