I add this to /etc/init.d/rcS
Categories: PogoPlug Development
Before proceeding, I'll say up-front that I expect the answer to my question is "no", but I suppose it never hurts to ask... Is it possible to determine the public IP address of a pogoplug device by observation of any of the communication between a remote pogoplug device and a local client?
A little background, just in case: I have two pogoplugs, both set up and run easily and with no problems (well done, guys!). I've upgraded both to run openPogo, also with no problems. The trick is that each of the devices is in a different physical location: one approximately 6 inches from my current location and the other approximately 250 miles away. I thought I had left a cron job handling the DDNS stuff running before I left, but clearly I did not.
Anyway, the problem I'm left with is kind of a fun one. Since I know the device is up and available on the net (my.pogoplu.com still works for this device) I wonder if there's a way (short of getting in the car and driving to the other device) of determining the IP address of the device? I've tried a number of approaches, but stopped short of scanning the class 'C' block from which my previosu IP was assigned by the remote ISP.
Even if the data isn't knowable by observation of the traffic, I wonder if this isn't the sort of information that some kind soul over at pogoplug galactic webquarters wouldn't be able to tell me (privately, of course
)?

RSS



FWIW, while I couldn't get the IP from looking at the traffic, I did resolve the problem. I had a bogus crontab file. See http://openpogo.com/forum/viewtopic.php?id=18 for a discussion of the correct crontab format. Note how it varies from the format described in "man 5 crontab". Oh well...