On Friday, July 25, 2003, at 09:16 AM, Onno Benschop wrote:

> On Thu, 2003-07-24 at 19:48, Matt Huitson wrote:
>> My purpose for doing this was to be able to remote connect to my home
>> machine from work (using ssh). Having DNSUpdate log the IP of my home
>> machine on an external (password protected) site meant I could check 
>> it
>> from any machine at any time.
>
> While this *may* work for some, you need to also know that it will not
> work - unless the DNSUpdate software creates a tunnel from their 
> machine
> to your machine - if you are behind a firewall.

Fair point Onno. I don't run a firewall myself, and certainly won't 
profess to be across the intricacies of your rather neat setup. But I 
thought the least I could do was to do a bit of follow up on the 
firewall issue. I sent off a query to the creator of DNSUpdate and he 
was kind enough to reply very promptly. He writes:

"Since the daemon is not a real server (except locally for the 
application that configures it) and just a client that does some HTTP 
request to the outside, the firewall should not prevent DNSUpdate from 
running. However, DNSUpdate uses an Apple function to test if the 
network is reachable and this function seems to fail if a firewall 
catches ICMP (if I remember correctly)."

Perhaps someone with more experience with firewalls, possibly your good 
self Onno, might like to further comment on the implications of his 
reply? I have also snipped a little piece from the creator's FAQ, 
which speaks about the setting of the host interface for different 
internet configurations. It may be of interest to those using routers 
or proxies:

*************
You have to configure the Host interface depending on how you are 
connected to the Internet:
Basically, the Default Interface will select the active interface 
defined in the Network Preferences (if this interface changes, the 
DNSUpdate daemon will note it and change accordingly).
With your internal modem (with your nomal phone line): use Internal 
Modem
With a cable modem via your built-in ethernet card or you're directly 
connected to the Internet: use Built-in Ethernet
Via DSL/ADSL with PPPoE: user ADSL PPPoE Interface
If you're behind a router: use External
If you're behind a router and a proxy: use External (bypassing Proxy)
Normally, External (bypassing Proxy) will always work. That's your last 
chance. If nothing works, then your connection is not supported, 
contact the author.
**************

Cheers, Matt
------------------------------------
Matt Huitson
Dept of Psychology
University of Western Australia
Nedlands, WA 6009
Work: +61 89380 3639
Mobile: 0414 294 770


[Non-text portions of this message have been removed]